For now, We can drag or paste Images into RadRichTextBox. But still can't drag or paste files like RichTextBox in Winform. It's very inconvenient!
When classes inheriting RadDocument are exported using XamlFormatProvider, XmlException with message "The prefix 't' cannot be redefined from 'clr-namespace:Telerik.Windows.Documents.Model;assembly=WpfApplication1' to 'clr-namespace:Telerik.Windows.Documents.Model;assembly=Telerik.Windows.Documents' within the same start element tag." is thrown Similar scenario works with inheriting other elements. Steps to reproduce: 1. Create an object which inherits the RadDocument 2. Pass the created object as a parameter for the XamlFormatProvider.Export() method Observe: An XmlException is thrown Expected: The object to be exported
Clicking on floating Image when the caret position is not in the viewport, changes the viewport and starts image dragging. Instead, the image should just be selected. Steps to reproduce: 1. Start with empty document 2. Insert image, make it floating (right-click on it, select Text Wrapping -> In Front Of Text) 3. Drag the image near the bottom of the document. 4. Scroll and, if needed, zoom to such a factor, so that the first paragraph is outside of the view port. 5. Select the image (keep in mind that the image shouldn't be selected - the position should be at some of the previous paragraphs) Observe: The image dragging adorner is visible and the viewport is changed. Expected: The behavior shall be the same as MS Word - the viewport shouldn't be changed, and the image should just be selected
Profiling results show bottleneck in the line-breaking logic within Paragraph MeasureOverride.
The caret (cursor) is drawn over letters. This is unpleasant, especially with small font sizes. The issue is even more noticeable when the zoom factor is bigger than 100%. Available in LIB Version 2018.1.312.
Introduce an option to change the character which follows the list level symbol. By default this is a Tab character, however, they can be the following: - Tab - Space - Nothing (none following character) In OOXML, this is described using the 'suff' element. In MS Word, this setting could be changed by selecting the bullet/number of the list item -> Context Menu -> Adjust List Indents -> Follow number with:.
Applying negative LeftIndent or FirstLineIndent of a paragraph in web layout mode will visualize the paragraph to the left of RadRichTextBox boundaries.
The PreferredWidth property has a strange behavior when set to all columns of a table and one of the rows is with ColumnSpan greater than 1. The width is properly set, but seems to be not respected while measuring the table and its children.
Second Scenario using RichTextBox UI: Create a document containing a table with horizontally merged cells and custom set columns` width and export it to HTML. When importing this HTML document back to the RichTextBox the column width value was not preserved.
Implement nested mail merge - creating mail merge reports using master-detail tables in a data source. Typical example of this is creating an invoices with mail merge, where each invoice contains a list of items. Workaround: for some scenarios creating custom merge field which evaluates to Table could simulate this behavior: http://www.telerik.com/forums/merge-reports#lUdH39ww00SnEhTLLlrXwA
When underline style is already applied to a text, the style cannot be changed from the Font Properties dialog. Workaround: Use the dropdown button in the ribbon. Steps to reproduce: - Select text. - Open FontPropertiesDialog (or use ribbonButton for Undelinetext) and set underline style "Line". - Submit the dialog. - Right-click on the selected text again. - Choose "Font..." from the context menu to open FontProperties dialog again. - Change the underline style. - Submit the dialog. Expected: The selected underline style should be applied. Actual: There is no applied underline style on the text. Fix available in R3 2018 SP1 release.
When the focus gets in RadRichTextBox, AutomationProperties.Name is not pronounced by screen readers (for example by Windows Narrator). Workaround: the automation name could be set to the caret as demonstrated in the attached project.
Images nested in merge fields are imported as raw RTF text which leads to slow performance.
When a table cell contains nested table, and the paragraph after the nested table is empty, this paragraph could be collapsed, as in MS Word. This gives better look to nested tables, similar to how browsers visualize nested HTML tables. Note that the paragraph should be visualized when the caret moves the position inside the paragraph. Currently the paragraph is visualized with its full height, making the layout different than MS Word - it appears that there are redundant space after the nested table.
There is no document position at the end of a line when a single span is flowing to the next line. Therefore, in similar scenarios, the user cannot move the caret at the last position of the line.
If style is applied to some document elements and this style is deleted through the Change Styles dialog, currently visible document elements (paragraph, spans) are not affected and retain the formatting as if the style is still applied. Steps to reproduce: - Add some text - Select the text and create new style with distinguishable formatting, e.g. red forecolor. The style is applied to the selected text. - Delete the style Expected: the paragraph gets Normal style, and its forecolor becomes the default black one. Actual: the Paragraph has still the custom paragraph styling
Adding a style with a specific name through the dialog, removing it and adding it again through the dialog causes an error.