If your point is that there is no way to allow for legacy code to be used with a "String" type that holds UTF8 code and that it is not possible (or desirable) to allow for code used in simple occasions that is understandable to someone who does not want to go into the complete depth of the UTF8, I can totally accept this.

But in that case the normal user just should not use UTF8 (but WideStrings that in most "European/American" Projects can be considered to be UCS2 coded (This is the way that D2009 seems to go).

With that of course the UTF8 API of LCL is not at all desirable,.

-Michael
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to