Felipe Monteiro de Carvalho said:
> Hello,
>
> I know this has being discussed before, but I think nothing really
> concrete was agreed upon.
Correct.
> If we were to add Unicode (and with that I mean UTF-8 ) support for
> Lazarus, without breaking any existing code, how could we do it? Which
> way is prefered?
>
> I see the following possibilities
>
> * - Add a {$IFDEF Win32Unicode} on every place that needs to be
> changed, so we don't break current code
I started working along that line (more or less) and actually have made
some progress. I then stopped some three months ago and the thing is now
frosen. I need some more spare time to go further.
My changes are not very useful at this time, but they do work where
implemented (not many places, unfortunately).
> * - Create a new widgetset, inherit it from win32, and just
> reimplement things that use strings.
>
> * - Something else?
>
> I think that it should be easy to look at all places that use strings on
> win32 interface and make appropriate changes.
Well, in my experience, there are quite a lot of places to look into in
any case.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives