/// <summary> /// Create window for the specified project /// </summary> /// <param name="project">Project to create window for</param> private void CreateWindowForProject(Project project) { var form = new ProjectForm(project); form.MdiParent = this; form.Show(); form.WindowState = FormWindowState.Maximized; windowsTabs.RegisterWindow(form); }
public IActionResult Add() { //TODO Remove test code IEnumerable <User> users = new List <User>(); ProjectForm projectForm = new ProjectForm(users); return(View(projectForm)); }
public void CreateProjectWindow() { if (Project == null || !Project.Visible) { Cursor.Current = Cursors.WaitCursor; Project = new ProjectForm(); Project.Show(); Cursor.Current = Cursors.Arrow; } }
private void Update(WorldForm wf, ProjectForm pf, ref MapSelection sel, Quaternion q) { ScenarioNode?.SetOrientation(q); if (ScenarioNode != sel.ScenarioNode) { wf.SelectScenarioNode(ScenarioNode); } wf.SetWidgetRotation(q); //UpdateGraphics(wf, pf); }
private void UpdateGraphics(WorldForm wf, ProjectForm pf) { if (ScenarioNode != null) { //Ymt graphics needs to be updated..... wf.UpdateScenarioGraphics(ScenarioNode.Ymt, false); if (pf != null) //make sure to update the project form UI.. { pf.OnWorldScenarioNodeModified(ScenarioNode); } } }
private void Update(WorldForm wf, ProjectForm pf, ref MapSelection sel, Vector3 p) { ScenarioNode?.SetPosition(p); if (ScenarioNode != sel.ScenarioNode) { wf.SelectScenarioNode(ScenarioNode); } wf.SetWidgetPosition(p); UpdateGraphics(wf, pf); }
private void UpdateGraphics(WorldForm wf, ProjectForm pf) { if (Node != null) { //Ynd graphics needs to be updated..... wf.UpdateTrainTrackNodeGraphics(Node, false); if (pf != null) //make sure to update the project form UI.. { pf.OnWorldTrainNodeModified(Node); } } }
private void UpdateGraphics(WorldForm wf, ProjectForm pf) { ////this function shouldn't actually be needed for rotating... //if (ScenarioNode != null) //{ // //Ymt graphics needs to be updated..... // wf.UpdateScenarioGraphics(ScenarioNode.Ymt, false); // if (pf != null) //make sure to update the project form UI.. // { // pf.OnWorldScenarioNodeModified(ScenarioNode); // } //} }
public void Initalize() { contentRoot.Content = null; if (UIContext.Project == null) { contentRoot.Content = null; } else { ProjectForm projectForm = new ProjectForm(); projectForm.Project = UIContext.Project; contentRoot.Content = projectForm; } }