private void continueListToolStripMenuItem_Click(object sender, EventArgs e) { if (!suppressHotkeys) { RunForm rf = new RunForm(Storage.sequenceData, RunForm.RunType.Run_Continue_List, sequencePage1.runControl1.repeatCheckBox.Checked, true); rf.ShowDialog(); } }
private void runWithoutSavingToolStripMenuItem_Click(object sender, EventArgs e) { if (!suppressHotkeys) { RunForm rf = new RunForm(Storage.sequenceData, RunForm.RunType.Run_Iteration_Zero, sequencePage1.runControl1.repeatCheckBox.Checked, false); rf.ShowDialog(); } }
public static void beginBackgroundRunAsLoop(SequenceData sequenceToRun, RunType runtype, bool runRepeat, EventHandler updateCallback) { backgroundRunningRunform = new RunForm(sequenceToRun, runtype, runRepeat); backgroundRunningRunform.isBackgroundRunform = true; backgroundRunningRunform.showVariablePreviewCheckbox.Visible = false; backgroundRunningRunform.backgroundRunUpdated += updateCallback; backgroundRunningRunform.Show(); }
protected override void OnClosed(EventArgs e) { base.OnClosed(e); if (softwareClockProvider != null) softwareClockProvider.AbortClockProvider(); softwareClockProvider = null; if (networkClockProvider != null) networkClockProvider.AbortClockProvider(); networkClockProvider = null; WordGenerator.MainClientForm.instance.suppressHotkeys = false; if (this.isBackgroundRunform) { RunForm.backgroundRunningRunform = null; if (this.backgroundRunUpdated != null) { this.backgroundRunUpdated(this, null); } } }
protected override void OnClosed(EventArgs e) { base.OnClosed(e); WordGenerator.mainClientForm.instance.suppressHotkeys = false; if (this.isBackgroundRunform) { RunForm.backgroundRunningRunform = null; if (this.backgroundRunUpdated != null) { this.backgroundRunUpdated(this, null); } } }