Page 1 of 1

Right To Left Mirroring

Posted: Thu Nov 12, 2015 11:10 am
by DaveAdams
We original chose your reporting tools as it was able to work with Right To Left languages such as Arabic.

I have a couple of issues, may be due to lack of knowledge
1. The Report itself has no way of setting Right to Left at runtime for the report definition, only at design time, unlike the preview window which does have a Right To Left Setting and
2. When setting the RightToLeft at the Page/Report level at design time the report does not mirror. I would expect this to work as .Net WinForms do ie set RightToLeft/RightToLeftLayout Properties and all controls within the form inherit the setting and form actual mirrors the contents, so it reads naturally from the Right To Left.

Is there a way to set RightToLeft at runtime and if not are there any plans to implement so that it would correctly mirror the report output for Right To Left Languages, without us having to have maintain a RTL and LTR report designs.

As it stands at the moment we would have to reconsider the Reporting Suites we use as they fall short of expectation

Regards
Dave

Re: Right To Left Mirroring

Posted: Thu Nov 12, 2015 1:26 pm
by HighAley
Hello, Dave.

We have received requests of such issue before and have it in our plans. Please, send us a request to support@stimulsoft.com for more easy communication.

Unfortunately, we don't have native speaker of Right To Left language. So we need your help to implement the feature.
We could add a property of the report that will have 4 values.

1. Custom. This value will be set by default to keep backward compatibility. There are RightToLeft property of many report components that could be set separately.
2. FromCulture. The RightToLeft layout will depend on Culture property of the report.
3. LeftToRight. Disables RightToLeft in all report components.
4. RightToLeft. Enables RightToLeft in all report components.

After you write us we will start developing and will need to ask your help. Is it right for you? Could you help us?

Thank you.