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); } }
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); } } }