Rich Text Editor and RTL Support – Status Update

Office-Inspired Products
28 November 2018

The DevExpress Rich Text Editor and Word Processing File API now offers right-to-left text direction support. When we announced this feature in our v18.2 release cycle, we noted a few remaining issues with our implementation. In this short blog post, we’ll detail what we’ve addressed thus far and what we plan to implement in upcoming builds.

Fixed Issues

The following are known issues that will be fixed in v18.2.4:

  • Improved table layout support (including correct column order, nested tables and cell borders appearance).
  • Caret navigation and selection enhancements.
  • Correct text direction during clipboard operations.
  • Fixed problems encountered during keyboard input.

What's Next

Right now, we are working on scenarios related to undo/redo operations in bidirectional paragraphs. We will do our best to fix these issues in our v18.2.5 build.

Issues that Remain Unresolved

During research, we found several cases where numbers separated with punctuation marks are arranged incorrectly. Due to confusing standards, our behavior in such scenarios differs from that of Microsoft Word. This issue requires additional resources and information from customers. We do not expect to fix this issue in the near future.

Showcase Your Apps on DevExpress.com

Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.
9 comment(s)
Cedrus Bank SAL
Cedrus Bank SAL

The RTL support is really an awesome long awaited feature.

Looking forward for full RTL (almost full) support.

28 November 2018
Eli Smadar
Eli Smadar

The RTL support will save us working with other lib.

Great News!!

29 November 2018
Mysoft Systems
Mysoft Systems

Thanks a 1000000000000000

great work!!!

3 December 2018
Ilan Berlinbluv
Ilan Berlinbluv

Sucks that 18.2 requires .NET 4.5+ now...

4 December 2018
Damon (DevExpress)
Damon (DevExpress)

@Ilan: We understand your disappointment. You can learn more about the reasons behind this here: community.devexpress.com/.../devexpress-universal-visual-studio-net-and-c-support-going-forward.aspx

5 December 2018
Customer63978
Customer63978

Hi , how to enable direction  RTL in this version

26 January 2019
Damon (DevExpress)
Damon (DevExpress)

@Customer63978: The text direction (LTR or RTL) in our components is automatically determined based on a text language. In addition, starting from v18.2.5, we added the corresponding properties for sections, paragraphs, and tables, as well as UI elements to our Rich Text Editors for WinForms and WPF.

28 January 2019
CRM-a520f8fa-f479-4064-9f9e-7b515c78c50c
hiten parmar

Is RTL supported with the ASP.NET version? I'm trying out DevExpress v20.1

My sample docx is in Arabic with page borders. Neither the RTL is detected nor the borders rendered. Any pointers?

TIA


24 June 2020
Alex B.G. (DevExpress)
Alex B.G. (DevExpress)
@hiten parmar
Thank you for your interest in our products. Unfortunately, the ASP.NET version of the Rich Text Editor does not support RTL.
Please refer to the following article to learn more info:
https://docs.devexpress.com/AspNet/8925/common-concepts/right-to-left-support

25 June 2020

Please login or register to post comments.