diff options
author | Tim Janik <timj@gtk.org> | 1998-07-10 02:33:06 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-07-10 02:33:06 +0000 |
commit | 002d37e6e303aa57bd7c577f4e448e2e38eefa03 (patch) | |
tree | 51b865576de0a50fe509da84e86f4f968688bccc /gtk/gtkbindings.h | |
parent | 524be636e93972b5932a6efc38841096f30aa729 (diff) | |
download | gtk+-002d37e6e303aa57bd7c577f4e448e2e38eefa03.tar.gz |
added a new internal type GTK_TYPE_IDENTIFIER which is derived from
Fri Jul 10 04:20:35 1998 Tim Janik <timj@gtk.org>
* gtk/gtktypeutils.h:
* gtk/gtktypeutils.c: added a new internal type GTK_TYPE_IDENTIFIER
which is derived from GTK_TYPE_STRING.
* gtk/gtkbindings.c: reworked the argument type handling.
Diffstat (limited to 'gtk/gtkbindings.h')
-rw-r--r-- | gtk/gtkbindings.h | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/gtk/gtkbindings.h b/gtk/gtkbindings.h index 15df76b3cb..fc3012ba62 100644 --- a/gtk/gtkbindings.h +++ b/gtk/gtkbindings.h @@ -113,8 +113,9 @@ struct _GtkBindingArg } d; }; -/* Binding sets - */ + +/* Application-level methods */ + GtkBindingSet* gtk_binding_set_new (const gchar *set_name); GtkBindingSet* gtk_binding_set_by_class(gpointer object_class); GtkBindingSet* gtk_binding_set_find (const gchar *set_name); @@ -129,26 +130,29 @@ gboolean gtk_binding_set_activate (GtkBindingSet *binding_set, void gtk_binding_entry_clear (GtkBindingSet *binding_set, guint keyval, guint modifiers); -void gtk_binding_entry_remove (GtkBindingSet *binding_set, - guint keyval, - guint modifiers); void gtk_binding_entry_add_signal (GtkBindingSet *binding_set, guint keyval, guint modifiers, const gchar *signal_name, guint n_args, ...); -void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, - guint keyval, - guint 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); +/* Non-public methods */ + +void gtk_binding_entry_remove (GtkBindingSet *binding_set, + guint keyval, + guint modifiers); +void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, + guint keyval, + guint modifiers, + const gchar *signal_name, + GSList *binding_args); + |