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
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus