private void ctxDirectoryNode_Add_NewScript_Click(object sender, EventArgs e)
        {
            DirectoryInfo   directory       = new DirectoryInfo(this.GetFullPath(this.treeView.SelectedNode));
            NewScriptDialog newScriptDialog = new NewScriptDialog(directory);

            newScriptDialog.Text = "Create New Script";
            if (newScriptDialog.ShowDialog((IWin32Window)this) == DialogResult.OK)
            {
                try
                {
                    string fileExtension = CodeHelper.GetFileExtension(newScriptDialog.CodeLang);
                    string path          = string.Format("{0}\\{1}{2}", (object)directory.FullName, (object)newScriptDialog.ScriptName, (object)fileExtension);
                    if (File.Exists(path))
                    {
                        int num = (int)MessageBox.Show((IWin32Window)this, "File already exists.");
                    }
                    else
                    {
                        string scriptCodeTemplate = this.GetScriptCodeTemplate(newScriptDialog.CodeLang);
                        File.WriteAllText(path, scriptCodeTemplate);
                    }
                }
                catch (Exception ex)
                {
                    int num = (int)MessageBox.Show((IWin32Window)this, ex.Message);
                }
            }
            newScriptDialog.Dispose();
        }
 private void ctxDirectoryNode_Add_NewScript_Click(object sender, EventArgs e)
 {
   DirectoryInfo directory = new DirectoryInfo(this.GetFullPath(this.treeView.SelectedNode));
   NewScriptDialog newScriptDialog = new NewScriptDialog(directory);
   newScriptDialog.Text = "Create New Script";
   if (newScriptDialog.ShowDialog((IWin32Window) this) == DialogResult.OK)
   {
     try
     {
       string fileExtension = CodeHelper.GetFileExtension(newScriptDialog.CodeLang);
       string path = string.Format("{0}\\{1}{2}", (object) directory.FullName, (object) newScriptDialog.ScriptName, (object) fileExtension);
       if (File.Exists(path))
       {
         int num = (int) MessageBox.Show((IWin32Window) this, "File already exists.");
       }
       else
       {
         string scriptCodeTemplate = this.GetScriptCodeTemplate(newScriptDialog.CodeLang);
         File.WriteAllText(path, scriptCodeTemplate);
       }
     }
     catch (Exception ex)
     {
       int num = (int) MessageBox.Show((IWin32Window) this, ex.Message);
     }
   }
   newScriptDialog.Dispose();
 }