private void extButtonEdit_Click(object sender, EventArgs e) { ThemeEditor te = new ThemeEditor(); te.InitForm(Theme.Current); var res = te.ShowDialog(this); if (res == DialogResult.OK) { Theme.Current = te.Theme; Theme.Current.ApplyStd(this); labelName.Text = Theme.Current.Name; } }
public void button_edittheme_Click(object sender, EventArgs e) { if (themeeditor == null) // no theme editor, make one.. { themeeditor = new ThemeEditor(); themeeditor.InitForm(_discoveryForm); themeeditor.FormClosing += close_edit; // lets see when it closes comboBoxTheme.Enabled = false; // no doing this while theme editor is open buttonSaveTheme.Enabled = false; themeeditor.Show(); // run form } else { themeeditor.BringToFront(); // its up, make it at front to show it } }