Hi, When I change my text direction in Telerik Editor, something was wrong! In rtl languages (like Farsi) dot is Not in its position! but in MS Word everything is good.
How can i solve it?
How can i solve it?
5 Answers, 1 is accepted
0
Hello Adel,
Thanks for the clarifications.
This issue is consequence of the fact that we have changed the rendering mechanism and currently Direct2D is used which is faster but causes some issues with Arabic language. As a workaround I would suggest you to set DefaultTextRenderingMode property to TextBlockWithPropertyCaching (as opposed to the new rendering mode Direct2D) and use it until a fix available.
Svetoslav
Telerik
Thanks for the clarifications.
This issue is consequence of the fact that we have changed the rendering mechanism and currently Direct2D is used which is faster but causes some issues with Arabic language. As a workaround I would suggest you to set DefaultTextRenderingMode property to TextBlockWithPropertyCaching (as opposed to the new rendering mode Direct2D) and use it until a fix available.
RadRichTextBox.DefaultTextRenderingMode = Telerik.Windows.Documents.UI.TextBlocks.TextBlockRenderingMode.TextBlockWithPropertyCaching;
I hope this helps. Don't hesitate to contact us if you have other questions.
Regards,Svetoslav
Telerik
Check out the new Telerik Platform - the only modular platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native apps. Register for the free online keynote and webinar to learn more about the Platform on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT).
0
Adel
Top achievements
Rank 1
answered on 14 Feb 2014, 04:28 PM
Hello Svetoslav,
I tried your reply, but nothing changed...!
I'm sorry, but can you Help me more
Thank you.
I tried your reply, but nothing changed...!
I'm sorry, but can you Help me more
Thank you.
0
Hello Adel,
Thank you for contacting us!
Let me get straight to the question. In this scenario we are using static class RadRichTextBox which is global for all RadRichTextBoxes that you use in your application. In order to make this work as expected you need to set the property before the RadRichTextBox is initialized. If you need to set the property only for particular RadRichTextBox you can use this code snippet:
Be aware that this property needs to be set after RadRichTextBox is initialized.
I hope this helps! Let us know if you need any further assistance.
Regards,
Svetoslav
Telerik
Thank you for contacting us!
Let me get straight to the question. In this scenario we are using static class RadRichTextBox which is global for all RadRichTextBoxes that you use in your application. In order to make this work as expected you need to set the property before the RadRichTextBox is initialized. If you need to set the property only for particular RadRichTextBox you can use this code snippet:
this
.radRichTextBox.TextRenderingMode = Telerik.Windows.Documents.UI.TextBlocks.TextBlockRenderingMode.TextBlockWithPropertyCaching;
I hope this helps! Let us know if you need any further assistance.
Regards,
Svetoslav
Telerik
0
jafar
Top achievements
Rank 1
answered on 21 Sep 2014, 08:05 AM
Hello
Is "TextRenderingMode" property in the version 2014.2.617.1050 ?
thanks
Is "TextRenderingMode" property in the version 2014.2.617.1050 ?
thanks
0
Hi Jafar,
The property is available as of Q3 2013 (2013.3 1016). Please note that the property has the EditorBrowsableAttribute set with value for the state Advanced, which may cause it to not be accessible through Visual Studio's IntelliSense engine.
I hope this is useful.
Regards,
Petya
Telerik
The property is available as of Q3 2013 (2013.3 1016). Please note that the property has the EditorBrowsableAttribute set with value for the state Advanced, which may cause it to not be accessible through Visual Studio's IntelliSense engine.
I hope this is useful.
Regards,
Petya
Telerik
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.