summaryrefslogtreecommitdiff
path: root/gtk/gtkbox.h
diff options
context:
space:
mode:
authorTim Janik <timj@psynet.net>1998-01-18 03:09:42 +0000
committerTim Janik <timj@src.gnome.org>1998-01-18 03:09:42 +0000
commit40808fa050869724323676ce1dfa4f0e211bbe76 (patch)
tree3b279482b7359dabfbcfdf276efafca17416ce57 /gtk/gtkbox.h
parent3f44ca9487408c8c0c9de8e7f7527add0c76a881 (diff)
downloadgtk+-40808fa050869724323676ce1dfa4f0e211bbe76.tar.gz
new functions gtk_box_reorder_child, gtk_box_query_child_packing and
Sun Jan 18 03:57:52 1998 Tim Janik <timj@psynet.net> * gtk/gtkbox.h: * gtk/gtkbox.c: new functions gtk_box_reorder_child, gtk_box_query_child_packing and gtk_box_set_child_packing to allow modification of the child linkage after the widget tree is setup. * gtk/gtkbox.c: * gtk/gtklabel.c: * gtk/gtkwindow.c: * gtk/gtkwidget.c: * gtk/gtkobject.c: gtk_*_get_arg() and gtk_*_set_arg() fixes and implementations.
Diffstat (limited to 'gtk/gtkbox.h')
-rw-r--r--gtk/gtkbox.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/gtk/gtkbox.h b/gtk/gtkbox.h
index 5ff0dd22af..a7931b8a62 100644
--- a/gtk/gtkbox.h
+++ b/gtk/gtkbox.h
@@ -80,6 +80,22 @@ void gtk_box_set_homogeneous (GtkBox *box,
gint homogeneous);
void gtk_box_set_spacing (GtkBox *box,
gint spacing);
+void gtk_box_reorder_child (GtkBox *box,
+ GtkWidget *child,
+ guint pos);
+void gtk_box_query_child_packing (GtkBox *box,
+ GtkWidget *child,
+ gint *expand,
+ gint *fill,
+ gint *padding,
+ GtkPackType *pack_type);
+void gtk_box_set_child_packing (GtkBox *box,
+ GtkWidget *child,
+ gint expand,
+ gint fill,
+ gint padding,
+ GtkPackType pack_type);
+
#ifdef __cplusplus