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