[Lazarus] Some questions on Unicode wiki page

Hans-Peter Diettrich DrDiettrich1 at aol.com
Sat Jun 23 19:47:56 CEST 2012


Mark Morgan Lloyd schrieb:
> Reinier Olislagers wrote:
> 
>> Hearing about this reinforces my opinion that patches that work on
>> everything except Win9x should be applied and that people wanting to
>> support Win9x should commit workarounds themselves if available....
>> (Looking at you, bug 21659)
> 
> I've hassled people on a couple of occasions about things that don't 
> work in elderly OSes (I've still got a few NT4 systems), but in general 
> I agree.
> 
> Elsewhere, somebody's pointed out http://kernelex.sourceforge.net/ which 
> is a compatibility layer that updates/implements windows '98 APIs to the 
> extent that it's supposed to be able to run recent copies of Mozilla 
> etc.  I've not tried it, there's some depths I'm reluctant to plumb :-)

I've a Win98 VM running my mail, and I cannot install in it new versions 
of many programs (Thunderbird, Acrobat...). IMO we should not try to 
make an Unicode version of FPC/Lazarus work in such an environment. 
Win98 uses the Ansi API internally, so that the use of 
Wide/UnicodeString in a Lazarus program will result in many string 
conversions in API calls *and* in all components.

DoDi





More information about the Lazarus mailing list