コード例 #1
0
        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);
            }
        }
コード例 #2
0
ファイル: DesignForm.cs プロジェクト: arodrigues97/sokoban
        /// <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.");
                }
            }
        }