X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6de97a3b945c99fb942209df48be26f43c1b436d..befe54c6ca5d8f57be1d38f8826bdb080af29e89:/src/gtk/button.cpp diff --git a/src/gtk/button.cpp b/src/gtk/button.cpp index 5d95c5ea7b..066c92a17a 100644 --- a/src/gtk/button.cpp +++ b/src/gtk/button.cpp @@ -79,7 +79,10 @@ bool wxButton::Create( wxWindow *parent, wxWindowID id, const wxString &label, void wxButton::SetDefault(void) { +/* + GTK_WIDGET_SET_FLAGS( m_widget, GTK_CAN_DEFAULT ); gtk_widget_grab_default( m_widget ); +*/ } void wxButton::SetLabel( const wxString &label ) @@ -90,3 +93,11 @@ void wxButton::SetLabel( const wxString &label ) gtk_label_set( g_label, GetLabel() ); } +void wxButton::Enable( bool enable ) +{ + wxControl::Enable( enable ); + GtkButton *bin = GTK_BUTTON( m_widget ); + GtkWidget *label = bin->child; + gtk_widget_set_sensitive( label, enable ); +} +