Exemplo n.º 1
0
        public void SelectDevice()
        {
            fs = new FormSelect();
            fs.btn_done.Click += new EventHandler(btn_done_Click);

            _wh        = new WinFormsWindowMessageHook(fs);
            fs.Devlist = GetScanersList();
            fs.ShowDialog();
            fs.BringToFront();
        }
Exemplo n.º 2
0
        public MainForm()
        {
            InitializeComponent();
            this.Text        = "ScanWorker";
            this.WindowState = FormWindowState.Minimized;

            // when we are ready, we can hide the worker from the taskbar
            // this.ShowInTaskbar = false;

            _twain = new Twain(twain_hook = new WinFormsWindowMessageHook(this));
        }
Exemplo n.º 3
0
 public Scaner(string name, EnumScanerType type, WinFormsWindowMessageHook wh)
 {
     arg   = new EventArgs();
     _name = name.Trim();
     _type = type;
     _wh   = wh;
     if (_type == EnumScanerType.Twain)
     {
         try
         {
             _twain = new Twain(_wh);
             _twain.TransferImage    += new EventHandler <TransferImageEventArgs>(_twain_TransferImage);
             _twain.ScanningComplete += new EventHandler <ScanningCompleteEventArgs>(_twain_ScanningComplete);
             _twain.SelectSource(_name);
         }
         catch
         {
             _type = EnumScanerType.File;
         }
     }
 }
Exemplo n.º 4
0
 public ScanerManager(pBaseEntities GlobalEntities, WinFormsWindowMessageHook wh)
 {
     _ge = GlobalEntities;
     _wh = wh;
 }