Represents a single keybinding action. More...
Data Fields | |
| GeanyKeyCallback | callback |
Function called when the key combination is pressed, or NULL to use the group callback (preferred). | |
| guint | key |
Key value in lower-case, such as GDK_a or 0. | |
| gchar * | label |
| Label used in the preferences dialog keybindings tab. | |
| 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.
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.
1.7.1