Unplanned
Last Updated: 30 Jun 2021 08:28 by ADMIN
Created by: Stefan
Comments: 0
Category: RichTextBox
Type: Feature Request
1
These shapes represent a thin line with an arrow. They cannot be inserted through the UI and are not properly rendered when importing a document with them.
Unplanned
Last Updated: 30 Jun 2021 08:27 by ADMIN
When the header contains fields whose result value length increases through the pages, the height of the first measured header is respected. This could result in missing content on the following pages. An example of such a field is the PAGE field whose value initially is a single-digit but can increase.
Completed
Last Updated: 16 Feb 2022 11:50 by ADMIN
Release R1 2022 SP1
Created by: Stefan
Comments: 0
Category: RichTextBox
Type: Bug Report
1
When the 'NoFill' option is selected for the fill of a shape, it should be rendered. However, the shape is visualized in RadRichTextBox with white fill.
Completed
Last Updated: 16 Feb 2022 11:59 by ADMIN
Release R1 2022 SP1
Shapes inside a:cxnSpLocks elements are imported wrongly and cause NullReferenceException in Telerik.Windows.Documents.dll while laying out them.
Unplanned
Last Updated: 08 Jul 2021 11:05 by Andrii
Unicode hex character code "​" is not rendered correctly 
Completed
Last Updated: 01 Jul 2021 14:16 by ADMIN
Release LIB 2021.2.705 (05 Jul 2021)
 Memory leak when loading a new document more than 20 times. The issue is introduced in version 2021.2.511.
Completed
Last Updated: 25 Apr 2023 11:01 by ADMIN
Release LIB 2023.1.509 (09 May 2023)
Selecting the content inside annotation range and deleting it removes the annotation range start from the document.
Unplanned
Last Updated: 10 Jun 2021 05:47 by ADMIN
Currently when one inserts a column and the track changes feature is enabled a message appears that the action will not be marked as change.
Declined
Last Updated: 21 Mar 2022 14:38 by ADMIN
Created by: ①Dr Mostafa
Comments: 2
Category: RichTextBox
Type: Bug Report
0
Memory leak when editing RadRichTextBox that has a header and/or footer containing table that contains FloatingImageBlock and/or ImageInline
Completed
Last Updated: 10 Jun 2021 11:21 by ADMIN
Release R2 2021 SP1
Using InsertFragment to insert a table tracks only the table contents.
Completed
Last Updated: 10 Jun 2021 11:18 by ADMIN
Release R2 2021 SP1
RichTextBox: Exceptions when importing multiple docx files simultaneously 
Completed
Last Updated: 08 Jun 2021 10:19 by ADMIN
Release LIB 2021.2.608 (08 Jun 2021)
RadDocument instances are left in memory after editing and changing a document.
Unplanned
Last Updated: 01 Jun 2021 09:37 by ADMIN

The default styles are not copied when using the CreateDocumentFromSelection method.

Workaround: Manually copy the styles:

var document = radRichTextBox.Document.Selection.CreateDocumentFromSelection();
document.StyleRepository.Clear();
foreach (var item in radRichTextBox.Document.StyleRepository)
{
    var style = new StyleDefinition(item);
    document.StyleRepository.Add(style);
}

Completed
Last Updated: 15 Sep 2021 12:59 by ADMIN
Release R3 2021
Created by: Martin
Comments: 0
Category: RichTextBox
Type: Feature Request
1
Add support for text containers in Shapes. Including, text formatting, editing, and placement options.
Completed
Last Updated: 15 May 2023 09:28 by ADMIN
Release R3 2021
When exporting shapes with a style that doesn't define dash pattern an ArgumentException is thrown.
Completed
Last Updated: 10 Jun 2021 10:57 by ADMIN
Release R2 2021 SP1
The PasteSource.SameRadDocument is not respected when pasting from the same document
Unplanned
Last Updated: 17 Jun 2022 08:11 by ADMIN
Replacing a piece of text through find/replace dialog causes intersecting insert/delete ranges. 
Completed
Last Updated: 09 Jun 2021 09:54 by ADMIN
Release R2 2021 SP1

Try the following scenario:

  • In MS Word, create a table with text in every cell
  • In the RadRichTextBox, create a new document
  • Activate Review/Track Changes
  • Add some empty paragraphs or some text: change tracking markup will be displayed
  • Just after the inserted text, copy and paste the table from MS Word: none of the cells has change tracking markup
  • If you type inside the table, the new text has markup, but the text that was pasted with the table has no markup.
  • If you use the right arrow on the keyboard to exit the change tracking tag, then if you paste the table, it seems to work correctly.
Unplanned
Last Updated: 27 May 2021 09:15 by ADMIN
When you access apps using the RichTextBox control through a Web Client the keyboard input is not consistent. This is caused by WPF TextBox (which is used internally by our Caret) not always receiving PreviewKeyDown events.

Such a case is when the user holds the Shift key and types capital letters. The result is not displayed until the user pushes a key for which the PreviewKeyDown event is triggered.
Duplicated
Last Updated: 26 May 2021 10:45 by ADMIN

Hi,

This issue was referenced all the way back in 2017 in this post for Win Forms, but it appears it was never actually resolved; only a workaround was provided. I don't think this workaround will work for me, however, because I am binding to the RtfDataProvider in xaml and therefore it makes the changes to the document string before I am able to do a manual replacement of "rtf1" where it only had "rtf" for the version tag before. While changing the tag after the fact will fix the issue of it not being recognized in the other software we use, it still causes bloat because of the fact that it most cases it over triples the amount of raw text in the returned string when the textbox does not properly apply the rtf version tag.

Below is an example of the greatly enlarged amount of data before and after this error occurs:

"S11111^A^1^","{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Arial; } }\viewkind4\uc1 \f0\fs20 Measurements: \par \tab Neck to Fundus \tab \tab 1.5 cm \par \tab Diameter at Fundus \tab \tab 3.0 cm \par \tab Color \tab \tab \tab \tab Green-Tan \par \tab Wall Thickness \tab \tab 1.0 cm \par \tab Mucosa \tab \tab \tab Velvety \par  \par No Cholesterolosis Is Identified  \par \par No Bile Identified \par \par No Gallstones Are Identified \par \par Summary of Sections: \par \tab Received in Bag and Formalin. The cystic duct margin and representative sections of gallbladder fundus and body are submitted in 1 cassette. \par \par KG/sjh }"^""$$$"

"S11111^A^1^","{\rtf\ansi\ansicpg1252\uc1\deff0\deflang1033{\fonttbl{\f0 Verdana;}{\f1 Arial;}}{\colortbl\red0\green0\blue0 ;}{\*\defchp\ltrch\f0\fs20\i0\b0\strike0\cf0\ulc0\ulnone}{\*\defpap\sl276\slmult1\ql\sa180\ltrpar}{\stylesheet{\s0\sqformat\spriority0\ltrch\f0\fs20\i0\b0\strike0\cf0\ulc0\ulnone\sl276\slmult1\ql\sa180\ltrpar Normal;}{\*\ts2\tsrowd\spriority59\trbrdrt\brdrnone\trbrdrb\brdrnone\trbrdrl\brdrnone\trbrdrr\brdrnone\trbrdrh\brdrnone\trbrdrv\brdrnone\trgaph0\trpaddl75\trpaddr75\trpaddt0\trpaddb0\clpadft3\clpadt0\clpadfr3\clpadr0\clpadfl3\clpadl0\clpadfb3\clpadb0\tsvertalt\ltrch\f0\fs20\i0\b0\strike0\cf0\ulc0\ulnone\sl276\slmult1\ql\sa180\ltrpar Table Normal;}}\nouicompat\viewkind4\paperw12240\paperh15840\margl1425\margr1425\margt1425\margb1425\deftab720\sectd\pgwsxn12240\pghsxn15840\marglsxn1425\margrsxn1425\margtsxn1425\margbsxn1425\headery720\footery720\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone Measurements: }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone \tab Neck to Fundus \tab \tab 1.6 cm }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone \tab Diameter at Fundus \tab \tab 3.0 cm }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone \tab Color \tab \tab \tab \tab Green-Tan }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone \tab Wall Thickness \tab \tab 1.0 cm }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone \tab Mucosa \tab \tab \tab Velvety }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone  }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone No Cholesterolosis Is Identified  }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone No Bile Identified }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone No Gallstones Are Identified }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone Summary of Sections: }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone \tab Received in Bag and Formalin. The cystic duct margin and representative sections of gallbladder fundus and body are submitted in 1 cassette. }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}\pard\sl240\slmult1\ql\ltrpar{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone KG/sjh }{\ltrch\f1\fs20\i0\b0\strike0\cf0\ulc0\ulnone\par}}"^""$$$"

 

If there is a way that I can use the workaround in that post to prevent this bloating of the data while still using my current setup with bindings, I would be happy to do so, but as it is I don't think that's the case. It seems like this is clearly a bug and something that should have a real fix on the control and not a workaround after all this time, but if that's not the case and it was left as is for a reason, I'd be happy to hear that reason.

Thanks in advance for the help.