]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkvbox.h
New static function to set the background of all windows.
[~andy/gtk] / gtk / gtkvbox.h
index 7f322190f25e7da4f21ac8094ec0106f93d0fc58..71b522f90872cccdfc7dd80f84cf07b9bfc46e27 100644 (file)
@@ -38,11 +38,11 @@ extern "C" {
 
 
 #define GTK_TYPE_VBOX           (gtk_vbox_get_type ())
-#define GTK_VBOX(obj)           (GTK_CHECK_CAST ((obj), GTK_TYPE_VBOX, GtkVBox))
-#define GTK_VBOX_CLASS(klass)   (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VBOX, GtkVBoxClass))
-#define GTK_IS_VBOX(obj)        (GTK_CHECK_TYPE ((obj), GTK_TYPE_VBOX))
-#define GTK_IS_VBOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VBOX))
-#define GTK_VBOX_GET_CLASS(obj)  (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VBOX, GtkVBoxClass))
+#define GTK_VBOX(obj)           (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VBOX, GtkVBox))
+#define GTK_VBOX_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VBOX, GtkVBoxClass))
+#define GTK_IS_VBOX(obj)        (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX))
+#define GTK_IS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VBOX))
+#define GTK_VBOX_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VBOX, GtkVBoxClass))
 
 
 typedef struct _GtkVBox              GtkVBox;
@@ -59,7 +59,7 @@ struct _GtkVBoxClass
 };
 
 
-GtkType           gtk_vbox_get_type (void);
+GType     gtk_vbox_get_type (void) G_GNUC_CONST;
 GtkWidget* gtk_vbox_new             (gboolean homogeneous,
                              gint spacing);