diff options
author | Matthias Clasen <mclasen@redhat.com> | 2010-05-25 18:55:15 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-05-25 18:55:15 -0400 |
commit | b4e2ff3da32ad2b9670ecf33805eb9993824fe0b (patch) | |
tree | dedc3f6b06fe6af1ddc1a92dc4b0956a40d6feec /gtk/gtkbox.c | |
parent | bd4609b14042a91646cd9057764eecfbc6faf42b (diff) | |
download | gtk+-b4e2ff3da32ad2b9670ecf33805eb9993824fe0b.tar.gz |
Make orientable base classes instantiable
This commit adds constructors for GtkPaned, GtkBox, GtkButtonBox,
GtkRuler, GtkScale, GtkScrollbar and GtkSeparator and makes these
types instantiable.
Diffstat (limited to 'gtk/gtkbox.c')
-rw-r--r-- | gtk/gtkbox.c | 18 |
1 files changed, 9 insertions, 9 deletions
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, |