Avoid deprecation warnings by use of gtk2 -> gtk3 wrapper macros.
[pspp] / src / ui / gui / include / gtk / gtk.in.h
index 1eb802aa2104a0d665457628e51f449818e14716..75ef3799839408286b0f3d22338a0a9efa4f3f8c 100644 (file)
 /* Like GSEAL but only used in PSPP */
 #define PSEAL(X) X
 
+#define gtk_hbox_new(HOMOGENOUS,SPACING) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, SPACING)
+#define gtk_vbox_new(HOMOGENOUS,SPACING) gtk_box_new (GTK_ORIENTATION_VERTICAL, SPACING)
+
+#define gtk_vbutton_box_new() gtk_button_box_new (GTK_ORIENTATION_VERTICAL)
+#define gtk_hbutton_box_new() gtk_button_box_new (GTK_ORIENTATION_HORIZONTAL)
+
+#define gtk_vpaned_new() gtk_paned_new (GTK_ORIENTATION_VERTICAL)
+#define gtk_hpaned_new() gtk_paned_new (GTK_ORIENTATION_HORIZONTAL)
+
+#define gdk_cursor_unref(X) g_object_unref (X)
+
 #endif /* PSPP_GTK_GTK_H */