Esempio n. 1
0
 private void MainForm_Load(object sender, EventArgs e)
 {
     notifyMouseClickTimer.Interval = SystemInformation.DoubleClickTime + 1;
     interfaces = null;
     //hook
     hook                  = new UserActivityHook();
     hook.KeyDown         += hook_KeyDown;
     hook.KeyPress        += hook_KeyPress;
     hook.KeyUp           += hook_KeyUp;
     hook.OnMouseActivity += hook_OnMouseActivity;
     hook.OnMouseDown     += hook_OnMouseDown;
     hook.OnMouseUp       += hook_OnMouseUp;
     //hotkeys
     ResetHotKeys(hotKeyCommands);
     //balloon tip
     notifyIcon.BalloonTipIcon = ToolTipIcon.Info;
     //input simulator
     inputSim = new InputSimulator();
 }
Esempio n. 2
0
        private void FindDvBackgroundWorker_DoWork(object sender, DoWorkEventArgs e)
        {
            (sender as BackgroundWorker).ReportProgress(0);

            //do work
            BackgroundWorker worker = sender as BackgroundWorker;

            worker.ReportProgress(10);
            if (this.AllNtDvRadioButton.Checked)
            {
                //find net interfaces
                interfaces = new ConnectableInterfaces(ConnectableInterfaces.Mode.Network);
                worker.ReportProgress(20);
                interfaces.SetDevices(StaticDvFinder.nt());
            }
            else
            {
                //async work
                interfaces = new ConnectableInterfaces(ConnectableInterfaces.Mode.Bluetooth);
                worker.ReportProgress(20);
                interfaces.SetDevices(StaticDvFinder.blth());
            }
            worker.ReportProgress(100);
        }