Example #1
0
        public bool Save()
        {
            bool result = false;

            if (currentStage != null)
            {
                if (currentStage.FileFullPathAndName != null && !currentStage.isNewFile)
                {
                    currentStage.Save(currentStage.FileFullPathAndName);
                }
                else
                {
                    SaveFileDialog saveFileDialog1 = new SaveFileDialog();
                    saveFileDialog1.Filter = "UIL Format|*.uil";
                    saveFileDialog1.Title  = "Save UIL File";
                    saveFileDialog1.ShowDialog();

                    if (saveFileDialog1.FileName != "")
                    {
                        currentStage.Save(saveFileDialog1.FileName);
                    }
                }
                saveToolStripMenuItem.Enabled = currentStage.HasSaveableChanges;
            }
            return(result);
        }