Paul Ishenin wrote: > Bernd Mueller wrote: >> I would like to use Lazarus without Unicode support on Windows, as it >> was possible up to version 0.9.24. I took a recent 0.9.27 snapshot and >> compiled it with -dDisableWindowsUnicodeSupport. My "old" projects seem >> work well, but the editor does not show the german umlauts correct. I >> changed File Settings.../Encodings but this did not help. > > This define is placed in the code temporary. I suppose it will gone with > time. > > What problems do you have with unicode version? IOW, why do you need > ansi version?
it is the fear, that I could break my working code. This is the main reason, why I am still on 0.9.24. From what I have read in this list, Unicode handling seems to be very complex and to be honest, I did not take the time to look into this subject, because I had no need to do so. Some of my applications interact with embedded systems which use plain short strings for speed reasons. If time does not matter, I use Ansi strings. Putting such a string in a TMemo for example would cause trouble in Lazarus 0.9.26+. I know, I have to use AnsiToUTF8 now. But I could miss something. So, if there would be an Ansi Lazarus version, I could leave my code as it is. May be, that I try to use Unicode Lazarus for new projects. Thanks anyway for your effort. Regards, Bernd. _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus