private void openProjectToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.DefaultExt = "love"; dlg.Filter = "LÖVE Packages (*.love)|*.love"; dlg.Title = "Select a Project"; if (dlg.ShowDialog() != DialogResult.Cancel) { if (!String.IsNullOrEmpty(dlg.FileName)) { if (project != null) { CloseProject(); project = null; } project = new LOVEProject(dlg.FileName, treeProject); ResetTabs(); UpdateButtons(); } } }
private void newProjectToolStripMenuItem_Click(object sender, EventArgs e) { // get a new file SaveFileDialog dlg = new SaveFileDialog(); dlg.DefaultExt = "love"; dlg.Filter = "LÖVE Packages (*.love)|*.love"; dlg.OverwritePrompt = true; dlg.Title = "Create New Project File"; if (dlg.ShowDialog() != DialogResult.Cancel) { project = new LOVEProject(dlg.FileName, treeProject); ResetTabs(); UpdateButtons(); mnupopProperties_Click(null, null); } }