private void loadToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog() { FileName = "Select a text file", Filter = "Text files (*.txt)|*.txt", Title = "Open text file" }; if (dlg.ShowDialog() == DialogResult.OK) { GameFileIO.ReadGameFile(dlg.FileName); } }
/// <summary> /// The method called when the "save" option is clicked under the file menu. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The event arguments.</param> private void SaveToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog save = new SaveFileDialog(); save.FileName = GameFileIO.FileName + GameFileIO.FileExtension; save.Filter = "Text File | *.txt"; if (save.ShowDialog() == DialogResult.OK) { if (save.FileName != "") { GameFileIO.WriteGameFile(save.FileName); MessageBox.Show("The file has been saved!"); } else { MessageBox.Show("The file has to have a name in order to be saved."); } } }