public override bool Execute(ref bool handled)
{
handled = true;
Form form = Dispatcher.Scanner.Form;
switch (Command)
{
case "CmdPunctuationScanner":
case "CmdCursorScanner":
case "CmdMouseScanner":
case "CmdNumberScanner":
case "CmdFunctionKeyScanner":
// don't close the talk window
_alphabetScannerCommon._scannerCommon.KeepTalkWindowActive = true;
base.Execute(ref handled);
break;
case "CmdWindowPosSizeMenu":
{
var panel = Context.AppPanelManager.CreatePanel("WindowPosSizeMenu", ACATExtension.Resources.Window) as IPanel;
if (panel != null)
{
Context.AppPanelManager.Show(form as IPanel, panel);
}
}
break;
default:
handled = false;
break;
}
return true;
}
}