>> After some further testing, while creating a new demo for TRichMemo, it >> appears that the CaretPos X & Y variables are out of sync by 1 position. How do you check that CaretPos is out of sync? thanks, dmitry