> > IMO widestrings with precomposed characters, just like ansistrings, > can fullfill the needs of a newcomer. That there exists decomposed > characters, surrogates, and more, does not need to be explained in > chapter 1 of a programming for beginners book. Yep, but with s: WideString the example does not work in unicode aware Lazarus. -Michael