ACAT.Lib.Extension.AlphabetScannerCommon.ShowScannerHandler.Execute C# (CSharp) Метод

Execute() публичный Метод

Executes the command
public Execute ( bool &handled ) : bool
handled bool set to true if handled
Результат bool
            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;
            }
        }
AlphabetScannerCommon.ShowScannerHandler