From: Vadim Zeitlin Date: Mon, 29 May 2006 16:06:04 +0000 (+0000) Subject: call gtk_toolbar_set_tooltips() from GtkSetStyle(); removed erroneous wxTB_TOOLTIPS X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/8ad31f9dfdb85a54cd080aac6957883f2f3e38e3 call gtk_toolbar_set_tooltips() from GtkSetStyle(); removed erroneous wxTB_TOOLTIPS git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/gtk/tbargtk.cpp b/src/gtk/tbargtk.cpp index e56eba64a1..c36d3ef85f 100644 --- a/src/gtk/tbargtk.cpp +++ b/src/gtk/tbargtk.cpp @@ -317,7 +317,6 @@ bool wxToolBar::Create( wxWindow *parent, ConnectWidget( m_widget ); gtk_widget_show(GTK_WIDGET(m_toolbar)); } - gtk_toolbar_set_tooltips( GTK_TOOLBAR(m_toolbar), !(style & wxTB_NO_TOOLTIPS) ); // FIXME: there is no such function for toolbars in 2.0 #if 0 @@ -340,21 +339,13 @@ void wxToolBar::GtkSetStyle() gtk_toolbar_set_orientation(m_toolbar, orient); gtk_toolbar_set_style(m_toolbar, style); + gtk_toolbar_set_tooltips( GTK_TOOLBAR(m_toolbar), !(style & wxTB_NO_TOOLTIPS) ); } void wxToolBar::SetWindowStyleFlag( long style ) { wxToolBarBase::SetWindowStyleFlag(style); - if( style & wxTB_TOOLTIPS ) - { - if( m_toolbar ) - gtk_toolbar_set_tooltips( GTK_TOOLBAR(m_toolbar), TRUE ); - } - else - { - if( m_toolbar ) - gtk_toolbar_set_tooltips( GTK_TOOLBAR(m_toolbar), FALSE ); - } + if ( m_toolbar ) GtkSetStyle(); }