On 9/5/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:
> Does the LCL text components (like TEdit and TMemo) handle UTF-8
> input?

Yes. On Windows they handle it if you recompile lcl with the unicode switch.

Actually the input isn't UTF-8 on Windows, but rather either UTF-16 or
Ansi, but we convert it so it's transparent for the LCL user.

> Also what about text selection?
>
> Cursor (caret) navigation?

For native widgets, the widgetset implements that, so it just works.

This also works on SynEdit, which isn't native, so someone managed to
make it work for it.

> Right-To-Left handling and selection of Right-To-Left text?

Someone was working on this for the native widgets. I don't know the
current state.

SynEdit doesn't support this currently.

-- 
Felipe Monteiro de Carvalho

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

Reply via email to