Exemplo n.º 1
0
        private void OnStart(object sender, EventArgs e)
        {
            _optionsCtrl.OnOk();
            if (_settings == null)
            {
                return;
            }

            _configMgr.SaveProfile(_settings, OCRJob);

            if (_resultTimer == null)
            {
                _resultTimer          = new Timer();
                _resultTimer.Interval = 250;
                _resultTimer.Tick    += new System.EventHandler(OnUpdateResult);
            }

            _resultTimer.Start();
            if (_batchPro == null)
            {
                _batchPro = new BatchOcrProcessor(_settings);
            }

            ControllerDlg dlg = new ControllerDlg(_batchPro);

            dlg.ShowDialog();
        }
Exemplo n.º 2
0
        private void OnOK(object sender, EventArgs e)
        {
            _propertyCtrl.OnOk();
            if (_fileOptions == null)
            {
                return;
            }

            _configMgr.SaveSettings(_fileOptions, DTFileIndexJob);

            FTFileIndexer indexer = new FTFileIndexer(_fileOptions);
            ControllerDlg dlg     = new ControllerDlg(indexer);

            dlg.ShowDialog();
        }