XKB configuration element lookup functions


Functions

Bool XklConfigFindModel (XklConfigItemPtr ptr)
Bool XklConfigFindLayout (XklConfigItemPtr ptr)
Bool XklConfigFindVariant (const char *layoutName, XklConfigItemPtr ptr)
Bool XklConfigFindOptionGroup (XklConfigItemPtr ptr, Bool *allowMultipleSelection)
Bool XklConfigFindOption (const char *optionGroupName, XklConfigItemPtr ptr)

Function Documentation

Bool XklConfigFindLayout ( XklConfigItemPtr  ptr  ) 

Loads a keyboard layout information from the XML configuration registry.

Parameters:
ptr is a pointer to a XklConfigItem containing the name of the keyboard layout. On successfull return, the descriptions are filled.
Returns:
True if appropriate element was found and loaded

Bool XklConfigFindModel ( XklConfigItemPtr  ptr  ) 

Loads a keyboard model information from the XML configuration registry.

Parameters:
ptr is a pointer to a XklConfigItem containing the name of the keyboard model. On successfull return, the descriptions are filled.
Returns:
True if appropriate element was found and loaded

Bool XklConfigFindOption ( const char *  optionGroupName,
XklConfigItemPtr  ptr 
)

Loads a keyboard option information from the XML configuration registry.

Parameters:
optionGroupName is a name of the option group
ptr is a pointer to a XklConfigItem containing the name of the keyboard option. On successfull return, the descriptions are filled.
Returns:
True if appropriate element was found and loaded

Bool XklConfigFindOptionGroup ( XklConfigItemPtr  ptr,
Bool *  allowMultipleSelection 
)

Loads a keyboard option group information from the XML configuration registry.

Parameters:
ptr is a pointer to a XklConfigItem containing the name of the keyboard option group. On successfull return, the descriptions are filled.
allowMultipleSelection is a pointer to some Bool variable to fill the corresponding attribute of XML element "group".
Returns:
True if appropriate element was found and loaded

Bool XklConfigFindVariant ( const char *  layoutName,
XklConfigItemPtr  ptr 
)

Loads a keyboard layout variant information from the XML configuration registry.

Parameters:
layoutName is a name of the parent layout
ptr is a pointer to a XklConfigItem containing the name of the keyboard layout variant. On successfull return, the descriptions are filled.
Returns:
True if appropriate element was found and loaded


Generated on Thu Feb 22 12:42:22 2007 for libxklavier by  doxygen 1.5.1