XForms: KeyCodes in XForms

Orn E. Hansen (oe.hansen@oehansen.pp.se)
Mon, 08 Sep 1997 20:30:31 +0200 (CET DST)

To subscribers of the xforms list from "Orn E. Hansen" <oe.hansen@oehansen.pp.se> :


My system is a Linux system, with XFree 3.3, and glibc 2.0.

Whenever I receive a keycode through the xforms routines, I receive, as
an example, the character 'acute' instead of the keycode 'XF_dead_acute'
which is defined in my keyboard table.

The reason I point this out, is that my system is using ISO 8859/1, and
it should translate 'XF_dead_acute' + 'a' as '=E1'. But the through this
behaviour I only receive it as 'acute' + 'a'. This does denote a small
problem, as you'll have to translate from the characters instead of the
keycodes. Which would be less a problem, if you could be sure that you
would receive the keycodes for the 'dead' keys, instead of their
representative characters.

Is there a known limitation as to where this behaviour is coming from,
and is it possible to do a neat workaround to it?


Orn Einar Hansen                         oe.hansen@oehansen.pp.se
                                        voice+fax; +46 035 217194
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuf2.usuhs.mil or see
Xforms Home Page: http://bragg.phys.uwm.edu/xforms
List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/