//------------------------------------------------------------------------- private void settingsToolStripMenuItem_Click(object sender, EventArgs e) { log.LogMessage("Settings MainMenuItem Click"); if (settingsForm1 == null) { settingsForm1 = new SettingsForm1(); settingsForm1.Owner = this; settingsForm1.btnSave.Click += new EventHandler(btnSave_Click); settingsForm1.btnCancel.Click += new EventHandler(btnCancel_Click); settingsForm1.FormClosed += new FormClosedEventHandler(settingsForm1_FormClosed); settingsForm1.chbSheetId.Checked = appSettings.Fields.ChbSheetId; settingsForm1.chbTestId.Checked = appSettings.Fields.TestId; settingsForm1.chbDistrictId.Checked = appSettings.Fields.DistrictId; settingsForm1.chbAmoutOfQuestions.Checked = appSettings.Fields.AmoutOfQuestions; settingsForm1.chbIndexOfFirstQuestion.Checked = appSettings.Fields.IndexOfFirstQuestion; settingsForm1.chBxNotConfirm.Checked = appSettings.Fields.NotConfirm; settingsForm1.chBxRecAfterCut.Checked = appSettings.Fields.RecAfterCut; settingsForm1.chBxUsePrevTool.Checked = appSettings.Fields.UsePrevTool; } settingsForm1.Show(); }
//------------------------------------------------------------------------- private void settingsForm1_FormClosed(object sender, FormClosedEventArgs e) { settingsForm1.Dispose(); settingsForm1 = null; }