the keydown event pass key with encoding=utf8. But this is the wrong  
encoding because instead of showing ö (which I pressed in the  
control) it shows ?. In the debugger I can change the key encoding  
and it seems that the correct encoding is ISO-8859-1, so this looks  
like a bug to me.

I'm running Ubuntu Feisty Fawn.

Can someone confirm? it's very easy to reproduce:

- New project
- window.keydown put just a break
- Start it press ö or ä or ü and you'll see that in the debugger  
they're all wrong.

If for ex you use the keydown event in an editfield to manually  
process text it won't be shown chars correctly (me.text=me.text+key  
will be full of ?).

Tomas



> On May 02, 2007, at 22:53 UTC, Tomas Camin wrote:
>
>> key as string passed by keydown event has an encoding different than
>> encoding.systemdefault under linux. Type for example "ö". Is this a
>> bug?
>
> No, there's no reason to suppose the encoding of any particular string
> would be Encodings.SystemDefault.  I'm not sure it's that on the Mac
> either.  But... so?
>
>> How do I get the key encoding?
>
> Key.Encoding.
>
> Best,
> - Joe
>
> --
> Joe Strout -- [EMAIL PROTECTED]
> Strout Custom Solutions
>
>
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
>
> Search the archives:
> <http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to