Exemplo n.º 1
0
        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()));
        }
Exemplo n.º 2
0
 public ShortcutKeyDispatcher(MainFormController controller)
 {
     _controller = controller;
 }
Exemplo n.º 3
0
 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));
     }
 }