Example #1
0
        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);
            }
        }
Example #2
0
        private void ВідкритиToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string Code;
            string tmp_filename;

            if (FileActions.OpenCodeFile(out Code, out tmp_filename))
            {
                tabControlScripts.Visible   = true;
                fastColoredTextBox1.Visible = true;
                if (tabControlScripts.TabCount != 0)
                {
                    Scripts[tabControlScripts.SelectedIndex].Script = fastColoredTextBox1.Text;
                }
                Scripts.Add(new ScriptInfo(tmp_filename, Code));
                tabControlScripts.TabPages.Add(tmp_filename.Substring(tmp_filename.LastIndexOf('\\') + 1));
                tabControlScripts.SelectedIndex = tabControlScripts.TabCount - 1;
                EnableCodeNeededButtons();
                TabControlScripts_SelectedIndexChanged(sender, e);
            }
        }
Example #3
0
 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);
         }
     }
 }