On 23-6-2012 0:40, Marco van de Voort wrote:
> On Fri, Jun 22, 2012 at 11:03:56AM +0200, Reinier Olislagers wrote:
>> What is a widestring?
> 
> On Windows and FPC 2.4+? COM compatible UTF16. (UCS2 on win2000).
> 
> On the 2.4, and 2.6. non Windows  and  general FPC 2.2-, plain UTF16. (aka 
> Kylix widestring).
Thanks, updated
http://wiki.lazarus.freepascal.org/Widestrings

>> - No Unicode support on Win9x section
>> "Windows platforms <=Win9x [..] only partially support Unicode"
>> however:
<snip>
>> Presumably not all *A functions are available as *W functions on Win9x,
>> which is why Unicode is not fully supported?
> 
> Afaik that is again win9x+unicode extensions(unicows) AND a suitable adapted
> RTL, not default win9x.
So my supposition was correct: Win9x (however spruced up) does not
support all *W functions.

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)

Thanks,
Reinier

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to