private void geneticPolynomiallToolStripMenuItem_Click(object sender, EventArgs e) { this.Cursor = Cursors.WaitCursor; GeneticPolyApproximation GP = new GeneticPolyApproximation( ); if (mGeneticSettingsDialog == null) { mGeneticSettingsDialog = new GeneticSettingsDialog(GP, this); mGeneticSettingsDialog.Show(); } else if (mGeneticSettingsDialog.Exists) { mGeneticSettingsDialog.Focus(); } else { mGeneticSettingsDialog = new GeneticSettingsDialog(GP, this); mGeneticSettingsDialog.Show(); } this.Cursor = Cursors.Default; }