private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { DockLayout.Save(m_DockPanel); MouseRobot.IsRecording = false; MouseRobot.IsPlaying = false; }
private void SetWindowTheme(ThemeBase theme, bool emptyLayout = false) { if (!emptyLayout) { DockLayout.Save(m_DockPanel); DockLayout.CloseAllContents(m_DockPanel); } m_CurrentTheme = theme; m_DockPanel.Theme = theme; EnableVSDesignForToolstrips(m_VsVersion, theme); if (m_DockPanel.Theme.ColorPalette != null) { statusStrip.BackColor = m_DockPanel.Theme.ColorPalette.MainWindowStatusBarDefault.Background; } if (!emptyLayout) { DockLayout.Restore(m_DockPanel); } }