Beispiel #1
0
        private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            //ReplaceLastFile(CurrentSourceFileName, saveFileDialog1.FileName);
            string fn = Tools.FileNameToLower(saveFileDialog1.FileName);

            if (OpenDocuments.ContainsKey(fn) && OpenDocuments[fn] != CurrentCodeFileDocument)
            {
                MessageBox.Show(Form1StringResources.Get("ERROR_FILE_EXISTS_IN_CODEPAGES"), PascalABCCompiler.StringResources.Get("!ERROR"), MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                SaveFileAs(CurrentCodeFileDocument, saveFileDialog1.FileName);
                AddLastFile(saveFileDialog1.FileName);
            }
        }