public void SaveAsToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult saveAsResult = SaveFileDialog1.ShowDialog(); if (saveAsResult == DialogResult.OK && SaveFileDialog1.FilterIndex == 2) { EditorTextBox.SaveFile(SaveFileDialog1.FileName, RichTextBoxStreamType.RichText); FileName1 = SaveFileDialog1.FileName; textChanged = false; EditorTextBox.ClearUndo(); } else if (saveAsResult == DialogResult.OK && SaveFileDialog1.FilterIndex == 1) { EditorTextBox.SaveFile(SaveFileDialog1.FileName, RichTextBoxStreamType.PlainText); FileName1 = SaveFileDialog1.FileName; textChanged = false; EditorTextBox.ClearUndo(); } }
private void SaveToolStripMenuItem_Click(object sender, EventArgs e) { if (FileName1 == " ") { DialogResult saveResult = SaveFileDialog1.ShowDialog(); if (saveResult == DialogResult.OK && SaveFileDialog1.FilterIndex == 2) { EditorTextBox.SaveFile(SaveFileDialog1.FileName, RichTextBoxStreamType.RichText); textChanged = false; FileName1 = SaveFileDialog1.FileName; EditorTextBox.ClearUndo(); } else if (saveResult == DialogResult.OK && SaveFileDialog1.FilterIndex == 1) { EditorTextBox.SaveFile(SaveFileDialog1.FileName, RichTextBoxStreamType.PlainText); textChanged = false; FileName1 = SaveFileDialog1.FileName; EditorTextBox.ClearUndo(); } } else { if (FileName1 == "*.rtf") { EditorTextBox.SaveFile(FileName1, RichTextBoxStreamType.RichText); textChanged = false; EditorTextBox.ClearUndo(); } if (FileName1 == "*.txt") { EditorTextBox.SaveFile(FileName1, RichTextBoxStreamType.PlainText); textChanged = false; EditorTextBox.ClearUndo(); } } }
private void OpenToolStripMenuItem_Click(object sender, EventArgs e) { if (textChanged) { DialogResult result; result = MessageBox.Show( "Czy chcesz zapisać zmiany", "Edytor", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { SaveToolStripMenuItem_Click(sender, e); DialogResult openFileResult = OpenFileDialog1.ShowDialog(); if (openFileResult == DialogResult.OK && OpenFileDialog1.FilterIndex == 2) { EditorTextBox.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.RichText); FileName1 = OpenFileDialog1.FileName; textChanged = false; EditorTextBox.ClearUndo(); } else if (openFileResult == DialogResult.OK && OpenFileDialog1.FilterIndex == 1) { EditorTextBox.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.PlainText); textChanged = false; FileName1 = OpenFileDialog1.FileName; EditorTextBox.ClearUndo(); } } if (result == DialogResult.No) { DialogResult openFileResult = OpenFileDialog1.ShowDialog(); if (openFileResult == DialogResult.OK && OpenFileDialog1.FilterIndex == 2) { EditorTextBox.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.RichText); textChanged = false; FileName1 = OpenFileDialog1.FileName; EditorTextBox.ClearUndo(); } else if (openFileResult == DialogResult.OK && OpenFileDialog1.FilterIndex == 1) { EditorTextBox.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.PlainText); textChanged = false; FileName1 = OpenFileDialog1.FileName; EditorTextBox.ClearUndo(); } } } else { DialogResult openFileResult = OpenFileDialog1.ShowDialog(); if (openFileResult == DialogResult.OK && OpenFileDialog1.FilterIndex == 2) { EditorTextBox.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.RichText); FileName1 = OpenFileDialog1.FileName; textChanged = false; EditorTextBox.ClearUndo(); } else if (openFileResult == DialogResult.OK && OpenFileDialog1.FilterIndex == 1) { EditorTextBox.LoadFile(OpenFileDialog1.FileName, RichTextBoxStreamType.PlainText); FileName1 = OpenFileDialog1.FileName; textChanged = false; EditorTextBox.ClearUndo(); } } }