From b4e2ff3da32ad2b9670ecf33805eb9993824fe0b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 25 May 2010 18:55:15 -0400 Subject: Make orientable base classes instantiable This commit adds constructors for GtkPaned, GtkBox, GtkButtonBox, GtkRuler, GtkScale, GtkScrollbar and GtkSeparator and makes these types instantiable. --- gtk/gtkbox.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'gtk/gtkbox.c') diff --git a/gtk/gtkbox.c b/gtk/gtkbox.c index b9f5321c48..0aeb82a96b 100644 --- a/gtk/gtkbox.c +++ b/gtk/gtkbox.c @@ -182,11 +182,11 @@ static void gtk_box_get_height_for_width (GtkExtendedLayout *layout, static GtkExtendedLayoutIface *parent_extended_layout_iface; -G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GtkBox, gtk_box, GTK_TYPE_CONTAINER, - G_IMPLEMENT_INTERFACE (GTK_TYPE_ORIENTABLE, - NULL) - G_IMPLEMENT_INTERFACE (GTK_TYPE_EXTENDED_LAYOUT, - gtk_box_extended_layout_init)); +G_DEFINE_TYPE_WITH_CODE (GtkBox, gtk_box, GTK_TYPE_CONTAINER, + G_IMPLEMENT_INTERFACE (GTK_TYPE_ORIENTABLE, + NULL) + G_IMPLEMENT_INTERFACE (GTK_TYPE_EXTENDED_LAYOUT, + gtk_box_extended_layout_init)); static void gtk_box_class_init (GtkBoxClass *class) @@ -1252,12 +1252,12 @@ gtk_box_get_height_for_width (GtkExtendedLayout *layout, * * Return value: a new #GtkHBox. * - * Since: 2.16 + * Since: 3.0 **/ GtkWidget* -_gtk_box_new (GtkOrientation orientation, - gboolean homogeneous, - gint spacing) +gtk_box_new (GtkOrientation orientation, + gboolean homogeneous, + gint spacing) { return g_object_new (GTK_TYPE_BOX, "orientation", orientation, -- cgit v1.2.1