Hi,

First thing:

Desktop.SendKeys() (gb.desktop) seems to have problems sending some keys
generated via the AltGr modifier (is the labelled AltGr on non-German
keyboards, too? I hope so).

Anyways, on a German keyboard we compose @ = AltGr+q, [ = AltGr+8, ] =
AltGr+9, etc..

But neither

Desktop.SendKeys("@")

nor

Desktop.SendKeys("{[Alt_R]q"}

gives an "@" but always "q" instead. It's the same for every other key I
tried. It always results in the "base key" being sent.

Does anyone not have this problem?

---

Second thing:

Moreover, I use a German keyboard layout and a (British) english locale. On
the German keyboard we have "-" where on an american keyboard the "/" key
is. If I, on my system, use

Desktop.SendKey("-")

it actually produces a "/" in the target window. How strange is that? Same
with the more prominent example of "z" and "y" because German keyboards are
qwertz and american ones are qwerty. I type "z" and "y" is sent...

Any thoughts?

Regards,
Tobi

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to