GtkEntryCompletion
completion functionality for GtkEntry
#GtkEntryCompletion is an auxiliary object to be used in conjunction with
#GtkEntry to provide the completion functionality. It implements the
#GtkCellLayout interface, to allow the user to add extra cells to the
#GtkTreeView with completion matches.
To add completion functionality to an entry, use gtk_entry_set_completion().
In addition to regular completion matches, which will be inserted into the
entry when they are selected, #GtkEntryCompletion also allows to display
"actions" in the popup window. Their appearance is similar to menuitems,
to differentiate them clearly from completion strings. When an action is
selected, the ::action-activated signal is emitted.
The GtkEntryCompletion struct contains only private data.
@entrycompletion: the object which received the signal.
@arg1:
@entrycompletion: the object which received the signal.
@arg1:
@arg2:
@Returns:
A function which decides whether the row indicated by @iter matches a given
@key, and should be displayed as a possible completion for @key.
@completion: the #GtkEntryCompletion
@key: the string to match
@iter: a #GtkTreeIter indicating the row to match
@user_data: user data given to gtk_entry_completion_set_match_func()
@Returns: %TRUE if @iter should be displayed as a possible completion for @key
@Returns:
@completion:
@Returns:
@entry:
@completion:
@model:
@completion:
@Returns:
@completion:
@func:
@func_data:
@func_notify:
@completion:
@length:
@completion:
@Returns:
@completion:
@completion:
@index:
@text:
@completion:
@index:
@markup:
@completion:
@index:
@completion:
@column: