summaryrefslogtreecommitdiff
path: root/gtk/gtkuimanager.h
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2003-08-29 23:33:54 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2003-08-29 23:33:54 +0000
commit5f6d00b486471ce9a7442488f3379578bb07b75d (patch)
tree63b6b6e4fe06c5d6eb7c9af6d9b506b60ef12af3 /gtk/gtkuimanager.h
parente430c2439af13ca56f0234f33ddbda6c1154a651 (diff)
downloadgtk+-5f6d00b486471ce9a7442488f3379578bb07b75d.tar.gz
Put toolbars in handleboxes.
2003-08-30 Matthias Clasen <maclas@gmx.de> * tests/testmerge.c (add_widget): Put toolbars in handleboxes. * gtk/gtkuimanager.[hc]: Add a boolean property, "add_tearoffs" with setter and getter. If it is set, add tearoff menu items to regular menus, but not to popups. Add a signal "changed", which gets emitted when the merged ui has changed. * tests/testmerge.c: Add button to test the generation of tearoff menu items.
Diffstat (limited to 'gtk/gtkuimanager.h')
-rw-r--r--gtk/gtkuimanager.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkuimanager.h b/gtk/gtkuimanager.h
index 844a39ca0e..c98622ba01 100644
--- a/gtk/gtkuimanager.h
+++ b/gtk/gtkuimanager.h
@@ -65,6 +65,7 @@ struct _GtkUIManagerClass {
GtkWidget *widget);
void (* remove_widget) (GtkUIManager *merge,
GtkWidget *widget);
+ void (* changed) (GtkUIManager *merge);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);