[fpc-pascal] TListBox bug in LCL of Lazarus?

Vincent Snijders vsnijders at vodafonevast.nl
Sun Dec 21 19:09:39 CET 2008

J├╝rgen Hestermann schreef:
>>> I used the Delphi-to-Lazarus convertion for my (Delphi) program. Why 
>>> isn't it also converting to UTF-8 if that's necessary?
>> Maybe we should consider removing the convert from the IDE, if it 
>> misleads more than helps.
> I don't think so, it's better than nothing. The problem is, that there 
> are more pitfalls than the conversion routine handles (can handle?).

Yes, and until that is fixed, it may be better to remove it, so we don't 
get such long threads and to spare you debug time.

> I just converted to UTF-8 but now got problems with constant strings in 
> MessageBox calls which require Ansi instead of UTF-8. It's quite awkward 
> if different codings are used within one source code file. I would have 
> expected that one single encoding (UTF-8?) is used throughout all source 
> code and all routines that need a different encoding do the conversion 
> themselve. Now each programmer has to learn for each and every routine 
> what encoding is used (and that's not even documented within the help 
> for these routines).

I think it should be simple: LCL UTF8, RTL Ansi.

Where is this messagebox call defined?


More information about the fpc-pascal mailing list