Xkl – libxklavier Reference Manual
Packages
libxklavier
Xkl
EngineFeatures
EngineListenModes
EngineStateChange
ConfigItem
ConfigRec
ConfigRegistry
Engine
State
MAX_CI_DESC_LENGTH
MAX_CI_NAME_LENGTH
MAX_CI_SHORT_DESC_LENGTH
ConfigItemProcessFunc
TwoConfigItemsProcessFunc
get_country_name
get_language_name
get_last_error
restore_names_prop
set_debug_level
Xkl
Description:
Content:
Classes:
ConfigItem
ConfigRec
ConfigRegistry
Engine
State
Enums:
EngineFeatures
-
A set of flags used to indicate the capabilities of the active backend
EngineListenModes
-
The listener action modes:
EngineStateChange
-
The type of the keyboard state change
Constants:
public
const
int
MAX_CI_DESC_LENGTH
public
const
int
MAX_CI_NAME_LENGTH
public
const
int
MAX_CI_SHORT_DESC_LENGTH
Delegates:
public
delegate
void
ConfigItemProcessFunc
(
ConfigRegistry
config,
ConfigItem
item,
void
* data)
Callback type used for enumerating keyboard models, layouts, variants, options
public
delegate
void
TwoConfigItemsProcessFunc
(
ConfigRegistry
config,
ConfigItem
item,
ConfigItem
subitem,
void
* data)
Callback type used for enumerating layouts/variants for countries/languages
Functions:
public
unowned
string
get_country_name
(
string
code)
Get localized country name, from ISO code
public
unowned
string
get_language_name
(
string
code)
Get localized language name, from ISO code
public
unowned
string
get_last_error
()
public
bool
restore_names_prop
(
Engine
engine)
Restores XKB from the property saved by xkl_backup_names_prop
public
void
set_debug_level
(
int
level)
Sets maximum debug level.