Rechercher une page de manuel
XkbGetKeySyms
Langue: en
Version: libX11 1.1.3 (openSuse - 09/10/07)
Section: 3 (Bibliothèques de fonctions)
NAME
XkbGetKeySyms - Obtain the symbols for a subset of the keys in a keyboard descriptionSYNOPSIS
Status XkbGetKeySyms ( dpy, first, num, xkb )Display * dpy;
unsigned int first;
unsigned int num;
XkbDescPtr xkb;
ARGUMENTS
- - dpy
- connection to X server
- - first
- keycode of first key to get
- - num
- number of keycodes for which syms desired
- - xkb
- Xkb description to be updated
DESCRIPTION
XkbGetKeySyms sends a request to the server to obtain the set of keysyms bound to num keys starting with the key whose keycode is first. It waits for a reply and returns the keysyms in the map.syms field of xkb. If successful, XkbGetKeySyms returns Success. The xkb parameter must be a pointer to a valid Xkb keyboard description.
If the client map in the xkb parameter has not been allocated, XkbGetKeySyms allocates and initializes it before obtaining the symbols.
If a compatible version of Xkb is not available in the server or the Xkb extension has not been properly initialized, XkbGetKeySyms returns BadAccess. If num is less than 1 or greater than XkbMaxKeyCount, XkbGetKeySyms returns BadValue. If any allocation errors occur, XkbGetKeySyms returns BadAlloc.
RETURN VALUES
- Success
- The XkbGetKeySyms function returns Success if it gets a reply to a request to the server to obtain the set of keysyms bound to num keys starting with the key whose keycode is first.
DIAGNOSTICS
- BadAccess
- The Xkb extension has not been properly initialized
- BadAlloc
- Unable to allocate storage
- BadValue
- An argument is out of range
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre