Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 14
Category: RichTextBox
Type: Feature Request
44
Implement support for content controls (a.k.a. Structured document tags), which will allow inserting editing controls in the document:

- Rich Text
- Plain Text
- Check Box
- Combo Box
- Drop-down list
- Date picker

Do not confuse this feature with form fields support (see http://feedback.telerik.com/Project/143/Feedback/Details/146869 ).
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
ADMIN
Created by: Petya
Comments: 11
Category: RichTextBox
Type: Feature Request
33
Add support for shapes, and especially for shapes with textual content. 
In OOXML, shapes are represented by the wps:wsp element, and shapes with textual content by <wps:txbx>, <w:txbxContent>.
Such shape can be added to a Word document using the Insert -> Text -> Text Box -> Draw Text Box, or through a shape's context menu -> Add Text.

Note: Do not confuse with Text/Rich Text content controls (https://feedback.telerik.com/Project/143/Feedback/Details/113730 ).
Approved
Last Updated: 31 Oct 2018 07:50 by Marc
In MS Word there is a combo box for display mode of the track changes under Review tab. There is a No Markup option which hides the revisions and shows how the document will look in his final variant. Similar to accepting all revisions.
Approved
Last Updated: 31 Oct 2018 07:50 by Thomas
ADMIN
Created by: Telerik Admin
Comments: 1
Category: RichTextBox
Type: Feature Request
20
- There should be a formatting symbol for the character

- Pressing Ctrl+Shift+Space should insert the character (standard MS Word shortcut)

- Import from docx should be implemented

- The symbol should be treated as a separator between words when spell-checking
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
ADMIN
Created by: Boby
Comments: 0
Category: RichTextBox
Type: Feature Request
16
Add support for line numbering in paged layout mode, similar to MS Word.
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
Created by: Iva
Comments: 7
Category: RichTextBox
Type: Feature Request
16
Splitting table cells is currently not supported and it would be a nice addition to the functionality related to tables. Menu item should be added to the default table context menu.
Approved
Last Updated: 31 Oct 2018 07:50 by Peter
ADMIN
Created by: Petya
Comments: 5
Category: RichTextBox
Type: Feature Request
16
Form fields are the legacy way to insert an editable controls in a document (text boxes, checkboxes, dropdowns) by using the FORMTEXT, FORMCHECKBOX and FORMDROPDOWN fields.

This includes the legacy Frames (described in OOXML with 'framePr' element).

Do not confuse with content controls (structured document tags) (see http://feedback.telerik.com/Project/143/Feedback/Details/113730 ) and with ActiveX controls.
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
Add a way to convert between RadRichTextBox's RadDocument and RadWordsProcessing's RadFlowDocument. 

This will enable integration scenarios between the two products, including using RadWordsProcessing's format providers for import and export.
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
Created by: Iva
Comments: 4
Category: RichTextBox
Type: Feature Request
14
Add a way to restrict page breaks in paragraphs or page breaks between paragraphs. In MS Word, these options are named "Keep lines together", "Keep with next" and "Page break before".
Approved
Last Updated: 08 Nov 2018 13:54 by Suzanne
Add support for nested track changes revisions. Currently, when a user tries to delete text added by another user, RadRichTextBox simply removes it and does not mark it as a change.
Approved
Last Updated: 19 Mar 2019 16:39 by ADMIN
Add ability to select last paragraph symbol in Section and TableCell.  Currently there is no document position after the last paragraph symbol in a document/section/table cell. This means it cannot be part of a DocumentSelection.
Approved
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Petya
Comments: 3
Category: RichTextBox
Type: Feature Request
11

Command that converts currently selected text to sentence case, lowercase, uppercase, capitalizes each word, or toggles case, while preserving the styling. A sample demonstrating how to add a custom implementation of a similar command is attached.

Include import and export in open XML - (<w:caps /> property in run properties) and in HTML (text-transform property).
Approved
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Petya
Comments: 4
Category: RichTextBox
Type: Feature Request
10
Add support for Paragraph and Page borders.

Note: Typing "---" in MS Word and pressing Enter inserts bottom paragraph border with special size (sz="6" in the docx format).

Workaround for inserting visually similar element:

Add a horizontal line using a table with a single border. Here is some code demonstrating how to do this:
----------------------------------------------------------
var document = new RadDocument();
var editor = new RadDocumentEditor(document);

Table table = new Table();
var topBorder = new Telerik.Windows.Documents.Model.Border(1, BorderStyle.Single, Colors.Red);
var borders = new TableBorders(table.Borders.Left, topBorder, table.Borders.Right, table.Borders.Bottom);
table.Borders = borders;

var row = new TableRow();
var dummyCell = new TableCell();
var dummyParagraph = new Paragraph();
dummyParagraph.FontSize = 0;
dummyParagraph.LineSpacing = 0;
dummyParagraph.SpacingAfter = 0;
dummyParagraph.SpacingBefore = 0;
dummyCell.Blocks.Add(dummyParagraph);
row.Cells.Add(dummyCell);
table.Rows.Add(row);

editor.InsertTable(table, shouldInsertParagraphBeforeTable: true);            
this.rtb.Document = document;
----------------------------------------------------
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
ADMIN
Created by: Ivailo Karamanolev
Comments: 0
Category: RichTextBox
Type: Feature Request
10
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.
Approved
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 0
Category: RichTextBox
Type: Feature Request
9
Implement IF and ASK fields.
Approved
Last Updated: 31 Oct 2018 07:51 by ADMIN
Consider raising an event when the images are finished loading, or an option for loading the images synchronously. 
Approved
Last Updated: 31 Oct 2018 07:51 by Tony
ADMIN
Created by: Mihail
Comments: 1
Category: RichTextBox
Type: Feature Request
9
Currently text in table cell can be oriented only left to right, with horizontal lines flowing from top to bottom. Add support for more text directions - the most common are vertically oriented, i.e. rotated to 90 or 270 degrees.
Approved
Last Updated: 31 Oct 2018 07:51 by Artem
ADMIN
Created by: Boby
Comments: 1
Category: RichTextBox
Type: Feature Request
8
DeleteTableRowCommand and DeleteTableColumnCommand should be able to delete all selected table rows/columns at once. Currently, the command cannot be executed when there is selection and  the user should delete the rows/columns one by one.
Approved
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Alex
Comments: 0
Category: RichTextBox
Type: Feature Request
8

Add support for comparing documents.
			
Approved
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Petya
Comments: 2
Category: RichTextBox
Type: Feature Request
8
In MS Word, there is special command in Home -> Paragraph -> Borders dropdown -> Horizontal Line, which inserts special drawing similar to 3D horizontal line in a paragraph. Such line should be exported to <hr> tag during HTML export, and respectively <hr> tag should be imported as Horizontal Line.

Note: the representation of the horizontal line in the docx document is as follows: 

        <w:pict>
          <v:rect id="_x0000_i1027" style="width:0;height:1.5pt" o:hralign="center" o:hrstd="t" o:hr="t" fillcolor="#a0a0a0" stroked="f"/>
        </w:pict>

Workaround: 
Currently, you can add a horizontal line using a table with a single border. Here is some code demonstrating how to do this:

----------------------------------------------------------

var document = new RadDocument();
var editor = new RadDocumentEditor(document);

Table table = new Table();
var topBorder = new Telerik.Windows.Documents.Model.Border(1, BorderStyle.Single, Colors.Red);
var borders = new TableBorders(table.Borders.Left, topBorder, table.Borders.Right, table.Borders.Bottom);
table.Borders = borders;

var row = new TableRow();
var dummyCell = new TableCell();
var dummyParagraph = new Paragraph();
dummyParagraph.FontSize = 0;
dummyParagraph.LineSpacing = 0;
dummyParagraph.SpacingAfter = 0;
dummyParagraph.SpacingBefore = 0;
dummyCell.Blocks.Add(dummyParagraph);
row.Cells.Add(dummyCell);
table.Rows.Add(row);
			
editor.InsertTable(table, shouldInsertParagraphBeforeTable: true);            
this.radRichTextBox.Document = document;

----------------------------------------------------
1 2 3 4 5 6