protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); ComponentTemplateParentVM designVM = new ComponentTemplateParentVM(_gameVM); Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; mw.AddOrSelectTabPanel("Component Template", new Views.ComponentTemplateDesigner.ComponentTemplateDesignerParentView(designVM)); }
protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); ShipDesignVM designVM = ShipDesignVM.Create(_gameVM); Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; mw.AddOrSelectTabPanel("Ship Design", new Views.ShipDesignView(designVM)); }
protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); LogViewerVM vm = new LogViewerVM(_gameVM); Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; Views.LogViewer logPannel = new Views.LogViewer(); logPannel.DataContext = vm; mw.AddOrSelectTabPanel("Event Log", logPannel); }
protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); var vm = _gameVM; Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; Views.NetMessages.NetMessagesView messageView = new Views.NetMessages.NetMessagesView(); messageView.DataContext = vm; mw.AddOrSelectTabPanel("Net Messages", messageView); }
protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); SystemInfoVM sysinfoVM = new SystemInfoVM(_gameVM); Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; var view = new Views.SystemInfoView(); view.DataContext = sysinfoVM; mw.AddOrSelectTabPanel("System Info", view); }
protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); EntityVM entityVM = new EntityVM(_gameVM); Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; var entityView = new Views.EntityGenericView(); entityView.DataContext = entityVM; mw.AddOrSelectTabPanel("Entity View", entityView); }
protected override void OnExecuted(EventArgs e) { base.OnExecuted(e); Views.MainWindow mw = (Views.MainWindow)Application.Instance.MainForm.Content; mw.AddOrSelectTabPanel("Colony View", new Views.ColonyScreenView(_gameVM)); }