On 03/10/2007, Marc Santhoff <[EMAIL PROTECTED]> wrote:
> So if you compile the code with debug defined you will most likely see
> the event getting translated by
>
>  function TfpgApplicationImpl.KeySymToKeycode(KeySym: TKeySym): Word;

That's correct. Enabling the DEBUG define in the top of the unit will
activate the verbose events etc...

>
> to a char 'ö'. The question now is: where does it vanish on the way from
> the applications decoding to the "setText"-procedure of the edit box.
>
> I don't know anything about fpGUI's internals.

As I told Andreas, I don't personally used any other characters other
that ASCII (English and Afrikaans are my native languages), so didn't
bother at the time I implemented the keyboard input.  I'll help
implement or debug the UTF8 input issue, but first things first.... :)

How do I enter a 'ö' character when I use a Programmer Dvorak keyboard
layout and my Linux LANG environment variable is set to
"en_ZA.UTF-8"??  Do I need to change my keyboard to a German (or any
other foreign language) layout first?  Could a on-screen keyboard
application work as well?

Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to