The bullets can have their own alignment. Implement import and export of this setting.
When the LayotMode of RadRichTextBox is set to Flow and a Table is inserted as the first element in this document, the adorner icon is cut off by the document edge and cannot be used.
When the document instance is changed (setting RadRichTextBox.Document property to new RadDocument instance), the old document is not released from the memory. There are UI providers, which are not properly removed from the layer's collection. The issue is regression, introduced in R3 2016. Workaround 1: Subscribe to DocumentChanging and set the layout mode of RadRichTextBox to Paged. Reset it back to Flow on DocumentChanged. void radRichTextBox_DocumentChanged(object sender, EventArgs e) { this.radRichTextBox.LayoutMode = DocumentLayoutMode.Flow; } void radRichTextBox_DocumentChanging(object sender, EventArgs e) { this.radRichTextBox.LayoutMode = DocumentLayoutMode.Paged; } Workaround 2: Remove the WatermarkUILayer. You can achieve that by creating a custom UILayersBuilder. For more information on this approach, check the help article at http://docs.telerik.com/devtools/wpf/controls/radrichtextbox/how-to/features-custom-ui-layers protected override void BuildUILayersOverride(Telerik.Windows.Documents.UI.IUILayerContainer uiLayerContainer) { base.BuildUILayersOverride(uiLayerContainer); uiLayerContainer.UILayers.Remove(DefaultUILayers.WatermarkLayer); } Fix available in LIB Version 2017.2.724.
Add support for associated character properties when importing from RTF. Such properties are \rtlch, \ltrch, and the associated control words like \afN, \loch, \hich, and \dbch. Currently, runs/bullets with such properties set could be imported with different character properties. Workaround: Use the supported \f tag for the most common low-ANSI characters, for example by: - doing the following replaces in the source document: \loch\af -> \loch\f \dbch\f -> \dbch\af - (Possible workaround) Re-saving the document with MS Word
Currently, the document won't be imported due to an exception when decoding the base64 string image source. The expected behavior is the document to be imported and the image to be shown as a missing image. Available in LIB Version 2017.2.731.
When word contains non-letters symbols at its start and/or end, it's always considered incorrect by the spell checker, even when it's present in the spell checking dictionary. The most common case is with abbreviations like "dr.", which should be invalid when are typed without the period ("dr"), but valid otherwise ("dr.") Partial workaround: add the word without the punctuation to the dictionary. The problem is that the word without the punctuation will also be considered correct.
Hi Team, I am sending one html body to outlook 2013 which contain bulletedlist, till my desktop app its bullets are looking ok. but after sending it to outlook new email body, there are too much space between bullet and inline text, please provide input, how can i handle it. I think my bullets having different pattern which outlook 2013 doesn't support. Do i need to add any other property background position : inside; something like. Please find the attachments, Thanks Deepak
The MoveToCurrentWordEnd will move to a character before the last position when called from the last position in a word and the word is surrounded by annotations. The MoveToCurrentWordStart will move to the previous word when called from the first position in a word and the word is surrounded by annotations The behavior is also unexpected for MoveToFirstPositionInParagraph, MoveToLastPositionInParagraph.
There is no translation in the different languages. Available in LIB Version 2017.2.828.
ChangeFontHighlightColorCommand, ChangeParagraphBackgroundColorCommand, ChangeFontForeColorCommand and ChangeUnderlineColorCommand does not apply the color when invoked with string containing the name of the color as parameter, e.g. 'red'. Available in LIB Version 2017.2.828.
An OutOfMemoryException is thrown on export to PDF when the compression mode is set to Deflate. Regression, introduced in R1 2017. Workaround: Change the ImagesCompressionMode to one of the other available options to avoid using the Deflate
Empty paragraphs are always exported with one empty span containing When you apply styling like highlight color the span with will be with background. Which is not the behavior in RTB.
Add support for Eastern Arabic Numerals in list level bullet text: https://en.wikipedia.org/wiki/Eastern_Arabic_numerals
Click event are not raised, and the command in the Command property is not executed, when a Button is placed inside InlineUIContainer, and is tapped on a touch device. Workaround: One way to work around this is by setting TouchManager.TouchMode of the button to None, which will exclude the button from the TouchManager and will let the .NET events reach it. The other is to use the TouchManager Tap event instead of Command or Click.
Making headers and footers read-only or invisible is possible, but there is no way to prevent focusing them.
The crash is reproduced with a document with an image in the header and two columns in the body of the document.
Importing a document containing non-printable characters and other invalid for XML characters is possible. However, trying to export the same to XAML or DOCX causes System.ArgumentException raised by the XmlWriter. Workaround: Preprocess the input file and remove any characters not allowed in XML. Fix available in LIB Version 2018.3.1029.
Workaround is to use the Classes StylesExportMode.
Applying a list does not follow the specified indention of texts. When a paragraph has previously applied indentation, it should be preserved and added to the indentation of the bullet. In RadRichTextBox, the indentation of the paragraphs is not respected when applying a list style to it - only the setting of the list is applied.
When the tag \sl (line spacing) has value 0, according to the specification it should be calculated according to the highest character in the line, which corresponds to the LineSpacingType single. Instead, in RTB this text disappears. Workaround: private void RadRichTextBox_DocumentChanged(object sender, EventArgs e) { foreach (var paragraph in this.radRichTextBox.Document.EnumerateChildrenOfType<Paragraph>()) { if (paragraph.LineSpacing == 0) { paragraph.LineSpacing = 1; } } } Fix available in LIB Version 2017.3.1211.