GtkBindingSet

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.

Members

Variables

classBranchPspecs
GSList* classBranchPspecs;

unused

current
GtkBindingEntry* current;

implementation detail

entries
GtkBindingEntry* entries;

the key binding entries in this binding set

parsed
uint parsed;

whether this binding set stems from a CSS file and is reset upon theme changes

priority
int priority;

unused

setName
char* setName;

unique name of this binding set

widgetClassPspecs
GSList* widgetClassPspecs;

unused

widgetPathPspecs
GSList* widgetPathPspecs;

unused