private void EditorBaseForm_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) { if (this.modified) { using (PKStudio.Dialogs.SaveChangesDialog SCDlg = new Dialogs.SaveChangesDialog()) { DialogResult res = SCDlg.ShowDialog(this, this.EditComponent); switch (res) { case DialogResult.Cancel: e.Cancel = true; break; case DialogResult.No: break; case DialogResult.Yes: Save(); break; default: break; } } } } }
private void EditorBaseForm_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) { if (this.modified) { using (PKStudio.Dialogs.SaveChangesDialog SCDlg = new Dialogs.SaveChangesDialog()) { DialogResult res = SCDlg.ShowDialog(this, this.EditComponent); switch (res) { case DialogResult.Cancel: e.Cancel = true; break; case DialogResult.No: break; case DialogResult.Yes: Save(); break; default: break; } } } } }