Thank you for contacting us.
I have examined this in our control and in Microsoft Word and it appears the caret is a bit wider in our control (in word it is 1 pixel). This depends on the font size as well, if you enlarge the font size you will notice that there is more space between the letters and the caret does not overlap them. What can be done in this case is to make the caret just one pixel wide:
sender, EventArgs e)
RadRichTextEditor editor = sender
DocumentWebLayoutPresenter presenter = editor.RichTextBoxElement.ActiveEditorPresenter
Caret caret =
, BindingFlags.Instance | BindingFlags.NonPublic).GetValue(presenter)
caret.Width = 1;
I hope this helps. Should you have any other questions do not hesitate to ask.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.