From 6556fa57f54d525074995bfc7d495e45875eee21 Mon Sep 17 00:00:00 2001 From: Thomas Debesse Date: Sat, 4 Apr 2020 08:07:10 +0200 Subject: [PATCH] radiant/prefs: center preferences window on main window --- radiant/preferences.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/radiant/preferences.cpp b/radiant/preferences.cpp index 3794e954..3cfc420c 100644 --- a/radiant/preferences.cpp +++ b/radiant/preferences.cpp @@ -705,8 +705,13 @@ ui::Window PrefsDlg::BuildDialog(){ PreferencesDialog_addInterfacePreferences( makeCallbackF(Interface_constructPreferences) ); Mouse_registerPreferencesPage(); + ui::Window main_window = MainFrame_getWindow(); + ui::Window dialog = ui::Window(create_floating_window( RADIANT_NAME " Preferences", m_parent )); + gtk_window_set_transient_for( dialog, m_parent ); + gtk_window_set_position( dialog, GTK_WIN_POS_CENTER_ON_PARENT ); + { auto mainvbox = ui::VBox( FALSE, 5 ); dialog.add(mainvbox); -- 2.39.2