Marcos Douglas, this wiki page answers all your questions about using Unicode with Lazarus: http://wiki.freepascal.org/Unicode_Support_in_Lazarus
On Mon, Sep 25, 2017 at 9:19 PM, Ondrej Pokorny via Lazarus <lazarus@lists.lazarus-ide.org> wrote: > You will have to write your own methods with IFDEF-ed code for things > where it matters (read/write from/to buffer, char-by-char iterations etc.). For iterating codepoints or even "Unicode characters" (*) you don't need IFDEFs. Unit LazUnicode provides helper functions and iterators for it. (*) Unicode character here includes combining codepoints which covers most practical use cases at least with western languages. Juha -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus