Typedefs | |
typedef void(* | ConfigItemProcessFunc )(const XklConfigItemPtr configItem, void *userData) |
typedef void(* | GroupProcessFunc )(const XklConfigItemPtr configItem, Bool allowMultipleSelection, void *userData) |
typedef int(* | XkbDescModifierFunc )(XkbDescPtr kbd, void *userData) |
Functions | |
void | XklConfigEnumModels (ConfigItemProcessFunc func, void *userData) |
void | XklConfigEnumLayouts (ConfigItemProcessFunc func, void *userData) |
void | XklConfigEnumLayoutVariants (const char *layoutName, ConfigItemProcessFunc func, void *userData) |
void | XklConfigEnumOptionGroups (GroupProcessFunc func, void *userData) |
void | XklConfigEnumOptions (const char *optionGroupName, ConfigItemProcessFunc func, void *userData) |
|
Callback type used for enumerating keyboard models, layouts, variants, options
|
|
Callback type used for enumerating keyboard option groups
|
|
Callback used to modify/patch the keyboard description before the activation. The function should be able to work without kbd ( kbd = NULL ). In this case, it should just return the mask of possible changes.
|
|
Enumerates keyboard layouts from the XML configuration registry
|
|
Enumerates keyboard layout variants from the XML configuration registry
|
|
Enumerates keyboard models from the XML configuration registry
|
|
Enumerates keyboard option groups from the XML configuration registry
|
|
Enumerates keyboard options from the XML configuration registry
|