X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fdialog.cpp;h=701a8f1eca7495b7a63ddd5c3e550a01808b5f32;hp=8133cdb0cb07494f1bd4779ff30fa57c29288450;hb=6e9818d9cddf3880d001a544770c8c2c5187676f;hpb=f92114c3f8baaedf9e0a4ff21141e9349d838f5c;ds=sidebyside diff --git a/radiant/dialog.cpp b/radiant/dialog.cpp index 8133cdb0..701a8f1e 100644 --- a/radiant/dialog.cpp +++ b/radiant/dialog.cpp @@ -319,7 +319,7 @@ void Dialog::ShowDlg(){ void Dialog::HideDlg(){ ASSERT_MESSAGE( m_window, "dialog was not constructed" ); exportData(); - gtk_widget_hide( GTK_WIDGET( m_window ) ); + m_window.hide(); } static gint delete_event_callback( ui::Widget widget, GdkEvent* event, gpointer data ){ @@ -338,7 +338,7 @@ void Dialog::Create(){ void Dialog::Destroy(){ ASSERT_MESSAGE( m_window, "dialog cannot be destroyed" ); - gtk_widget_destroy( GTK_WIDGET( m_window ) ); + m_window.destroy(); m_window = ui::Window{ui::null}; } @@ -445,7 +445,7 @@ EMessageBoxReturn Dialog::DoModal(){ exportData(); } - gtk_widget_hide( GTK_WIDGET( m_window ) ); + m_window.hide(); PostModal( m_modal.ret );