public virtual bool Initialize(StartupArg startupArg) { _menuWidth = this.Width; _panelName = startupArg.PanelType; _screenCommon = new ScreenCommon(this); _screenCommon.AutoSetScreenLocation = false; if (!_screenCommon.Initialize(startupArg)) { MessageBox.Show("Could not initialize form " + Name); return(false); } _rootWidget = _screenCommon.GetRootWidget(); _hWnd = startupArg.HWnd; if (startupArg.FocusedElement != null) { OnFocusChanged(startupArg.FocusedElement); } _screenCommon.GetAnimationManager().EvtPlayerStateChanged += MenuContextMenu_EvtPlayerStateChanged; _autoScanTimer = new AutoScanTimer(startupArg.HWnd, this); _autoScanTimer.EvtStart += new AutoScanTimer.StartScan(_autoScanTimer_EvtStart); _autoScanTimer.EvtStop += new AutoScanTimer.StopScan(_autoScanTimer_EvtStop); _autoScanTimer.EvtTick += new AutoScanTimer.Tick(_autoScanTimer_EvtTick); return(true); }
/// <summary> /// Initializes an instances of the class /// </summary> /// <param name="panel">the scanner object</param> /// <param name="startupArg">initialization arguments</param> public ScannerHelper(IScannerPanel panel, StartupArg startupArg) { DialogMode = startupArg.DialogMode; AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.AssemblyResolve += currentDomain_AssemblyResolve; }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _dialogCommon = new DialogCommon(this); Cancel = false; return(_dialogCommon.Initialize(startupArg)); }
/// <summary> /// Initializes the form /// </summary> /// <param name="startupArg">Startup arg</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } return(true); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { bool retVal = _alphabetScannerCommon.Initialize(startupArg); if (retVal) { ScannerCommon.SetStatusBar(statusStrip); } return(retVal); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _dialogCommon = new DialogCommon(this); Add = false; Delete = false; OutputAbbreviation = new Abbreviation(String.Empty, String.Empty, Abbreviation.AbbreviationMode.Speak); Cancel = false; return(_dialogCommon.Initialize(startupArg)); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _dialogCommon = new DialogCommon(this); bool retVal = _dialogCommon.Initialize(startupArg); if (retVal) { initWidgetSettings(Common.AppPreferences); } return(retVal); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _dialogCommon = new DialogCommon(this); if (!_dialogCommon.Initialize(startupArg)) { return(false); } populateUI(); return(true); }
/// <summary> /// Intitialize the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon = new AlphabetScannerCommon(this); bool retVal = _alphabetScannerCommon.Initialize(startupArg); if (retVal) { ScannerCommon.CreateStatusBar(); } return(retVal); }
/// <summary> /// Intitialize the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon.EvtFormatPreditionWord += _alphabetScannerCommon_EvtFormatPreditionWord; bool retVal = _alphabetScannerCommon.Initialize(startupArg); if (retVal) { ScannerCommon.SetStatusBar(statusStrip); } return(retVal); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _dialogCommon = new DialogCommon(this); if (!_dialogCommon.Initialize(startupArg)) { return(false); } initWidgetSettings(Common.AppPreferences); return(true); }
/// <summary> /// Initialzes the scanner /// </summary> /// <param name="startupArg">Starting arguments</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _scannerCommon = new ScannerCommon(this); _scannerHelper = new ScannerHelper(this, startupArg); if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } return(true); }
/// <summary> /// Initialzes this class /// </summary> /// <param name="startupArg">startup args</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _scannerCommon.PositionSizeController.AutoPosition = true; if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } Windows.EvtWindowPositionChanged += Windows_EvtWindowPositionChanged; return(true); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon = new AlphabetScannerCommon(this); _alphabetScannerCommon.EvtFormatPreditionWord += _alphabetScannerCommon_EvtFormatPreditionWord; bool retVal = _alphabetScannerCommon.Initialize(startupArg); if (retVal) { ScannerCommon.CreateStatusBar(); } return(retVal); }
/// <summary> /// Intitialize the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon.EvtFormatPreditionWord += _homeScreenCommon_EvtFormatPreditionWord; bool retVal = _alphabetScannerCommon.Initialize(startupArg); if (retVal) { ScannerCommon.SetStatusBar(statusStrip); } //FormBorderStyle = FormBorderStyle.Sizable; ControlBox = true; return(retVal); }
/// <summary> /// Initialzes the scanner /// </summary> /// <param name="startupArg">Starting arguments</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _scannerCommon = new ScannerCommon(this); _scannerHelper = new ScannerHelper(this, startupArg); if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } Context.AppPanelManager.PausePanelChangeRequests(); return(true); }
/// <summary> /// Initializes the class /// </summary> /// <param name="startupArg">arguments</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _scannerCommon.PositionSizeController.AutoPosition = true; if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } PanelManager.Instance.EvtScannerShow += Instance_EvtScannerShow; PanelManager.Instance.EvtScannerClosed += Instance_EvtScannerClosed; return(true); }
/// <summary> /// Initializes the form. Sets the position, initializes /// the scannercommon object /// </summary> /// <param name="startupArg">args</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _scannerCommon.PositionSizeController.AutoPosition = true; if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } Windows.EvtWindowPositionChanged += Windows_EvtWindowPositionChanged; _searchButtonWidget = PanelCommon.RootWidget.Finder.FindChild(SearchFilterIcon.Handle); return(true); }
/// <summary> /// Intitialize the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon = new AlphabetScannerCommon(this); _alphabetScannerCommon.EvtFormatPreditionWord += _homeScreenCommon_EvtFormatPreditionWord; bool retVal = _alphabetScannerCommon.Initialize(startupArg); if (retVal) { ScannerCommon.CreateStatusBar(); } //FormBorderStyle = FormBorderStyle.Sizable; ControlBox = true; return retVal; }
/// <summary> /// Call this in the Initialize function of the Alphabet scanner /// </summary> /// <param name="startupArg">startup arguments</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { PanelClass = startupArg.PanelClass; _scannerHelper = new ScannerHelper(_scannerPanel, startupArg); if (!_scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + _form.Name); return(false); } _rootWidget = PanelCommon.RootWidget; return(true); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _dialogCommon = new DialogCommon(this); _initialWindowPosition = Context.AppWindowPosition; _dialogCommon.AutoDockScanner = false; if (!_dialogCommon.Initialize(startupArg)) { return(false); } subscribeToButtonEvents(); return(true); }
/// <summary> /// Initializes the class /// </summary> /// <param name="startupArg">startup parameter</param> /// <returns></returns> public bool Initialize(StartupArg startupArg) { Log.Debug(); PanelClass = startupArg.PanelClass; startupCommandArg = startupArg.Arg; this.startupArg = startupArg; _scannerHelper = new ScannerHelper(this, startupArg); if (!scannerCommon.Initialize(startupArg)) { return(false); } rootWidget = PanelCommon.RootWidget; return(true); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { var panelConfigMapEntry = PanelConfigMap.GetPanelConfigMapEntry(startupArg.PanelClass); if (panelConfigMapEntry == null) { return(false); } var retVal = initWidgetManager(panelConfigMapEntry); if (retVal) { retVal = initAnimationManager(panelConfigMapEntry); } return(retVal); }
/// <summary> /// Initialzes the class /// </summary> /// <param name="startupArg">startup parameters</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { Log.Debug(); PanelClass = startupArg.PanelClass; startupCommandArg = startupArg.Arg; this.startupArg = startupArg; _scannerHelper = new ScannerHelper(this, startupArg); scannerCommon = new ScannerCommon(this); if (!scannerCommon.Initialize(startupArg)) { Log.Debug("Could not initialize form " + Name); return(false); } rootWidget = scannerCommon.GetRootWidget(); return(true); }
public bool Initialize(StartupArg startupArg) { PanelClass = startupArg.PanelClass; _startupArg = startupArg; _scannerCommon = new ScannerCommon(this); _scannerCommon.PositionSizeController.AutoPosition = false; if (!_scannerCommon.Initialize(startupArg)) { MessageBox.Show("Could not initialize form " + Name); return(false); } _rootWidget = _scannerCommon.GetRootWidget(); _dockScanner = new DockScanner(startupArg.HWnd, this); _autoScanTimer = new AutoScanTimer(startupArg.HWnd, this); _autoScanTimer.EvtStart += new EventHandler(_autoScanTimer_EvtStart); _autoScanTimer.EvtStop += new EventHandler(_autoScanTimer_EvtStop); _autoScanTimer.EvtTick += new EventHandler(_autoScanTimer_EvtTick); return(true); }
public bool Initialize(StartupArg startupArg) { PanelClass = startupArg.PanelClass; _startupArg = startupArg; _scannerCommon = new ScannerCommon(this); _scannerCommon.PositionSizeController.AutoPosition = false; if (!_scannerCommon.Initialize(startupArg)) { MessageBox.Show("Could not initialize form " + Name); return false; } _rootWidget = _scannerCommon.GetRootWidget(); _dockScanner = new DockScanner(startupArg.HWnd, this); _autoScanTimer = new AutoScanTimer(startupArg.HWnd, this); _autoScanTimer.EvtStart += new EventHandler(_autoScanTimer_EvtStart); _autoScanTimer.EvtStop += new EventHandler(_autoScanTimer_EvtStop); _autoScanTimer.EvtTick += new EventHandler(_autoScanTimer_EvtTick); return true; }
public virtual bool Initialize(StartupArg startupArg) { _menuWidth = this.Width; _panelName = startupArg.PanelType; _screenCommon = new ScreenCommon(this); _screenCommon.AutoSetScreenLocation = false; if (!_screenCommon.Initialize(startupArg)) { MessageBox.Show("Could not initialize form " + Name); return false; } _rootWidget = _screenCommon.GetRootWidget(); _hWnd = startupArg.HWnd; if (startupArg.FocusedElement != null) { OnFocusChanged(startupArg.FocusedElement); } _screenCommon.GetAnimationManager().EvtPlayerStateChanged += MenuContextMenu_EvtPlayerStateChanged; _autoScanTimer = new AutoScanTimer(startupArg.HWnd, this); _autoScanTimer.EvtStart += new AutoScanTimer.StartScan(_autoScanTimer_EvtStart); _autoScanTimer.EvtStop += new AutoScanTimer.StopScan(_autoScanTimer_EvtStop); _autoScanTimer.EvtTick += new AutoScanTimer.Tick(_autoScanTimer_EvtTick); return true; }
public void OnRunCommand(string command, ref bool handled) { handled = true; switch (command) { case "@Tab": Context.AppAgentMgr.Keyboard.Send(Keys.Tab); break; case "@TabScan": startAutoScan(); break; case "@Down": Context.AppAgentMgr.Keyboard.Send(Keys.Down); break; case "@Up": Context.AppAgentMgr.Keyboard.Send(Keys.Up); break; case "@Left": Context.AppAgentMgr.Keyboard.Send(Keys.Left); break; case "@Right": Context.AppAgentMgr.Keyboard.Send(Keys.Right); break; case "@Select": Context.AppAgentMgr.Keyboard.Send(Keys.Enter); break; case "@Escape": Context.AppAgentMgr.Keyboard.Send(Keys.Escape); break; case "@CmdRightClick": Context.AppAgentMgr.Keyboard.Send(Keys.LShiftKey, Keys.F10); break; case "@Back": Context.AppAgentMgr.Keyboard.Send(Keys.Back); break; case "@Text": Invoke(new MethodInvoker(delegate() { StartupArg startupArg = new StartupArg(PanelClasses.Alphabet); startupArg.DialogMode = true; startupArg.FocusedElement = AutomationElement.FocusedElement; IPanel panel = Context.AppScreenManager.CreatePanel(PanelClasses.Alphabet, String.Empty, startupArg) as IPanel; Context.AppScreenManager.Show(this, panel); })); break; default: //base.OnRunCommand(command, ref handled); break; } }
/// <summary> /// Initialzies the form /// </summary> /// <param name="initArg">startup args</param> /// <returns>true on success</returns> public virtual bool Initialize(StartupArg initArg) { return(true); }
public void OnRunCommand(string command, ref bool handled) { handled = true; switch (command) { case "@Tab": Context.AppAgentMgr.Keyboard.Send(Keys.Tab); break; case "@TabScan": startAutoScan(); break; case "@Down": Context.AppAgentMgr.Keyboard.Send(Keys.Down); break; case "@Up": Context.AppAgentMgr.Keyboard.Send(Keys.Up); break; case "@Left": Context.AppAgentMgr.Keyboard.Send(Keys.Left); break; case "@Right": Context.AppAgentMgr.Keyboard.Send(Keys.Right); break; case "@Select": Context.AppAgentMgr.Keyboard.Send(Keys.Enter); break; case "@Escape": Context.AppAgentMgr.Keyboard.Send(Keys.Escape); break; case "@CmdRightClick": Context.AppAgentMgr.Keyboard.Send(Keys.LShiftKey, Keys.F10); break; case "@Back": Context.AppAgentMgr.Keyboard.Send(Keys.Back); break; case "@Text": Invoke(new MethodInvoker(delegate() { StartupArg startupArg = new StartupArg(PanelClasses.Alphabet); startupArg.DialogMode = true; startupArg.FocusedElement = AutomationElement.FocusedElement; IPanel panel = Context.AppScreenManager.CreatePanel(PanelClasses.Alphabet, String.Empty, startupArg) as IPanel; Context.AppScreenManager.Show(this, panel); })); break; default: //base.OnRunCommand(command, ref handled); break; } }
/// <summary> /// Intitialize the class /// </summary> /// <param name="startupArg">startup params</param> /// <returns>true on cussess</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon = new AlphabetScannerCommon(this); _alphabetScannerCommon.EvtFormatPreditionWord += _homeScreenCommon_EvtFormatPreditionWord; return(_alphabetScannerCommon.Initialize(startupArg)); }
/// <summary> /// Intitializes the class /// </summary> /// <param name="startupArg">startup param</param> /// <returns>true on success</returns> public bool Initialize(StartupArg startupArg) { _alphabetScannerCommon = new AlphabetScannerCommon(this); return(_alphabetScannerCommon.Initialize(startupArg)); }