Key bindings for individual widgets.
TODO: Complete javadocs.
activateBindingSet
public boolean activateBindingSet(KeySymbol keyval,
ModifierType modifier)
keyval
- The key value for the BindingSet.modifier
- The key modifier for the BindingSet
activateBindings
public boolean activateBindings(KeySymbol keyval,
ModifierType modifier)
keyval
- The key value for the BindingSet.modifier
- The key modifier for the BindingSet
activateEvent
public boolean activateEvent(EventKey event)
Looks up key bindings for this BindingSet to find one that matches
event, and if one was found, activate it.
- TRUE if a matching key binding was found.
addPath
public void addPath(PathType pathType,
String pathPattern,
PathPriorityType priority)
pathType
- pathPattern
- priority
-
clearEntry
public void clearEntry(KeySymbol keyval,
ModifierType modifier)
Clears a BindingSet entry.
keyval
- The key value for the BindingSet.modifier
- The key modifier for the BindingSet
findBindingSet
public static BindingSet findBindingSet(String setName)
Finds a BindingSet object given the name.
setName
- The name of the BindingSet to find
- A BindingSet object
gtk_binding_entry_clear
protected static final void gtk_binding_entry_clear(Handle bindingSet,
int keyval,
int modifier)
gtk_binding_set_activate
protected static final boolean gtk_binding_set_activate(Handle bindingSet,
int keyval,
int modifier,
Handle object)
gtk_binding_set_add_path
protected static final void gtk_binding_set_add_path(Handle bindingSet,
int pathType,
String pathPattern,
int priority)
gtk_binding_set_find
protected static final Handle gtk_binding_set_find(String setName)
gtk_binding_set_new
protected static final Handle gtk_binding_set_new(String setName)
gtk_bindings_activate
protected static final boolean gtk_bindings_activate(Handle object,
int keyval,
int modifier)