Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
Selection geometry is not rectangular when the selection contains paragraphs with specific fonts and indents, e.g. two empty paragraphs with with font family Georgia and the second one having First Line Indent = 6 px.

Steps to reproduce:
- Add 3 empty paragraphs
- Select the first 2 and apply font family Georgia
- Apply First line indent of 6 px to the second paragraph
- Select all
Expected: The selection geometry should be rectangular.
Actual: The selection geometry is not a rectangle.
Declined
Last Updated: 31 Oct 2018 08:11 by ADMIN
When a table with PreferredWidth=Auto and fixed columns width is inserted in another table's cell with the same settings, the inserted table changes the width of the other table. 
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
InvalidOperationException: 'ColumnSpan must be at least 1.' is thrown when importing HTML document with table column containing colspan="0".

The colspan="0" has special meaning according to the HTML specification http://www.w3.org/TR/html401/struct/tables.html:
-------------------
colspan = number [CN]

This attribute specifies the number of columns spanned by the current cell. The default value of this attribute is one ("1"). The value zero ("0") means that the cell spans all columns from the current column to the last column of the column group (COLGROUP) in which the cell is defined.
-------------------
Workaround: Preprocess the HTML, and delete all occurrences of colspan="0".
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Add support for importing of imaged defined with VML's v:imagedata inside v:image or v:shape. Currently such images are just skipped.
Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
Documents that are protected using WordsProcessing could be protected using SHA256, SHA512 and SHA384 algorithms. However these algorithms are currently not supported by RichTextBox. Thus, a document protected via WordsProcessing could not be unprotected in RadRichTextBox and NotSupportedException is thrown. Add support for these three algorithms.
Documents protected in MS Word 2013 could not be unprotected in RRTB as well. Exception thrown: Unsupported hashing algorithm: SHA512.
Unplanned
Last Updated: 31 Oct 2018 07:53 by ADMIN
ADMIN
Created by: Petya
Comments: 0
Category: RichTextBox
Type: Feature Request
5
Add support for = (Formula) fields, including the scenario with referencing other table cells.

More information: https://support.office.com/en-us/article/Field-codes-Formula-field-32d5c9de-3516-4ec3-80ed-d1fc2b5bc21d?ui=en-US&rs=en-US&ad=US
Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
When a table is auto fitted its cells are exported with incorrect width value. An additional requirement is the cells to not have any preferred width (NULL).
This problem will occur only if the document is converted directly from one format to another.
Possible workaround is to apply auto preferred width to all cells in that table.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Documents containing <pre> tag and line breaks (CR LF) cause unexpected visual behavior (loss of content) and invalid layout. Sporadically, document positions seem to also get invalid which leads to exceptions.
Unplanned
Last Updated: 31 Oct 2018 07:53 by ADMIN
The width of the image is inherited from the table element it is in when it doesn't have a specific width set to it. Sample HTML reproducing the problem is:

<html>
	<body>
		<table style="width: 700px;">
			<tbody>
				<tr>
					<td>
						<img src="" />
					</td>
				</tr>
			</tbody>
		</table>
	</body>
</html>

Instead, the real size of the image should be used.

Workaround: Subscribe to LoadImageFromUri and set size to the image.

            settings.LoadImageFromUrl += (s, arg) =>
                {
                    if (arg.Url != null)
                    {
                        string extension = Path.GetExtension(arg.Url);
                        Uri uri = new Uri(arg.Url, UriKind.RelativeOrAbsolute);
                        System.Net.WebClient oWebClient = new System.Net.WebClient();

                        using (MemoryStream stream = new MemoryStream())
                        {
                            oWebClient.OpenRead(uri).CopyTo(stream);
                            arg.ImageElement.Init(stream, extension);
                            arg.ImageElement.Size = new Size(164, 80);

                            e.Handled = true;
                        }
                    }
                };
Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
The table width value is exported with different decimal separator depending on the used culture. One the problem is fixed the width value should be exported with invariant culture.
Unplanned
Last Updated: 31 Oct 2018 07:53 by ADMIN
When image watermark is set and its height is configured through DocumentWatermarkSettings.ImageSettings.Size.Height, the height is not respected.

Steps to reproduce:
1. Insert a Watermark with size
           var watermarkSettings = new DocumentWatermarkSettings()
            {
                Type = WatermarkType.ImageWatermark,
                ImageSettings = new WatermarkImageSettings()
                {
                    UriSource = new Uri("c:\1.jpg"),
                    Size = new Size(200, 300)
                }
            };

Expected: The image is with the specified width and height.
Actual: The height is different.
Unplanned
Last Updated: 31 Oct 2018 07:53 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: RichTextBox
Type: Feature Request
3
This property allows the user to set the transparency of the image watermark. In the OOXML, the property is written using the 'blacklevel' attribute of the image.
Completed
Last Updated: 31 Oct 2018 08:11 by ADMIN
Hyperlink without any navigational information will crash the application with NullReferenceException when showing it.
Completed
Last Updated: 27 Oct 2015 11:24 by ADMIN
Won't Fix
Last Updated: 30 Jan 2017 09:46 by ADMIN
This feedback item is duplicated. Here is the link to the original bug report: https://feedback.telerik.com/Project/143/Feedback/Details/145511-richtextbox-incorrect-layout-and-export-of-bi-directional-mixed-text-containin
Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
The flow direction of a paragraph is automatically changed to right-to-left if all spans in the paragraph are in the right-to-left mode when importing from DOCX format.
Completed
Last Updated: 30 Jun 2015 12:27 by ADMIN
Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
ADMIN
Created by: Mihail
Comments: 2
Category: RichTextBox
Type: Feature Request
2

Introduce Split Table Command. In MS Word, the command is in Table Tools -> Layout -> Merge -> Split table. Workaround: Use the RadDocumentEditor API to split the table:

 

var tableRowBox = this.radRichTextBox.Document.CaretPosition.GetCurrentTableRowBox();
if (tableRowBox != null)
{
    this.radRichTextBox.BeginUndoGroup();

    this.radRichTextBox.Document.Selection.Clear();

    var currentRow = tableRowBox.AssociatedTableRow;

    DocumentPosition start = new DocumentPosition(currentRow.GetRootDocument());
    start.MoveToStartOfDocumentElement(currentRow);

    DocumentPosition end = new DocumentPosition(start);
    end.MoveToEndOfDocumentElement(currentRow.Table.Rows.Last);

    this.radRichTextBox.Document.Selection.SetSelectionStart(start);
    this.radRichTextBox.Document.Selection.AddSelectionEnd(end);

    this.radRichTextBox.Cut();

    this.radRichTextBox.InsertParagraph();
    this.radRichTextBox.Paste();

    this.radRichTextBox.EndUndoGroup("Split table");
}

 

Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
Pressing Enter in the first empty cell in the second table of two adjoined tables adds the paragraph between the tables. Instead, the paragraph should be added in the cell.

Steps to reproduce:
- Add two tables.
- Remove the paragraph between them (using the Delete key).
- Add paragraph in the first cell of the second table.
Expected: The paragraph is added in the cell.
Actual: The tables are separated by paragraph.
Completed
Last Updated: 02 Sep 2015 07:51 by ADMIN
When Insert date command through "Date & Time" button is executed for the first time, the date is added to the document as expected. However, if the date is inserted once again, then the date is inserted twice. If date is inserted for the third time in the document, then it will be inserted three times and so on.