]> Pileus Git - ~andy/gtk/blobdiff - examples/scrolledwin/scrolledwin.c
Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_DEFAULT)
[~andy/gtk] / examples / scrolledwin / scrolledwin.c
index 3c8c8d8f0e27611e8f9ab0d56283db839b73aafd..7d09e648a8f0695f251dc69d025c2e2563c4a05a 100644 (file)
@@ -2,8 +2,8 @@
 #include <stdio.h>
 #include <gtk/gtk.h>
 
-void destroy( GtkWidget *widget,
-              gpointer   data )
+static void destroy( GtkWidget *widget,
+                     gpointer   data )
 {
     gtk_main_quit ();
 }
@@ -73,11 +73,11 @@ int main( int   argc,
     button = gtk_button_new_with_label ("close");
     g_signal_connect_swapped (G_OBJECT (button), "clicked",
                              G_CALLBACK (gtk_widget_destroy),
-                             window);
+                             G_OBJECT (window));
     
     /* this makes it so the button is the default. */
     
-    GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
+    gtk_widget_set_can_default (button, TRUE);
     gtk_box_pack_start (GTK_BOX (GTK_DIALOG (window)->action_area), button, TRUE, TRUE, 0);
     
     /* This grabs this button to be the default button. Simply hitting