The fix is available in our latest LIB release (v. 2015.01.0413).
UpdateAllFields method causes StackOverlfowException when: - there are two TOC fields in the document with specific location (no paragraphs between the two fields) - when merge fields containing new lines ('\r\n') are updated. UpdatField method causes StackOverlfowException in the IntervalTree class when: - A TOC field is updated and the field contains field separator (<w:fldChar w:fldCharType="separate"/>) in its definition. The exception is reproducible when there are section breaks before the TOC. Fix available in LIB Version 2017.2.627.
The table preferred width value set to Auto or in percents is ignored and is always exported with fixed value. Steps to reproduce: Create a table with two columns in RadRichTextBox. Set the table preferred width to auto. Set the table cell preferred width for both columns to 50%. Export to Docx format. Observed result: the table has preferred width as fixed value 6.62 inches. The columns have the correct width. Expected result: the table preferred width to be auto.
Support PDF/A when exporting. More information at wikipedia: http://en.wikipedia.org/wiki/PDF/A . Workaround: Currently, the exported PDF document could be imported with RadPdfProcessing and exported with one of the supported PDF/A levels ( http://docs.telerik.com/devtools/document-processing/libraries/radpdfprocessing/howto/comply-with-pdfa-standard ).
Add support for DeletePreviousWord and DeleteNextWord commands, triggered with Ctrl+Backspace and Ctrl+Delete keyboard shortcuts.
Currently, when a user double-clicks a word in RadRichTextBox and does not release the left button, moving the cursor drags the selected word. In most word processors the same actions extend the selection. Note: The same applies for triple click, which selects the paragraph.
In specific conditions, when selecting text through the document, NullReferenceException is thrown in RectPathBuilder class.
Floating table are tables that can be absolutely positioned in the document, with different text wrapping (similar to floating images). MS Word converts a table to floating object whenever the table is dragged. Add options in Table Properties dialog similar to MS Word – Table with Text Wrapping: Around and None.
In Word I can place text where ever I want, when I use textfields. This should also be possible with RadRichTextBox. When exporting to PDF this should result in an extra layer for the textfield.
This includes: - Create multilevel list template for Heading styles - Add button in the ribbon list styles gallery for applying this list template - TOC generated from heading styles associated with list should also include the numbering of the headings (see the related bug 91763). This is not absolutely required for the current item. -------------------- Currently such list can be added using the following code: private void button1_Click(object sender, RoutedEventArgs e) { ListStyle listStyle = CreateHierarchicalListStyle(); for (int i = 0; i < 9; i++) { ListLevelStyle listLevel = listStyle.Levels[i]; listLevel.HangingIndent = 0; listLevel.Indent = 0; listLevel.StyleName = RadDocumentDefaultStyles.GetHeadingStyleNameByIndex(i + 1); } DocumentList documentList = new DocumentList(listStyle, this.radRichTextBox.Document); for (int i = 0; i < 9; i++) { string headingStyleName = RadDocumentDefaultStyles.GetHeadingStyleNameByIndex(i + 1); StyleDefinition headingStyle = this.radRichTextBox.Document.StyleRepository.GetValueOrNull(headingStyleName); headingStyle.ParagraphStyle.ListId = documentList.ID; headingStyle.ParagraphStyle.ListLevel = i; } } private static ListStyle CreateHierarchicalListStyle() { ListStyle listStyle = new ListStyle(); for (int i = 0; i < ListStyle.ListLevels; ++i) { StringBuilder levelText = new StringBuilder(); for (int j = 0; j < i + 1; ++j) { levelText.Append("{" + j + "}."); } listStyle.Levels.Add(new ListLevelStyle() { StartingIndex = 1, NumberingFormat = ListNumberingFormat.Decimal, LevelText = levelText.ToString(), }); } return listStyle; }