Completed
Last Updated: 13 Mar 2019 13:40 by ADMIN
When RadRichTextBox.IsReasdOnly is true, RadRichTextBox.CommandExecuting is not raised when the user double clicks the header or footer area.
Unplanned
Last Updated: 12 Mar 2019 15:50 by ADMIN
Add support for positioning floating images relative to section columns. Currently, such images are laid out relative to the first column.
Unplanned
Last Updated: 06 Mar 2019 17:39 by ADMIN
ADMIN
Created by: Mihail
Comments: 0
Category: RichTextBox
Type: Feature Request
2
Export the image rotation properties to HTML with the CSS transform property (https://developer.mozilla.org/en-US/docs/Web/CSS/transform ).
Unplanned
Last Updated: 06 Mar 2019 17:39 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: RichTextBox
Type: Feature Request
6
We could export the image absolute position as CSS style, for example: ".img{position: absolute;left: 100px;top: 150px;}"

Additionally we could export the left, top, right and bottom margins of the image, as we already have this information in the model.
Unplanned
Last Updated: 06 Mar 2019 12:39 by ADMIN
When importing an image, defined with a Base64 string which doesn't have its size explicitly set, it is rendered with ImageInline.DefaultImageSize instead of using its real size.

Workaround: Check the size defined in the ImageSource:
var image = this.radRichTextBox.Document.EnumerateChildrenOfType<ImageInline>().First();
if (image.Height == 10 && image.ImageSource.DecodePixelHeight == 0)
{
    image.Height = image.ImageSource.Height;
}
Unplanned
Last Updated: 25 Feb 2019 09:32 by ADMIN
Using the RadDocumentEditor class, the users can change the margin of the current section. However, there isn't a method allowing them to change the default section margin of the document. 
Completed
Last Updated: 15 Feb 2019 12:05 by ADMIN
Currently, caret continues to blink even when typing or navigation is in progress (e.g. arrow key is pressed and held), which is inconvenient for the end users. Instead, the caret should stop blinking during these operations, similarly to industry standard apps like MS Word and OpenOffice.
Completed
Last Updated: 14 Feb 2019 14:39 by ADMIN
"Based on style" combobox is not filled with all linked and paragraph styles in the following cases:
- "Modify style" dialog doesn't display the possible "based on" styles in the combobox when editing linked styles. 
- "Create new style from formatting" dialog doesn't display the possible "based on" styles in the combo box during creation of new linked style.

Steps to reproduce:

Variant 1:
- Click Home -> Styles -> Change Styles in the ribbon UI.
- Expand the the drop down of Heading 1 button and click 'Modify'
Expected: 'Style based on' combobox contains all paragraph and linked styles.
Actual: 'Style based on' combobox is empty.
-------------------
Variant 2:
- Click Home -> Styles -> Change Styles in the ribbon UI.
- Click 'New' button.
- Choose 'Style type:' Linked in the combobox.
Expected: 'Style based on' combobox contains all paragraph and linked styles.
Actual: 'Style based on' combobox is empty.
Completed
Last Updated: 14 Feb 2019 12:48 by ADMIN
When RTB is placed in a ScrollViewer, typing causes invalid ScrollChanged events. They are caused by Caret's ScrollViewer, so using custom Caret and handling its ScrollChanged event should be a valid workaround.
Unplanned
Last Updated: 13 Feb 2019 12:20 by ADMIN
Created by: Stephan Kühn
Comments: 0
Category: RichTextBox
Type: Bug Report
0
Currently table's Rows collection only accepts adding of rows that have cells.
Unplanned
Last Updated: 07 Feb 2019 09:07 by ADMIN
When you first insert a table, and try to grab the right border and resize it, the result is that the inner cells resize, while the total width of the table remains the same. If you move the inner borders a bit and then try again to resize the whole table, it will work.
Unplanned
Last Updated: 06 Feb 2019 17:00 by ADMIN
Created by: Stefan
Comments: 0
Category: RichTextBox
Type: Feature Request
2

In MS Word, there is an option to show gridlines over the pages of the document. Implement such an option in RadRichTextBox as well.

Workaround: The attached project offers a simple custom implementation.

Unplanned
Last Updated: 01 Feb 2019 07:59 by ADMIN
When the first table row of each table (main as well as nested) has RepeatOnEveryPage set, the table header of the nested table overlaps the row on the new page.
Unplanned
Last Updated: 31 Jan 2019 16:51 by ADMIN
Implement support for exact table row height option. By using this option the text should be clipped when the table row height is lower than the height needed for the text to render. 
The current implementation supports only the at least option.
Unplanned
Last Updated: 31 Jan 2019 10:53 by ADMIN
If you insert a picture in a RichTextBox in web layout mode and stretch it to exceed the boundaries of the control (set a smaller size to make it more convenient), a horizontal scrollbar will appear. If you do the same, but with the picture in a table, the scrollbar will not appear.
Unplanned
Last Updated: 23 Jan 2019 15:57 by ADMIN
Currently, the whole document is kept in memory. In some cases, this creates too much of a memory footprint (even exceeding the usable ~1.2 GB of a .NET process) and causes an OutOfMemoryException. For example, a document with around 2000 pages will fail on import. 



Optimize how style properties are used. Default style properties could be shared among all elements of the same type who does not have any local values.
Completed
Last Updated: 21 Jan 2019 07:55 by ADMIN

The issue is related to specific steps and is a regression released in R3 2018.

Steps to reproduce:
1. Run RadRichTextBox and insert "test" at the beginning of the document.
2. Move the caret after the 'e'
3. Press Shift+Enter to insert a line break

Observed: NullReferenceException is thrown and the UI becomes unresponsive.
Expected: The break should be successfully inserted in the content
Unplanned
Last Updated: 17 Jan 2019 16:41 by ADMIN
When a DOCX document contains a table with fixed layout, and the table contains <tblGrid> element with improper widths (not coinciding with the ones visualized by MS Word), and such document is imported, the table is laid out with the width of the sum of the column widths imported from the table grid (tblGrid), instead of ones that could be correctly computed by the preferred width of the table cells. 



MS Word, for example, may ignore the widths specified in the tblGrid and compute new ones.



As a side effect, fixed-width tables can be laid out longer than their preferred width.
Unplanned
Last Updated: 17 Jan 2019 09:33 by ADMIN
When the MoveToDocumentElementStart is called with parameter that is PermissionRangeStart and then is called a second time, the position moves to the previous position instead.
Unplanned
Last Updated: 15 Jan 2019 13:42 by ADMIN

When the user copy-pastes an image from Outlook, it is pasted as an IncludePictureField and visualized as expected. The field code looks like

{INCLUDEPICTURE :image001.png@01D15D16.4FAF0970 \* MERGEFORMATINET}

However, when the fields in the document are updated, the image is no longer shown because of its invalid Uri. In MS Word, when you paste the image, it is directly inserted as image and the field is skipped.

Workaround - remove the field start/ends (in the attachments)