Vincent Snijders wrote:
> 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.

I didn't realize this at first, but I agree on vincent here.

Marc

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

Reply via email to