private void frmRegisters_Disposed(object sender, EventArgs e) { frmRegisters = null; }
private void showRegistersToolStripMenuItem_Click(object sender, EventArgs e) { if (showRegistersToolStripMenuItem.Checked || tsBtnShowRegisters.Checked) { showRegistersToolStripMenuItem.Checked = false; tsBtnShowRegisters.Checked = false; if (frmRegisters != null) frmRegisters.Hide(); if (frmSpectrumAnalyser != null) frmRegisters.RegistersFormEnabled = true; } else { showRegistersToolStripMenuItem.Checked = true; tsBtnShowRegisters.Checked = true; if (frmRegisters == null) { frmRegisters = new RegistersForm(); frmRegisters.FormClosed += new FormClosedEventHandler(frmRegisters_FormClosed); frmRegisters.Disposed += new EventHandler(frmRegisters_Disposed); frmRegisters.SX1231 = sx1231; frmRegisters.AppSettings = appSettings; if (frmSpectrumAnalyser != null) frmRegisters.RegistersFormEnabled = false; } frmRegisters.Show(); } }