Beispiel #1
0
 private void UpdateRunning()
 {
     if (running.Checked)
     {
         MouseInterceptor.Start();
     }
     else
     {
         MouseInterceptor.Stop();
     }
     Properties.Settings.Default.Running =
         runningMi.Checked         =
             settingsPanel.Enabled = running.Checked;
     Properties.Settings.Default.Save();
     Text = notifyIcon.Text =
         $"Win Mouse Fixer - {(running.Checked ? "RUNNING" : "STOPPED")}";
 }
Beispiel #2
0
 private void SettingsFormLoad(object sender, EventArgs e)
 {
     running.Checked    = Properties.Settings.Default.Running;
     runningMi.Checked  = Properties.Settings.Default.Running;
     delay.Value        = Properties.Settings.Default.MouseButtonDelay;
     delayDisplay.Text  = $"<= {delay.Value} ms";
     mouseLeft.Checked  = Properties.Settings.Default.LeftButton;
     mouseRight.Checked = !mouseLeft.Checked;
     MouseInterceptor.TrackLeftButton = mouseLeft.Checked;
     MouseInterceptor.Delay           = TimeSpan.FromMilliseconds(delay.Value);
     if (running.Checked)
     {
         MouseInterceptor.Start();
     }
     MouseInterceptor.Fixed  =
         i => indicator.Text = $"{i} fixed";
 }
Beispiel #3
0
 private void SettingsFormClosed(object sender, FormClosedEventArgs e)
 {
     MouseInterceptor.Fixed = null;
     MouseInterceptor.Stop();
 }