Exemplo n.º 1
0
        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;
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        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;
                        }
                    }
                }
            }
        }