summaryrefslogtreecommitdiff
path: root/gtk/gtkuimanager.h
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2004-02-19 00:38:23 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-02-19 00:38:23 +0000
commit7b29d57a352efaa80f9abb42a90ff8ec0ed9459d (patch)
tree54ea4e7a8dd8325ab0a628d92757d11a31efef7b /gtk/gtkuimanager.h
parenteeccdcb8291810cc8e5dc30a3a6bbb2ecf396a78 (diff)
downloadgtk+-7b29d57a352efaa80f9abb42a90ff8ec0ed9459d.tar.gz
Add default handlers for all signals; for consistency and for the benefit
Thu Feb 19 01:39:30 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkuimanager.h: * gtk/gtkuimanager.c (gtk_ui_manager_class_init): Add default handlers for all signals; for consistency and for the benefit of language bindings which still rely on header parsing to find the signals. (#134269, Jeroen Zwartepoorte)
Diffstat (limited to 'gtk/gtkuimanager.h')
-rw-r--r--gtk/gtkuimanager.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/gtk/gtkuimanager.h b/gtk/gtkuimanager.h
index edf043a200..027a582a30 100644
--- a/gtk/gtkuimanager.h
+++ b/gtk/gtkuimanager.h
@@ -63,9 +63,20 @@ struct _GtkUIManager {
struct _GtkUIManagerClass {
GObjectClass parent_class;
+ /* Signals */
void (* add_widget) (GtkUIManager *merge,
GtkWidget *widget);
void (* actions_changed) (GtkUIManager *merge);
+ void (* connect_proxy) (GtkUIManager *merge,
+ GtkAction *action,
+ GtkWidget *proxy);
+ void (* disconnect_proxy) (GtkUIManager *merge,
+ GtkAction *action,
+ GtkWidget *proxy);
+ void (* pre_activate) (GtkUIManager *merge,
+ GtkAction *action);
+ void (* post_activate) (GtkUIManager *merge,
+ GtkAction *action);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);