ACAT.Extensions.Default.AppAgents.TalkWindowAgent.TalkWindowContextMenu.handleTalkWindowZoom C# (CSharp) Method

handleTalkWindowZoom() private method

Displays the talk window zoom menu
private handleTalkWindowZoom ( ) : void
return void
        private void handleTalkWindowZoom()
        {
            if (Context.AppTalkWindowManager.IsTalkWindowVisible)
            {
                scannerCommon.KeepTalkWindowActive = true;

                Context.AppTalkWindowManager.ZoomModeEnter();
                showZoomMenu();
                Context.AppTalkWindowManager.ZoomModeExit();
            }
        }

Usage Example

            /// <summary>
            /// Executes the command
            /// </summary>
            /// <param name="handled">set to true if handled</param>
            /// <returns>true on success</returns>
            public override bool Execute(ref bool handled)
            {
                handled = true;

                switch (Command)
                {
                case "QuickSearch":
                    _menu.handleQuickSearch();
                    break;

                case "GoogleSearch":
                    _menu.handleGoogleSearch();
                    break;

                case "WikiSearch":
                    _menu.handleWikiSearch();
                    break;

                case "Volume":
                    DialogUtils.LaunchVolumeSettingsAgent();
                    break;

                case "SpeechControl":
                    _menu.handleSpeechControl();
                    _menu.commandDispatcher.Dispatch("CmdGoBack", ref handled);
                    break;

                case "talkWindowZoomMenu":
                    _menu.handleTalkWindowZoom();
                    break;

                default:
                    handled = false;
                    break;
                }

                return(true);
            }