NAME InvertKeyMap -- generate an input event from an ANSI code. (V36) SYNOPSIS success = InvertKeyMap(ansicode,event,km) D0 A0 A1 BOOL InvertKeyMap(ULONG,struct InputEvent *,struct KeyMap *); FUNCTION This function uses the system call MapANSI() to figure out what InputEvent translates to an ANSI character code 'ansicode'. The InputEvent pointed to by 'event' is filled in with that information. The KeyMap 'km' is used for the translation, unless it is NULL, in which case the system default keymap (as defined when commodities.library is initialized) is used. INPUTS ansicode - the ANSI code to convert to an input event event - the InputEvent to fill-in km - the keymap to use for the translation, or NULL to use the system default keymap. RESULTS success - TRUE if the translation worked, FALSE otherwise. BUGS This function currently handles one-deep dead keys (such as <alt f>o). It does not look up the high key map (keystrokes with scan codes greater than 0x40), and misses system changes to the default key map. SEE ALSO cx_lib/InvertString()