private void UpdateProject(object sender, MouseButtonEventArgs e) { ProjectCreationWindow editWindow = new ProjectCreationWindow(); IProject project = (sender as Label).DataContext as IProject; editWindow.CreationPanel.LoadFromProject(project); if (editWindow.ShowDialog().Value) { editWindow.CreationPanel.WriteToProject(project); this.FileList.Items.Refresh(); } }
private void newProjectButton_Click(object sender, RoutedEventArgs e) { ProjectCreationWindow _p = new ProjectCreationWindow(); _p.ShowDialog(); _currentProject = EyeProject.New(_p.SelectedName, _p.SelectedProjectType); _scriptEditor = new ScriptEditorWindow(); _scriptEditor.SetProject(_currentProject); _scriptEditor.Show(); }