Beispiel #1
0
 public void ReportStatus(IDebugWindow Window, DebugState State, string Detail)
 {
     if (Window == ActiveMdiChild)
     {
         RefreshStatusText(new DebugStateInfo()
         {
             State = State, Detail = Detail
         });
     }
 }
Beispiel #2
0
 public WindowService(
     ISettingsWindow settingsWindow,
     IDockSpaceWindow dockSpaceWindow,
     INewProjectWindow newProjectWindow,
     IToolsWindow toolsWindow,
     IInfoOverlayWindow infoOverlayWindow,
     IAboutWindow aboutWindow,
     IDebugWindow debugWindow)
 {
     SettingsWindow    = settingsWindow;
     DockSpaceWindow   = dockSpaceWindow;
     NewProjectWindow  = newProjectWindow;
     ToolsWindow       = toolsWindow;
     InfoOverlayWindow = infoOverlayWindow;
     AboutWindow       = aboutWindow;
     DebugWindow       = debugWindow;
 }
Beispiel #3
0
        private void OnSessionWindowActivated(IDebugWindow child)
        {
            var state = child.GetDebugStateInfo();

            RefreshStatusText(state);
        }