document gtk_binding_entry_skip().

Wed Oct 11 14:31:30 2006  Tim Janik  <timj@imendio.com>

        * docs/reference/gtk/gtk-sections.txt:
        * gtk/gtkbindings.c: document gtk_binding_entry_skip().
This commit is contained in:
Tim Janik 2006-10-11 12:32:26 +00:00 committed by Tim Janik
parent bc62d0cd50
commit f58c280d21
6 changed files with 139 additions and 8 deletions

View File

@ -1,3 +1,8 @@
Wed Oct 11 14:31:30 2006 Tim Janik <timj@imendio.com>
* docs/reference/gtk/gtk-sections.txt:
* gtk/gtkbindings.c: document gtk_binding_entry_skip().
2006-10-11 Tor Lillqvist <tml@novell.com>
* gtk/gtk.symbols: Remove gtk_combo_string_key, which is a static

View File

@ -5796,13 +5796,10 @@ gtk_binding_set_find
gtk_bindings_activate
gtk_bindings_activate_event
gtk_binding_set_activate
gtk_binding_entry_add
gtk_binding_entry_clear
gtk_binding_entry_add_signal
gtk_binding_set_add_path
gtk_binding_entry_skip
gtk_binding_entry_remove
gtk_binding_entry_add_signall
gtk_binding_parse_binding
gtk_binding_set_add_path
</SECTION>
<SECTION>

View File

@ -1858,6 +1858,40 @@ get an array of #GtkArgs that this object accepts.
@n_args_p: the number of arguments this object accepts.
@Returns: the array of arguments (or NULL on error).
<!-- ##### MACRO gtk_binding_entry_add ##### -->
<para>
Deprecated.
</para>
<!-- ##### FUNCTION gtk_binding_entry_add_signall ##### -->
<para>
</para>
@binding_set:
@keyval:
@modifiers:
@signal_name:
@binding_args:
<!-- ##### FUNCTION gtk_binding_entry_clear ##### -->
<para>
</para>
@binding_set:
@keyval:
@modifiers:
<!-- ##### FUNCTION gtk_binding_parse_binding ##### -->
<para>
</para>
@scanner:
@Returns:
<!-- ##### FUNCTION gtk_button_box_child_requisition ##### -->
<para>
This is an internally used function and should never be called from an

View File

@ -141,8 +141,9 @@ Each key binding element of a binding sets binding list is represented by a #Gtk
@binding_set: binding set this entry belongs to
@destroyed: implementation detail
@in_emission: implementation detail
@marks_unbound:
@set_next: linked list of entries maintained by binding set
@hash_next: implementation detail
@hash_next: implementation detail
@signals: action signals of this entry
<!-- ##### STRUCT GtkBindingSignal ##### -->
@ -164,6 +165,43 @@ key binding signal emission as stored in #GtkBindingSignal.
@arg_type: implementation detail
<!-- ##### FUNCTION gtk_binding_set_new ##### -->
<para>
</para>
@set_name:
@Returns:
<!-- ##### FUNCTION gtk_binding_set_by_class ##### -->
<para>
</para>
@object_class:
@Returns:
<!-- ##### FUNCTION gtk_binding_set_find ##### -->
<para>
</para>
@set_name:
@Returns:
<!-- ##### FUNCTION gtk_bindings_activate ##### -->
<para>
</para>
@object:
@keyval:
@modifiers:
@Returns:
<!-- ##### FUNCTION gtk_bindings_activate_event ##### -->
<para>
@ -175,7 +213,59 @@ key binding signal emission as stored in #GtkBindingSignal.
@Returns:
<!-- ##### MACRO gtk_binding_entry_add ##### -->
<!-- ##### FUNCTION gtk_binding_set_activate ##### -->
<para>
Deprecated.
</para>
@binding_set:
@keyval:
@modifiers:
@object:
@Returns:
<!-- ##### FUNCTION gtk_binding_entry_add_signal ##### -->
<para>
</para>
@binding_set:
@keyval:
@modifiers:
@signal_name:
@n_args:
@Varargs:
<!-- ##### FUNCTION gtk_binding_entry_skip ##### -->
<para>
</para>
@binding_set:
@keyval:
@modifiers:
<!-- ##### FUNCTION gtk_binding_entry_remove ##### -->
<para>
</para>
@binding_set:
@keyval:
@modifiers:
<!-- ##### FUNCTION gtk_binding_set_add_path ##### -->
<para>
</para>
@binding_set:
@path_type:
@path_pattern:
@priority:

View File

@ -814,6 +814,7 @@ specific portions of a RC file.
@GTK_RC_TOKEN_LTR:
@GTK_RC_TOKEN_RTL:
@GTK_RC_TOKEN_COLOR:
@GTK_RC_TOKEN_UNBIND:
@GTK_RC_TOKEN_LAST:
<!-- ##### FUNCTION gtk_rc_scanner_new ##### -->

View File

@ -722,6 +722,10 @@ gtk_binding_entry_clear (GtkBindingSet *binding_set,
* @modifiers: key modifier of binding to skip
*
* Since: 2.12
*
* Install a binding on @binding_set which causes key lookups
* to be aborted, to prevent bindings from lower priority sets
* to be activated.
**/
void
gtk_binding_entry_skip (GtkBindingSet *binding_set,