/// <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);
}