public mainForm() { InitializeComponent(); KeyDown += new KeyEventHandler(mainForm_KeyDown); projectTree.OpenFileRequest += projectTree_OpenFileRequest; _controller = new MainFormController(this); Text = string.Format(Text, ApplicationInformation.Title(), ApplicationInformation.Version()); SetButtonsStatus(); ApplyUserSettings(ApplicationOptions.LoadUserSettings(ApplicationOptions.GetIsolatedStorage())); }
public ShortcutKeyDispatcher(MainFormController controller) { _controller = controller; }
public void NewProject(MainFormController _controller) { NewProjectDialog newProjectDialog = new NewProjectDialog(_controller); if(newProjectDialog.ShowDialog() == DialogResult.OK) { if (newProjectDialog.ProjectType == "Project") { Clear(); EngineCache.AppendPathToEngines(newProjectDialog.ProjectPath); MainForm.OpenProject(newProjectDialog.ProjectPath); } else OpenFile(CreateDefaultActiveFile(newProjectDialog.SelectedLanguage)); } }