GtkBindingSet

Main Gtk struct. A binding set maintains a list of activatable key bindings. A single binding set can match multiple types of widgets. Similar to style contexts, can be matched by any information contained in a widgets GtkWidgetPath. When a binding within a set is matched upon activation, an action signal is emitted on the target widget to carry out the actual activation. gchar *set_name; unique name of this binding set gint priority; unused GSList *widget_path_pspecs; unused GSList *widget_class_pspecs; unused GSList *class_branch_pspecs; unused GtkBindingEntry *entries; the key binding entries in this binding set GtkBindingEntry *current; implementation detail guint parsed : 1; whether this binding set stems from a CSS file and is reset upon theme changes

Members

Variables

bitfield0
uint bitfield0;
Undocumented in source.
classBranchPspecs
GSList* classBranchPspecs;
Undocumented in source.
current
GtkBindingEntry* current;
Undocumented in source.
entries
GtkBindingEntry* entries;
Undocumented in source.
priority
int priority;
Undocumented in source.
setName
char* setName;
Undocumented in source.
widgetClassPspecs
GSList* widgetClassPspecs;
Undocumented in source.
widgetPathPspecs
GSList* widgetPathPspecs;
Undocumented in source.

Meta