Battle_Script_Pro.Form1.saveAsToolStripMenuItem_Click C# (CSharp) Method

saveAsToolStripMenuItem_Click() private method

private saveAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult result = saveFileDialog1.ShowDialog();
            if (result == DialogResult.OK)
            {
                try
                {
                    File.WriteAllLines(saveFileDialog1.FileName, scripts[tabControl1.SelectedIndex].Lines.ToArray());
                    int num = 0;
                    if (tabControl1.TabPages[tabControl1.SelectedIndex].Text.Split(' ').Length > 1)
                    {
                        bool success = Int32.TryParse(tabControl1.TabPages[tabControl1.SelectedIndex].Text.Split(' ')[1], out num);
                        if (success)
                        {
                            newScriptNames.Remove(num);
                        }
                    }
                    tabControl1.TabPages[tabControl1.SelectedIndex].Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName);
                    currentlyOpenBS[tabControl1.SelectedIndex] = saveFileDialog1.FileName;
                }
                catch (IOException)
                {
                    MessageBox.Show("The file could not be saved.");
                }
                catch
                {
                    MessageBox.Show("There was an unknown error.");
                }
            }
        }
Form1