Exemple #1
0
        //Save File Event Handler
        private void saveToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(_currentOpenFile) && !RecentlySaved)
            {
                FileStream   fs = File.OpenWrite(_currentOpenFile);
                StreamWriter w  = new StreamWriter(fs);

                w.Write(ViewData.Save());
                w.Close();
                fs.Close();

                // Don't annoy user if they have recently saved
                RecentlySaved = true;
            }

            SaveSuccess s = new SaveSuccess(Path.GetFileName(_currentOpenFile));

            if (showConfirmSave && s.ShowDialog() == DialogResult.No)
            {
                showConfirmSave = false;
            }
        }
Exemple #2
0
        //Save File Event Handler
        private void saveToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if(!string.IsNullOrEmpty(_currentOpenFile) && !RecentlySaved)
            {
                FileStream fs = File.OpenWrite(_currentOpenFile);
                StreamWriter w = new StreamWriter(fs);

                w.Write(ViewData.Save());
                w.Close();
                fs.Close();

                // Don't annoy user if they have recently saved
                RecentlySaved = true;
            }

            SaveSuccess s = new SaveSuccess(Path.GetFileName(_currentOpenFile));

            if(showConfirmSave && s.ShowDialog() == DialogResult.No)
            {
                showConfirmSave = false;
            }
        }