>>>> "Aidan" == Aidan Kehoe
<kehoea(a)parhasard.net> writes:
Aidan> If the shift modifier is set on the X event object, we can
Aidan> call the function we use to convert the event to a
Aidan> string-and-keysym twice, the second time after temporarily
Aidan> turning off the shift modifier.
Unfortunately, if I understand what you're describing correctly, it is
what the XFree86 people recommended, and it turns out that Solaris's
implementation maintains internal state which gets lost if you call
the conversion function repeatedly. That's what the GTK+ people said,
anyway. I'll see if I can dig up the thread, but it'll probably take
about 10 days.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.