/// <summary> /// props for browser window show more running status, updates UpdateBrowserEvent /// </summary> public void ShowMoreBrowserRunning() { _log.Called(); BrowserPropertiesModel browser; if (Debugger.IsAttached) // only for DEBUG { browser = new BrowserPropertiesModel() { WindowState = WindowState.Maximized, IsBrowserFocused = true, IsOnTop = false, ResizeMode = ResizeMode.CanResize }; } else { browser = new BrowserPropertiesModel() { WindowState = WindowState.Maximized, IsBrowserFocused = true, IsOnTop = true, ResizeMode = ResizeMode.NoResize }; } _eventAggregator.GetEvent <UpdateBrowserEvent>().Publish(browser); }
/// <summary> /// props for browser window show more paused status, updates UpdateBrowserEvent /// </summary> public void ShowMoreBrowserPaused() { _log.Called(); BrowserPropertiesModel browser = new BrowserPropertiesModel() { WindowState = WindowState.Maximized, IsBrowserFocused = true, IsOnTop = false, ResizeMode = ResizeMode.CanResize }; _eventAggregator.GetEvent <UpdateBrowserEvent>().Publish(browser); }
/// <summary> /// updates several browser properties /// </summary> private void OnUpdateBrowser(BrowserPropertiesModel obj) { BrowserControls = obj; }