Shachar Shemesh wrote on 2003-07-04:

> 2. Knowing what the actual details of the keymap are (i.e. - pressing
> the key leftmost on the upper row produces a ~ etc).
> 3. Knowing when the user switches between the groups (I think there is
> an X event that notifies about that, so this may not be a major problem).
>
Not all users like programs to be sensitive to their keyboard maps.
In particular I hate Word's different treatement of "Hebrew" digits
vs.  "English" digits.  I'm not 100% sure about it but I got the
impression that it remembers the langauge of anything typed, even
digits, and has no way to change it later (except by erasing and
re-typing).

I suggest also implementing a mode When wine notifies windows apps of
keyboard changes lazily: only when you actually type a letter of a
different language wine would tell the application the keyboard layout
"has just changed".  It's hard to decide what to do about digits.  If
Word does depend on their language having them hard-coded as e.g.
English might do even more damage.  So the best policy seems to be
"notify of layout switch if new keysym not found in current layout".

-- 
Beni Cherniavsky <[EMAIL PROTECTED]>

Israel is moving to 7-digit cellphone numbers since the current
6-digit scheme, although prolonged for some time by supernetting,
"comes to the end of its useful life, once again due to address space
exhaustion" [RFC 1606 on IPv9 :-].  Why won't they just use DNS?

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to