private void HandleHotkey() { if (recording) { Stopclick(); } else if (PlayWorker.IsBusy) { if (ForeverLoop.Checked) { ForeverLoop.Checked = false; } PlayWorker.CancelAsync(); } }
public void Stopclick() { if (recording) { keyboardHook.Stop(); mouseHook.Stop(); recording = false; recordStartButton.Enabled = true; playBackMacroButton.Enabled = true; recordStopButton.Enabled = false; } else if (PlayWorker.IsBusy) { PlayWorker.CancelAsync(); } }
private void HandleHotkey() { if (btnRecord.Text == "Stop") { Captura.DesktopRecorder.Stop(); btnRecord.Text = "Record"; return; } if (recording) { Stopclick(); } else if (PlayWorker.IsBusy) { if (ForeverLoop.Checked) { ForeverLoop.Checked = false; } PlayWorker.CancelAsync(); } }