<HTML><BODY>
 Thanks, Mattias!<br><br><br><br><br>-------- Оригинално писмо --------<br>От:  Mattias Gaertner <nc-gaertnma@netcologne.de><br>Относно: Re: [Lazarus] String with °<br>До: lazarus@lists.lazarus.freepascal.org<br>Изпратено на: Четвъртък, 2013, Октомври 10 13:24:00 EEST<br><br><br>On Thu, 10 Oct 2013 11:38:39 +0200<br>
Bart <<a href="../servlet/sendmess?ac=sab&to=bartjunk64@gmail.com">bartjunk64@gmail.com</a>> wrote:<br>
<br>
> On 10/10/13, Michael Schnell <<a href="../servlet/sendmess?ac=sab&to=mschnell@lumino.de">mschnell@lumino.de</a>> wrote:<br>
> <br>
> > As Lazarus works with UTF8, and the string functions like "pos" and<br>
> > "delete" count bytes rather than (visible) characters, you can't use the<br>
> > visible character position for these functions.<br>
> <br>
> As Mattias pointed out: in this case Use Utf8Delete().<br>
> It is in LazUtf8 unit.<br>
<br>
Note: UTF8Delete works in code points, not in visible characters.<br>
The "visible characters" depend on font and rendering engine.<br>
<br>
Mattias<br>
<br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="../servlet/sendmess?ac=sab&to=Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
 </nc-gaertnma@netcologne.de></BODY></HTML>