From e430c2439af13ca56f0234f33ddbda6c1154a651 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 29 Aug 2003 23:23:44 +0000 Subject: Put toolbars in handleboxes. * tests/testmerge.c (add_widget): Put toolbars in handleboxes. --- tests/testmerge.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'tests/testmerge.c') diff --git a/tests/testmerge.c b/tests/testmerge.c index 4359778dcb..0aff7a69e1 100644 --- a/tests/testmerge.c +++ b/tests/testmerge.c @@ -103,7 +103,19 @@ add_widget (GtkUIManager *merge, GtkWidget *widget, GtkBox *box) { - gtk_box_pack_start (box, widget, FALSE, FALSE, 0); + GtkWidget *handle_box; + + if (GTK_IS_TOOLBAR (widget)) + { + handle_box = gtk_handle_box_new (); + gtk_widget_show (handle_box); + gtk_container_add (GTK_CONTAINER (handle_box), widget); + gtk_box_pack_start (box, handle_box, FALSE, FALSE, 0); + g_signal_connect (handle_box, "remove", gtk_widget_destroy, 0); + } + else + gtk_box_pack_start (box, widget, FALSE, FALSE, 0); + gtk_widget_show (widget); } -- cgit v1.2.1