Unplanned
Last Updated: 14 Sep 2020 11:51 by ADMIN
ADMIN
Created by: Tanya
Comments: 4
Category: RichTextBox
Type: Feature Request
2
Implement import and export of OpenDocument files (.odt).
Unplanned
Last Updated: 09 Sep 2020 14:01 by ADMIN
Created by: Dimitar
Comments: 0
Category: RichTextBox
Type: Bug Report
3
Memory leak when changing the documents
Unplanned
Last Updated: 03 Sep 2020 07:29 by ADMIN
Provide an option in the HtmlExportSettings to skip paragraph tags on export.

Workaround
htmlString = htmlString.Replace("<p>", string.Empty).Replace("</p>", string.Empty);
Unplanned
Last Updated: 03 Sep 2020 07:02 by ADMIN
Currently, when importing an RTF document that does not conform to RTF syntax an exception is thrown.

Telerik.Windows.Documents.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException: 'Exception of type 'Telerik.Windows.Documents.FormatProviders.Rtf.Exceptions.RtfUnexpectedElementException' was thrown.'
Unplanned
Last Updated: 27 Aug 2020 05:54 by ADMIN
Memory leak caused by the section columns dialog
Unplanned
Last Updated: 26 Aug 2020 06:49 by ADMIN

In a specific scenario when there are many tables in a document the following case leads to NullReferenceException.

 - Select few tables 
 - while mouse is still selecting tables use keyboard's Ctrl + A
 - Leave the mouse 
 - use Ctrl + A again (this time everything is selected)
 - hit Delete
 - Object reference not set to an instance of an object is thrown

Unplanned
Last Updated: 25 Aug 2020 11:16 by ADMIN

Hello,

   We found a problem when using the radrichtextbox control. When radrichtextbox is enabled to cancel input, error will be reported using the sougou Chinese input method. This problem will not occur in the English input method. Please help solve it. Thank you very much.

Unplanned
Last Updated: 24 Aug 2020 07:21 by ADMIN

This functionality is supported by MS Word

A possible workaround could be to enclose the RadSpreadsheet as a UI element. More information could be found in the InlineUIContainer help article.

Unplanned
Last Updated: 18 Aug 2020 10:27 by ADMIN
Created by: Dimitar
Comments: 0
Category: RichTextBox
Type: Feature Request
2
One should be able to set the width of the caret
Completed
Last Updated: 14 Aug 2020 11:34 by ADMIN
Release LIB 2020.2.817 (17/08/2020)

While typing in RadRichtextBox using Korean (Microsoft IME) keyboard "space" or "Enter" repeats the last typed character.

Workaround: Create a custom caret (example for custom caret) and override the EnableAsynchronousTextInsertion property so you can set it to false.

Completed
Last Updated: 14 Aug 2020 11:12 by ADMIN
Release LIB 2020.2.817 (17/08/2020)
If the users press the Windows key while typing in IME, the current content is duplicated. 
Unplanned
Last Updated: 10 Aug 2020 08:50 by ADMIN
Currently, the text of the document is stored in the memory and it is not encrypted in any way.
Unplanned
Last Updated: 10 Aug 2020 06:12 by ADMIN
The first time users select an image and press Delete deletes only the fields and not the image.
Workaround: Attach to CommandExecuting and CommandExecuted events of RadRichTextBox and ensure the image is deleted using the following code:
private void radRichTextBox_CommandExecuted(object sender, CommandExecutedEventArgs e)
{
    if (e.Command is DeleteCommand && imageToDelete!=null)
    {
        this.radRichTextBox.Document.Selection.Clear();
        this.radRichTextBox.Document.Selection.AddDocumentElementToSelection(imageToDelete);
        this.radRichTextBox.Delete(true);
        this.imageToDelete = null;
    }
}

private ImageInline imageToDelete;
void radRichTextBox_CommandExecuting(object sender, Telerik.Windows.Documents.RichTextBoxCommands.CommandExecutingEventArgs e)
{
    if (e.Command is DeleteCommand)
    {
        var selectedBoxes = this.radRichTextBox.Document.Selection.GetSelectedBoxes().ToList();
        if (selectedBoxes.Count() == 2 && selectedBoxes[0].AssociatedInline is FieldRangeStart && selectedBoxes[1].AssociatedInline is ImageInline)
        {
            imageToDelete = selectedBoxes[1].AssociatedInline as ImageInline;
        }
    }
}

Unplanned
Last Updated: 07 Aug 2020 11:29 by ADMIN
On-screen keyboard disappears most of the time when using touch monitor to type.
Unplanned
Last Updated: 04 Aug 2020 13:22 by ADMIN
After pressing Shift + Enter the FontWeights is not preserved on the second line when the text on the first line starts with Bold and ends with Regular FontWeights (check the attached record.gif). 
Unplanned
Last Updated: 04 Aug 2020 06:15 by ADMIN
The table merge and columns width are not correct when importing a specific document
Unplanned
Last Updated: 03 Aug 2020 13:16 by ADMIN

When the LayoutMode is set to Flow the size of the numbers is larger than expected.

This behavior is not observed in LayoutMode="Paged".

Completed
Last Updated: 03 Aug 2020 08:15 by ADMIN
Release LIB 2020.2.803 (03/08/2020)
Created by: Hirofumi
Comments: 0
Category: RichTextBox
Type: Bug Report
0
While using Japanese IME, inserting half-width space using Shift+Ctrl results in two spaces added to the document.
Completed
Last Updated: 03 Aug 2020 08:11 by ADMIN
Release LIB 2020.2.803 (03/08/2020)
This behavior is observed when copy and paste a Chinese text wrapped in a bookmark.

Steps to reproduce:
1. Import the attached document (testDocument.docx)
2. Mark the text paragraph including the preceding it empty paragraph and copy them (check the attached: record.gif)
3. Paste the copied content at the end (for example) of the document.
Observed: The copied text content is duplicated when pasted.
Unplanned
Last Updated: 31 Jul 2020 09:35 by ADMIN

Appling the following command changing the margin but doesn't change the position of the DocumentRuler:

this.radRichTextBox.ActiveDocumentEditor.ChangeSectionPageMargin(new Padding((int)Unit.InchToDip(3.0)));

 

The result:

A possible workaround could be calling the protected OnSeparatorsChanged() method using reflection: 
MethodInfo method = typeof(RadRichTextBoxRulerController).GetMethod("OnSeparatorsChanged", BindingFlags.NonPublic | BindingFlags.Instance);
method.Invoke(this.ruler.Controller, null);
Where this.ruler is:

<telerik:DocumentRuler x:Name="ruler">