30 #ifndef __GTK_BINDINGS_H__
31 #define __GTK_BINDINGS_H__
34 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
35 #error "Only <gtk/gtk.h> can be included directly."
114 #ifndef GTK_DISABLE_DEPRECATED
115 #define gtk_binding_entry_add gtk_binding_entry_clear
128 const gchar *signal_name,
134 const gchar *signal_name,
135 GSList *binding_args);
142 const gchar *path_pattern,
153 const gchar *signal_name,
154 GSList *binding_args);
void _gtk_binding_reset_parsed(void)
void gtk_binding_entry_add_signal(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers, const gchar *signal_name, guint n_args,...)
gboolean gtk_binding_set_activate(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers, GtkObject *object)
guint _gtk_binding_parse_binding(GScanner *scanner)
void gtk_binding_entry_add_signall(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers, const gchar *signal_name, GSList *binding_args)
void gtk_binding_set_add_path(GtkBindingSet *binding_set, GtkPathType path_type, const gchar *path_pattern, GtkPathPriorityType priority)
typedefG_BEGIN_DECLS struct _GtkBindingSet GtkBindingSet
guint gtk_binding_parse_binding(GScanner *scanner)
void gtk_binding_entry_skip(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers)
gboolean gtk_bindings_activate_event(GtkObject *object, GdkEventKey *event)
GtkBindingSet * gtk_binding_set_find(const gchar *set_name)
GtkBindingSet * gtk_binding_set_by_class(gpointer object_class)
GtkBindingSet * gtk_binding_set_new(const gchar *set_name)
gboolean gtk_bindings_activate(GtkObject *object, guint keyval, GdkModifierType modifiers)
void gtk_binding_entry_clear(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers)
void gtk_binding_entry_remove(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers)
void _gtk_binding_entry_add_signall(GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers, const gchar *signal_name, GSList *binding_args)
union _GtkBindingArg::@50 d
GtkBindingEntry * hash_next
GtkBindingSet * binding_set
GtkBindingSignal * signals
GtkBindingEntry * set_next
GdkModifierType modifiers
GSList * class_branch_pspecs
GSList * widget_path_pspecs
GtkBindingEntry * entries
GSList * widget_class_pspecs
GtkBindingEntry * current