The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119]. All diagrams, examples, and notes in this specification are non-normative, as are all sections explicitly marked "non-normative". Everything else in this specification is normative.
Table 7-29 defines the library name and shared object name for the libxkbui library
The behavior of the interfaces in this library is specified by the The X Keyboard Extension v1.1 [XKBlib]
Library: | libxkbui |
SONAME: | See libxkbui.so |
An FSGA conforming implementation SHALL provide the generic functions for Keyboard Access specified in Table 7-30, with the full functionality as described in the referenced underlying specification.
XkbUI_GetCanvasSize [Reference 2] |
XkbUI_SetKeyAppearance [Reference 2] |
XkbUI_SetCanvasSize [Reference 2] |
XkbUI_DrawChanged [Reference 2] |
XkbGetOrderedDrawables [Reference 2] |
XkbUI_Select [Reference 2] |
XkbUI_ResetKeyAppearance [Reference 2] |
XkbLookupCanonicalRGBColor [Reference 2] |
XkbFreeOrderedDrawables [Reference 2] |
XkbFindKeycodeByName [Reference 2] |
XkbGetKeyboard [Reference 2] |
XkbUI_Init [Reference 2] |
XkbUI_DrawRegion [Reference 2] |
XkbUI_SetViewOpts [Reference 2] |
XkbAtomGetString [Reference 2] |
XkbUI_SetKeyAppearanceByName [Reference 2] |
XkbUI_SimpleInit [Reference 2] |
An FSGA conforming implementation may provide the interfaces for Keyboard Access UI specified in Table 7-31, with the full functionality as described in the referenced underlying specification.
XkbUI_foo |
XkbUI_bar |
http://www.rfc-editor.org/rfc/rfc2119.txt
http://www.xfree86.org/current/XKBlib.pdf
http://cvsweb.xfree86.org/cvsweb/xc/doc/hardcopy/XKB/Attic/XKBlib.ps.Z?rev=1.2
webmaster@a11y.org
.
Please submit comments, corrections, and/or errata to
accessibility-rfc@a11y.org
, a publicly archived
list.