gtk.binding_entry

Module for [BindingEntry] class

Types 1

Each key binding element of a binding sets binding list is represented by a GtkBindingEntry.

Fields
GtkBindingEntry _cInstance
Methods
void * _cPtr() nothrow
uint keyval() @property nothrowGet `keyval` field. Returns: key value to match
void keyval(uint propval) @property nothrowSet `keyval` field. Params: propval = key value to match
gdk.types.ModifierType modifiers() @property nothrowGet `modifiers` field. Returns: key modifiers to match
void modifiers(gdk.types.ModifierType propval) @property nothrowSet `modifiers` field. Params: propval = key modifiers to match
gtk.binding_set.BindingSet bindingSet() @property nothrowGet `bindingSet` field. Returns: binding set this entry belongs to
uint destroyed() @property nothrowGet `destroyed` field. Returns: implementation detail
void destroyed(uint propval) @property nothrowSet `destroyed` field. Params: propval = implementation detail
uint inEmission() @property nothrowGet `inEmission` field. Returns: implementation detail
void inEmission(uint propval) @property nothrowSet `inEmission` field. Params: propval = implementation detail
uint marksUnbound() @property nothrowGet `marksUnbound` field. Returns: implementation detail
void marksUnbound(uint propval) @property nothrowSet `marksUnbound` field. Params: propval = implementation detail
gtk.binding_entry.BindingEntry setNext() @property nothrowGet `setNext` field. Returns: linked list of entries maintained by binding set
gtk.binding_entry.BindingEntry hashNext() @property nothrowGet `hashNext` field. Returns: implementation detail
gtk.binding_signal.BindingSignal signals() @property nothrowGet `signals` field. Returns: action signals of this entry
glib.types.TokenType addSignalFromString(gtk.binding_set.BindingSet bindingSet, string signalDesc) static nothrowParses a signal description from signal_desc and incorporates it into binding_set.
void remove(gtk.binding_set.BindingSet bindingSet, uint keyval, gdk.types.ModifierType modifiers) static nothrowRemove a binding previously installed via [gtk.binding_entry.BindingEntry.addSignal] on binding_set.
void skip(gtk.binding_set.BindingSet bindingSet, uint keyval, gdk.types.ModifierType modifiers) static nothrowInstall a binding on binding_set which causes key lookups to be aborted, to prevent bindings from lower priority sets to be activated.
Constructors
this(void * ptr, Flag!"Take" take)