Exemple #1
0
        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();
        }