Geany dev
|
Represents a single keybinding action. More...
#include <keybindings.h>
Data Fields | |
GeanyKeyCallback | callback |
Function called when the key combination is pressed, or NULL to use the group callback (preferred). More... | |
guint | key |
Key value in lower-case, such as GDK_KEY_a or 0. | |
gchar * | label |
Label used in the preferences dialog keybindings tab. More... | |
GtkWidget * | menu_item |
Optional widget to set an accelerator for, or NULL . | |
GdkModifierType | mods |
Modifier keys, such as GDK_CONTROL_MASK or 0. | |
gchar * | name |
Key name for the configuration file, such as "menu_new" . | |
Represents a single keybinding action.
Use keybindings_set_item() to set.
GeanyKeyCallback GeanyKeyBinding::callback |
Function called when the key combination is pressed, or NULL
to use the group callback (preferred).
gchar* GeanyKeyBinding::label |
Label used in the preferences dialog keybindings tab.
May contain underscores - these won't be displayed.