On Mon, 27 Feb 2006 13:41:13 -0600 (CST) Jesus Reyes <[EMAIL PROTECTED]> wrote:
> > --- Panagiotis Sidiropoulos <[EMAIL PROTECTED]> escribió: > > > Please download sample project at: > > - www.magentadb.gr/ftp/pos-sample.zip > > > > Panagiotis > > > > result := Pos(UTF8Decode(SubStr), UTF8Decode(Str)); > > seems to work, I think Pos(UTF8String,UTF8String) is yet to be > implemented. It does not need to be implemented. One nice feature of UTF8 is, that you can find out the start of an UTF8 character without parsing the whole string. A simple substring search works with UTF8 and is unambiguous. On the other hand: UTF8Decode will fail on some character sets, not fitting into 2byte characters. My guess, why a simple Pos does not work for Panagiotis, is a either a FPC bug or a gtk1 bug with greek characters. Mattias _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives