I am trying to return the cursor to the original position after executing an action(mailmerge, spellcheck,etc)
Before I execute the action I call:
CursorPos:=WPRichText1.CPPosition;
When done, I call:
WPRichText1.CPPosition:=CursorPos;
The cursor appears to go to the right position. However, when you begin to type, the cursor jumps all the way to 0,0 and starts typing there.
What is the recommended way to handle this in WPT5?