private void BringUpAboutWindow() { if (m_AboutWindow == null) { m_AboutWindow = new AboutWindow(this); } else { m_AboutWindow.Visibility = Visibility.Visible; } m_AboutWindow.Show(); }
private void OnExit(object sender, System.ComponentModel.CancelEventArgs e) { DataModel.QuickSearch.Terminate(); DataModel.ServerSession.OnlineMode = false; if (m_SettingsWindow != null) { m_SettingsWindow.Close(); m_SettingsWindow = null; } if (m_LicenseWindow != null) { m_LicenseWindow.Close(); m_LicenseWindow = null; } if (m_AboutWindow != null) { m_AboutWindow.Close(); m_AboutWindow = null; } SaveWindowState(); }
public void OnChildWindowClosing(Window window) { if (window == m_AboutWindow) { m_AboutWindow = null; } else if (window == m_LicenseWindow) { m_LicenseWindow = null; } else if (window == m_SettingsWindow) { m_SettingsWindow = null; } }