/// <summary> /// Stop button. /// </summary> private void StopButton_Click(object sender, EventArgs e) { StopButton.HoverColor = Color.DimGray; StopButton.HoverColorLeave = Color.DimGray; StopButton.BackColor = Color.DimGray; StopButton.Enabled = false; StopButton.Invalidate(); StartButton.HoverColor = Color.RoyalBlue; StartButton.HoverColorLeave = Color.RoyalBlue; StartButton.BackColor = Color.RoyalBlue; StartButton.Enabled = true; StartButton.Invalidate(); ClickTask.Abort(); IsClickerStarted = false; if (LeftTick.Checked) { mouse_event(MOUSEEVENTF_LEFTUP | MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); } if (RightTick.Checked) { mouse_event(MOUSEEVENTF_RIGHTUP | MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0); } if (MiddleTick.Checked) { mouse_event(MOUSEEVENTF_MIDDLEUP | MOUSEEVENTF_MIDDLEDOWN, 0, 0, 0, 0); } }
/// <summary> /// Start button. /// </summary> private void StartButton_Click(object sender, EventArgs e) { StopButton.HoverColor = Color.RoyalBlue; StopButton.HoverColorLeave = Color.RoyalBlue; StopButton.BackColor = Color.RoyalBlue; StopButton.Enabled = true; StopButton.Invalidate(); StartButton.HoverColor = Color.DimGray; StartButton.HoverColorLeave = Color.DimGray; StartButton.BackColor = Color.DimGray; StartButton.Enabled = false; StartButton.Invalidate(); ClickerTask(); }