private void NewProjectButton_Click(object sender, EventArgs e) { NewProjectAction projectAction = new NewProjectAction(_handle, _parent); projectAction.ProjectName = this.ProjectName.Text; if (projectAction.Execute()) { Project.Instance = projectAction.CurrentProject; Project.Instance.ProjectAuthor = this.ProjectAuthor.Text; Project.Instance.MajorVersion = Convert.ToInt32(this.ProjectMajorVersion.Text); Project.Instance.MinorVersion = Convert.ToInt32(this.ProjectMinorVersion.Text); this.DialogResult = DialogResult.OK; } else { this.DialogResult = DialogResult.Cancel; } this.Close(); _parent.RequestNextFrame(); }