private void newToolStripMenuItem_Click(object sender, EventArgs e) { //CreateFile file = new CreateFile (); //file.ShowDialog (); //if ( !string.IsNullOrEmpty (file.fileName) ) // tabControlHelper1.AddTab (file.fileName); //else // return; //tabControlHelper1.AddTab ("Untitled.txt"); SharpEditCore.Controls.NewFileDialog fileDialog = new SharpEditCore.Controls.NewFileDialog(); fileDialog.Icon = this.Icon; fileDialog.Creation += FileDialog_Creation; fileDialog.ShowDialog(); }
private void materialFlatButton1_Click(object sender, EventArgs e) { SharpEditCore.Controls.NewFileDialog fileDialog = new SharpEditCore.Controls.NewFileDialog(); fileDialog.Icon = this.Icon; fileDialog.Creation += (a) => { if (a.SaveFile) { using (var stream = new StreamWriter(a.SaveDestination + "\\" + a.FileName)) { stream.Close(); } form.tabControlHelper1.AddTab(a.SaveDestination + "\\" + a.FileName); } form.tabControlHelper1.AddTab(a.FileName); Close(); }; fileDialog.ShowDialog(); }