cobines schrieb:
2011/9/15 Michael Schnell <mschn...@lumino.de>:
If thy use Lazarus they are forced to use Unicode unless they wand to stick
with a very old version.
Then this is a problem of Lazarus. They want to make applications with
Lazarus (which is always UTF-8?) and they are unaware of using Unicode
where they wanted to use Ansi. I don't know if in Delphi you can use
just Ansi, but if you cannot use Ansi in Lazarus then people should be
aware of it before they start using it and learn. As far as I know
there is a page on Lazarus Wiki explaining it.
There exist few situations where Ansi code really deserves updates, when
ported to FPC/Lazarus. Filename conversion comes into mind, and
eventually conversion in string exchange with LCL controls.
UTF-16 strings will remove all these problems, because all 8-bit Ansi
codepages are part of the Unicode BMP, and consequently deserve no
further conversions.
DoDi
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel