]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk1/checkbox.cpp
wxWave class for wxGTK (linux)
[wxWidgets.git] / src / gtk1 / checkbox.cpp
index b33fd486e6f73eb78fd75af68fa90049cb637e78..2fbd52f552b415a89e982ae56285db0f75524fe8 100644 (file)
@@ -2,7 +2,7 @@
 // Name:        checkbox.cpp
 // Purpose:
 // Author:      Robert Roebling
-// Id:          $id$
+// Id:          $Id$
 // Copyright:   (c) 1998 Robert Roebling
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
@@ -119,23 +119,17 @@ void wxCheckBox::SetFont( const wxFont &font )
 
   wxControl::SetFont( font );
   
-  gtk_widget_set_style( GTK_BUTTON(m_widget)->child, 
-    gtk_style_ref(
-      gtk_widget_get_style( m_widget ) ) );
+  gtk_widget_set_style( GTK_BUTTON(m_widget)->child, m_widgetStyle );
 }
 
 void wxCheckBox::SetBackgroundColour( const wxColour &colour )
 {
-  return;
-
   wxCHECK_RET( m_widget != NULL, "invalid checkbox" );
 
   wxControl::SetBackgroundColour( colour );
   
   if (!m_backgroundColour.Ok()) return;
   
-  gtk_widget_set_style( GTK_BUTTON(m_widget)->child, 
-    gtk_style_ref(
-      gtk_widget_get_style( m_widget ) ) );
+  gtk_widget_set_style( m_widget, m_widgetStyle );
 }