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