Felipe Monteiro de Carvalho schreef:
On 10/28/06, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
This might sound, as if switching the default interface for unix from
gtk1 to gtk2 depends on the Win32 UTF-8 support.
This is wrong. The devels are already using gtk1 with UTF-8 and all
localization strings are in UTF-8 too.
But suppose you have gtk2 as default interface and win32 without
utf-8. Now it´s assured that anything typed on the object inspector,
or any strings written on the code will not work on one of the
interfaces. Thus, our precarious internationalization support will be
even worse, until win32 utf-8 support arrives.
As far as I am concerned characters > #127 are ill-defined for lazarus
win32. They should be treated as UTF-8, and if people rely on the fact
they they will be passed unchanged to the winapi, then they base that
assumption on bad ground (for the Dutch: drijfzand).
Therefore I don't see any need for having {$IFDEF's in the win32
interface to continue the current buggy behavior of treating all UTF8
strings as plain ansi strings.
Vincent
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives