private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { if (tbChange) { DialogResult message = MessageBox.Show("Save this document?", "Exit", MessageBoxButtons.YesNoCancel); if (message == DialogResult.Yes) { if (docPath == "") { FileWork.FileSaveAs(notebox, ref tbChange, ref docPath); if (tbChange == true) { MainForm_FormClosing(sender, e); } } else { FileWork.FileSave(notebox, ref tbChange, ref docPath); if (tbChange == true) { MainForm_FormClosing(sender, e); } } } else if (message == DialogResult.Cancel) { e.Cancel = true; } } Properties.Settings.Default.formWidth = this.Width; Properties.Settings.Default.formHeight = this.Height; Properties.Settings.Default.textWordWrap = notebox.WordWrap; Properties.Settings.Default.textFont = notebox.Font; Properties.Settings.Default.statusStripVisible = statusStrip.Visible; Properties.Settings.Default.Save(); }
private void mFileSaveAs_Click(object sender, EventArgs e) { FileWork.FileSaveAs(notebox, ref tbChange, ref docPath); }