[Lazarus] Memo for touchscreen

Koenraad Lelong lazarus2 at de-brouwerij.be
Wed Aug 28 10:15:11 CEST 2013

Op 27-08-13 18:50, Malcolm Poole schreef:
> This happens because 'ยง' and the other 'characters' are represented in
> UTF8 by more than one byte.
> I reproduced your problem and got around it by replacing
> Inc(testcaretpos);
> by
> Inc(testcaretpos, Length(Kars));
> I don't know what consequences this might have for your navigation using
> the arrow keys, though: I haven't had much experience working with
> multibyte chars.
> Hope this helps, anyway.


Unfortunately, that does not work. I already tried that. The effect is 
the same.

I think this will not work. Maybe it's better to really simulate 
keypresses and send these to the application. I remember doing something 
similar in a Delphi application. I will have to look at that.

Thanks anyway.


More information about the Lazarus mailing list