Provide mechanism for selecting an uri from which a dictionary can be downloaded when needed. In this way the client will download only the dictionaries that are in use. If more are needed, they will be downloaded on demand.
Select current style (the style in the selection or under the caret) in styles gallery when selection or caret position is changed.
Add support for line numbering in paged layout mode, similar to MS Word.
Styles from RTF are incorectly copied to RRTB.
Implement child dialogs for Style Formatting Properties Dialog. This will allow users to modify Style's properties related to font properties, paragraph properties, tabs, numbering and borders.
DocxFormatProvider should support external content (altChunk (Anchor for Imported External Content)) when importing documents. The current version omits anything referred as external content. Note: exporting from Telerik Reporting to DOCX when the report contains HtmlTextBox will create such elements.
Currently UI code generated by RadRichTextBox wizard is not localized out of the box. Add support for easier localization.
Add support for optional (a.k.a. soft) hyphens. In MS Word, such are inserted using Ctrl + -. If the word need to be split as there is no enough space on the line, the word is split after the optional hyphen.
When you click for second time the caret locates in the correct position. I.e. there are needed 2 clicks before first line of paragraph which starts with bookmark to set the correct caret position. It also cause the problem of incorrect selection which will select the previous paragraph. This is because bookmarks essentially don't have position before them.
When the caret is positioned in the beginning of a paragraph and a table is inserted, an additional paragraph before the table should not be added. This also includes the case with a blank document. Special case: When there is a table in the document, inserting another just after it should be disabled.
When comment is inserted in the document, keyboard focus is not moved to the comment, and when the users start typing, they actually override the comment range in the document.
In Word, for paragraphs in a list: 1. The bullet/number uses the value of the first line indent 2.1 The text on the first line is aligned according to the left indent when the left indent is smaller than the first line indent (the usual case). 2.2 If the first line indent is smaller than the left indent, the first line aligns with the rest of the text, using the value of the left indent property. 2.3 When there are tab stops, they are used for the position of the text. In RadRichTextBox, the text in the first line always aligns according to the FirstLine indent. Also, tab stops can be used to position the text after the bullet/number.
The tooltip shown when hovering the styles in the ManageStylesDialog lists some unrelated values and should be revised.
It should be possible to have several columns in a section of the document. These columns should also be persisted on export/import.
Copy formatting from one place in the document and apply it to another. Available in R2 2018 Official Release version.
RadRichTextBox: Add import/export in the following formats: .mht .odt .epub .doc
In some languages such as German and Swedish, combining correct words into one is a common morphological pattern. Compound words not included in the dictionaries should not be marked as misspelled.
All is marked when None should be selected.
The "em" unit will be particularly useful for setting the width of columns/the height of rows in tables.
Add support for fallback font families on import, e.g. style="font-family:trebuchet ms, helvetica".