Since releasing the word processor with our product, we've started seeing a few complains about the cursor drifting away from the actual insertion point while text is being entered or edited.
After searching these forums, I've tried a few ideas to see if anything could help. For example, I understand that WPTools tries to mesh the size difference between the screen and printer fonts in order provide accurate "what-you-see-is-what-you-get" page editing. We found that when using the screen font exclusively, the cursor is always spot on with the insertion point, but obviously, this mode is unworkable when your application does printing.
To give an example of what I'm talking about, start up the WordPad5 demo and hold down the "a" key on your keyboard to create a row of characters. As the a's are drawn across the screen, the cursor will start to drift some distance further in from the insertion point at the end of the line. The effects can be more or less pronounced depending on the characters pressed and the number of repetitions.
Granted, this scenario is ridiculous because nobody would type a long string of a's while still creating a document of value. We are, however, receiving these complaints from customers that are working in more practical terms.
Sometimes the cursor moves too far in from the end of the line, and sometimes the cursor moves too far out.
What can we do to alleviate or fix this problem for our users?
Thank you for your advise.