Documentation ¶
Overview ¶
Go bindings for keybinder-3.0.
Functions use the same names as the native C function calls, but use CamelCase.
The keybinder-3.0 documentation can be very useful for understanding how the functions in this package work. This documentation can be found at https://github.com/kupferlauncher/keybinder.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bind ¶
func Bind(keystring string, cb KeybinderHandler, data unsafe.Pointer) bool
Bind() is a wrapper around keybinder_bind().
func GetCurrentEventTime ¶
func GetCurrentEventTime() uint32
GetCurrentEventTime() is a wrapper around keybinder_get_current_event_time().
func SetUseCookedAccelerators ¶
func SetUseCookedAccelerators(cooked bool)
SetUseCookedAccelerators() is a wrapper around keybinder_set_use_cooked_accelerators().
func Unbind ¶
func Unbind(keystring string, handler KeybinderHandler)
Unbind() is a wrapper around keybinder_unbind().
Types ¶
type KeybinderHandler ¶
Click to show internal directories.
Click to hide internal directories.