Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ KmToKycdLst(3X) — DeltaWindows 1.3.3 Release 4 Version 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

 

NAME

XtKeysymToKeycodeList − return the list of keycodes that map to a particular keysym in the keyboard mapping table maintained by the Intrinsics. 

SYNOPSIS

void XtKeysymToKeycodeList(display, keysym, keycodes_return,
keycount_return)
      Display ∗display;
      KeySym keysym;
      KeyCode ∗∗keycodes_return;
      Cardinal ∗keycount_return;

Inputs

displaySpecifies the display whose table is required. 

keysymSpecifies the keysym for which to search. 

Outputs

keycodes_return
Returns a list of keycodes that have keysyms associated with them or NULL if keycount_return is 0. 

keycount_return
Returns the number of keycodes in the keycodes list.

AVAILABILITY

Release 4 and later. 

DESCRIPTION

XtKeysymToKeycodeList() returns all the keycodes that have the requested keysym in their entry in the keyboard mapping table associated with display.  If no keycodes map to the specified keysym, ∗keycount_return is 0 and ∗keycodes_return is NULL. 

The caller should free the storage pointed to by keycodes_return using XtFree() when it is no longer useful. 

USAGE

The Translation Manager automatically converts between keycodes and keysyms.  Most applications will never have to use this function or its related functions. 

If you needs to examine the keycode-to-keysym table for a particular keycode, you can obtain the current table with XtGetKeysymTable(). 

SEE ALSO

XtConvertCaseUNIX SYSTEM V/68, XtGetKeysymTableUNIX SYSTEM V/68, XtRegisterCaseConverterUNIX SYSTEM V/68, XtSetKeyTranslatorUNIX SYSTEM V/68, XtTranslateKeycodeUNIX SYSTEM V/68. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026