예제 #1
0
파일: Form1.cs 프로젝트: 0leXis/CEurope
        private void ЗберегтиЯкToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string tmp_filename;

            if (FileActions.SaveCodeFile(fastColoredTextBox1.Text, out tmp_filename))
            {
                richTextBoxResult.AppendText("Сохранено" + Environment.NewLine);
                Scripts[tabControlScripts.SelectedIndex].FileName = tmp_filename;
                tabControlScripts.TabPages[tabControlScripts.SelectedIndex].Text = tmp_filename.Substring(tmp_filename.LastIndexOf('\\') + 1);
            }
        }
예제 #2
0
파일: Form1.cs 프로젝트: 0leXis/CEurope
 private void ЗберегтиВсіToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Scripts[tabControlScripts.SelectedIndex].Script = fastColoredTextBox1.Text;
     for (var i = 0; i < Scripts.Count; i++)
     {
         if (Scripts[i].FileName == null)
         {
             string tmp_filename;
             if (FileActions.SaveCodeFile(Scripts[i].Script, out tmp_filename, "Скрипт" + i))
             {
                 richTextBoxResult.AppendText("Сохранено" + Environment.NewLine);
                 Scripts[i].FileName = tmp_filename;
                 tabControlScripts.TabPages[i].Text = tmp_filename.Substring(tmp_filename.LastIndexOf('\\') + 1);
             }
         }
         else
         {
             FileActions.SaveExistingCodeFile(fastColoredTextBox1.Text, Scripts[i].FileName);
         }
     }
 }