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: 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: 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: 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:50 by ADMIN
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.
Approved
Last Updated: 31 Oct 2018 07:50 by ADMIN
When track changes are enabled deleted content is also taken into account when spellchecking.

Steps to reproduce:
- Type in a wrong word (e.g. thos). 

- Turn Track Changes on. 

- Select the o and replace it with i. 

Expected: The word is not considered wrong and underlined by the spellchecker.

Actual:  "thois" is spell checked and evaluated as wrong. 
Approved
Last Updated: 14 Dec 2017 15:49 by ADMIN
'Decrement paragraph left indent' command can set negative left indent which makes bullets/numbering of a list clipped. Instead, it shouldn't be executed if the bullets/numbering would become invisible.

Workaround: Cancel the command in CommandExecuting event:

            this.radRichTextBox.CommandExecuting += (sender, e) =>
            {
                if (e.Command == this.radRichTextBox.Commands.DecrementParagraphLeftIndentCommand)
                {
                    if (this.radRichTextBox.Document.Selection.GetSelectedParagraphs().Any(p => p.IsInList && p.LeftIndent <= 24))
                    {
                        e.Cancel = true;
                    }
                }
            };
Approved
Last Updated: 12 Jan 2018 12:56 by ADMIN
When a value is selected in the FontSize combo box using the arrows and Enter, the font size of the selected text is not updated. The same scenario is working as expected when using the font size combo box from the ribbon.
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: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:50 by ADMIN
When inserting text (document fragment) next to a correctly spelled word they get both underlined as incorrect.
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:51 by ADMIN
Consider raising an event when the images are finished loading, or an option for loading the images synchronously. 
1 2 3 4 5 6