=== modified file 'colorpickers'
Binary files colorpickers	2007-12-12 16:11:44 +0000 and colorpickers	2007-12-12 16:41:11 +0000 differ
=== modified file 'colorpickers.c'
--- colorpickers.c	2007-12-12 16:11:44 +0000
+++ colorpickers.c	2007-12-12 16:38:06 +0000
@@ -138,7 +138,7 @@
       (GInstanceInitFunc) gsm_color_button_init,
     };
 
-    gsm_color_button_type = g_type_register_static (GTK_TYPE_WIDGET, "GSMColorButton", 
+    gsm_color_button_type = g_type_register_static (GTK_TYPE_DRAWING_AREA, "GSMColorButton", 
                                              &gsm_color_button_info, 0);
   }
 
@@ -182,7 +182,7 @@
   g_object_class_install_property (gobject_class,
                                    PROP_TITLE,
                                    g_param_spec_string ("title", 
-							                                          "Title", 
+							"Title", 
                                                         "The title of the color selection dialog",
                                                         "Pick a Color",
                                                         G_PARAM_READWRITE));

=== modified file 'colorpickers.h'
--- colorpickers.h	2007-12-12 16:11:44 +0000
+++ colorpickers.h	2007-12-12 16:41:07 +0000
@@ -24,7 +24,7 @@
 
 #include <glib.h>
 #include <gdk/gdk.h>
-#include <gtk/gtkwidget.h>
+#include <gtk/gtkdrawingarea.h>
 #include <cairo.h>
 
 G_BEGIN_DECLS
@@ -48,7 +48,7 @@
 typedef struct _GSMColorButtonPrivate   GSMColorButtonPrivate;
 
 struct _GSMColorButton {
-  GtkWidget widget;
+  GtkDrawingArea widget;
 
   /*< private >*/
 

