Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public SwitchWindowsScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            PanelClass = "SwitchWindowsScanner";

            _pageStartIndex = 0;
            _pageNumber     = 0;
            _numPages       = 0;

            _invoker   = new ExtensionInvoker(this);
            KeyPreview = true;

            FormClosing += SwitchWindowsScanner_FormClosing;
            KeyDown     += SwitchWindowsScanner_KeyDown;

            var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator              = actuator as KeyboardActuator;
                _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress;
            }

            _dispatcher = new RunCommandDispatcher(this);

            statusStrip1.SizingGrip = false;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public LaunchAppScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            PanelClass      = "LaunchAppScanner";
            _pageStartIndex = 0;
            _pageNumber     = 0;
            _numPages       = 0;
            _invoker        = new ExtensionInvoker(this);
            KeyPreview      = true;

            subscribeToEvents();

            var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator              = actuator as KeyboardActuator;
                _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress;
            }

            _dispatcher = new Dispatcher(this);

            createStatusBar();
        }
Exemplo n.º 3
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        /// <param name="panelClass">Panel class of the scanner</param>
        /// <param name="panelTitle">Title of the scanner</param>
        public YesNoScannerNarrow(String panelClass, String panelTitle)
        {
            scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            Load        += ContextMenu_Load;
            FormClosing += ContextMenu_FormClosing;

            Choice     = false;
            _title     = panelTitle;
            PanelClass = panelClass;
            Caption    = String.Empty;

            _invoker    = new ExtensionInvoker(this);
            _dispatcher = new Dispatcher(this);

            var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator              = actuator as KeyboardActuator;
                _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress;
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public SwitchLanguageScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            PanelClass = "SwitchLanguageScanner";

            _pageStartIndex = 0;
            _pageNumber     = 0;
            _numPages       = 0;

            _invoker         = new ExtensionInvoker(this);
            SelectedLanguage = String.Empty;

            KeyPreview = true;

            subscribeToEvents();

            var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator              = actuator as KeyboardActuator;
                _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress;
            }

            _dispatcher = new RunCommandDispatcher(this);

            Text = R.GetString("SwitchLanguage");

            statusStrip1.SizingGrip = false;
        }
Exemplo n.º 5
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public PhraseSpeakScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            _searchButtonVisible = true;

            PanelClass      = "PhraseSpeakScanner";
            _pageStartIndex = 0;
            _pageNumber     = 0;
            _numPages       = 0;
            _invoker        = new ExtensionInvoker(this);

            subscribeToEvents();

            KeyPreview = true;

            var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator              = actuator as KeyboardActuator;
                _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress;
            }

            _dispatcher = new Dispatcher(this);

            statusStrip1.SizingGrip = false;
        }
Exemplo n.º 6
0
 /// <summary>
 /// Constructor. Initialize the various controls and
 /// display the UI
 /// </summary>
 public AlphabetScannerCommon(IScannerPanel scannerPanel)
 {
     _scannerPanel  = scannerPanel;
     _form          = scannerPanel.Form;
     Dispatcher     = new CmdDispatcher(this, scannerPanel);
     _scannerCommon = new ScannerCommon(_scannerPanel);
 }
Exemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the class.
 /// </summary>
 public PunctuationsScanner()
 {
     _scannerCommon = new ScannerCommon(this);
     InitializeComponent();
     Load        += PunctuationsScanner_Load;
     FormClosing += PunctuationsScanner_FormClosing;
     PanelClass   = PanelClasses.Punctuation;
     _dispatcher  = new DefaultCommandDispatcher(this);
 }
Exemplo n.º 8
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public NumbersScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            Load        += NumbersScanner_Load;
            FormClosing += NumbersScanner_FormClosing;
            PanelClass   = PanelClasses.Number;
            _dispatcher  = new DefaultCommandDispatcher(this);
        }
Exemplo n.º 9
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public CalculatorScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            Load        += OnLoad;
            FormClosing += CalculatorScanner_FormClosing;
            PanelClass   = "CalculatorScanner";
            _defaultCommandDispatcher = new DefaultCommandDispatcher(this);
        }
Exemplo n.º 10
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public MouseScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            Load        += MouseScanner_Load;
            FormClosing += MouseScanner_FormClosing;
            PanelClass   = PanelClasses.Mouse;
            _dispatcher  = new Dispatcher(this);
        }
Exemplo n.º 11
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public CursorNavigationScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            Load        += CursorNavigationScanner_Load;
            FormClosing += CursorNavigationScanner_FormClosing;
            PanelClass   = PanelClasses.Cursor;
            _defaultCommandDispatcher = new DefaultCommandDispatcher(this);
        }
Exemplo n.º 12
0
        /// <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);
        }
Exemplo n.º 13
0
        /// <summary>
        /// Initializes the form
        /// </summary>
        /// <param name="startupArg">Startup arg</param>
        /// <returns>true on success</returns>
        public bool Initialize(StartupArg startupArg)
        {
            _scannerCommon = new ScannerCommon(this);

            if (!_scannerCommon.Initialize(startupArg))
            {
                Log.Debug("Could not initialize form " + Name);
                return(false);
            }

            return(true);
        }
Exemplo n.º 14
0
        ScannerCommon m_scannerCommon; // = new ScannerCommon(this);

        public MainForm()
        {
            InitializeComponent();
            synchronizationContext = SynchronizationContext.Current;
            this.m_scannerCommon   = new ScannerCommon(this);

            this._pc = new PanelController(this);

            lblOperatorName.Text = Global.GlobalVar;
            Label lblStation = (Label)this.splitContainerMain.Panel1.Controls["lblSnifferStation"];

            lblStation.Text = station;
        }
Exemplo n.º 15
0
        /// <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>
        /// 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>
        /// 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);
        }
Exemplo n.º 18
0
        /// <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);
        }
Exemplo n.º 19
0
        /// <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);
        }
Exemplo n.º 20
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public VolumeSettingsScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();

            _syncObj = new SyncLock();

            Load        += VolumeSettingsScanner_Load;
            FormClosing += VolumeSettingsScanner_FormClosing;

            PanelClass = "VolumeSettingsScanner";

            _dispatcher = new Dispatcher(this);
        }
Exemplo n.º 21
0
        /// <summary>
        /// Intitializes the class
        /// </summary>
        /// <param name="startupArg">startup param</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);
            }

            _scannerCommon.CreateStatusBar();

            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;
        }
Exemplo n.º 23
0
        /// <summary>
        /// Initializes the class
        /// </summary>
        /// <param name="startupArg">arguments</param>
        /// <returns>true on success</returns>
        public bool Initialize(StartupArg startupArg)
        {
            _scannerCommon = new ScannerCommon(this)
            {
                PositionSizeController = { AutoPosition = false }
            };

            if (!_scannerCommon.Initialize(startupArg))
            {
                Log.Debug("Could not initialize form " + Name);
                return(false);
            }

            PanelManager.Instance.EvtScannerShow += Instance_EvtScannerShow;
            return(true);
        }
Exemplo n.º 24
0
        /// <summary>
        /// Form loader.  Initialize, subscribe to events.
        /// </summary>
        /// <param name="sender">event sender</param>
        /// <param name="e">event arg</param>
        private void MouseScanner_Load(object sender, EventArgs e)
        {
            ScannerCommon.HideTalkWindow();

            _scannerCommon.OnLoad();

            Context.AppActuatorManager.EvtSwitchHook += AppActuatorManager_EvtSwitchHook;
            var actuator = Context.AppActuatorManager.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator = actuator as KeyboardActuator;
                _keyboardActuator.EvtMouseDown += MouseScannerScreen_EvtMouseDown;
            }

            PanelCommon.AnimationManager.Start(PanelCommon.RootWidget);
        }
        /// <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;

            _scannerCommon = new ScannerCommon(_scannerPanel);
            _scannerHelper = new ScannerHelper(_scannerPanel, startupArg);

            if (!_scannerCommon.Initialize(startupArg))
            {
                Log.Debug("Could not initialize form " + _form.Name);
                return(false);
            }

            _rootWidget = _scannerCommon.GetRootWidget();

            return(true);
        }
Exemplo n.º 26
0
        /// <summary>
        /// Initializes the scanner
        /// </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);
            scannerCommon  = new ScannerCommon(this);

            if (!scannerCommon.Initialize(startupArg))
            {
                return(false);
            }

            rootWidget = scannerCommon.GetRootWidget();
            return(true);
        }
Exemplo n.º 27
0
        /// <summary>
        /// Initializes a new instance of the class.
        /// </summary>
        public FileBrowserScanner()
        {
            _scannerCommon = new ScannerCommon(this);

            InitializeComponent();
            ActionVerb = R.GetString("Open");
            PanelClass = "FileBrowserScanner";

            _allFilesList = new List <FileInfo>();
            _fileList     = new List <FileInfo>();

            _pageStartIndex = 0;
            _pageNumber     = 0;
            _numPages       = 0;

            _invoker     = new ExtensionInvoker(this);
            SelectedFile = String.Empty;
            Folders      = new String[] { };

            _includeFileExtensions = new String[] { };
            _excludeFileExtensions = new String[] { };

            KeyPreview = true;

            subscribeToEvents();

            var actuator = ActuatorManager.Instance.GetActuator(typeof(KeyboardActuator));

            if (actuator is KeyboardActuator)
            {
                _keyboardActuator              = actuator as KeyboardActuator;
                _keyboardActuator.EvtKeyPress += _keyboardActuator_EvtKeyPress;
            }

            _dispatcher = new Dispatcher(this);

            statusStrip.SizingGrip = false;
        }
Exemplo n.º 28
0
        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;
        }