RichText Unicode error in FR VCL 4.14

edited May 2013 in FastReport 4.0
This is for FR developer team !

In version 4.14 of FastReport VCL, in design mode (I didn't try from code) may be a bug for TfrxRichText. It shows correct text I type, but if I include a field from dataset, It doesn't show correct the text form database. This is for romanian language (letters È™, È›, ă, ?®, ?? are shown as their english equivalent: s, t, a, i, a).
This behavior is for RichText. It's a problem this unicode text form database (text is stored correctly, it's correct in TfrxMemoView, TcxGrid, TcxMemo (DevExpress), in IBExpert table view).
If I use a TfrxMemoView it show correct both the manual typed text and text from database.

For russian language text from database it's like ' ??? ? ??? '. The text was shown correctly only after I set the System Locale language (for Operating System Windows 7) to Russia. I don't know what is the relation between system language and text in a TfrxRichText, which should display text in unicode independent from System Locale language for non-unicode applications.

When exporting to RTF RichText also don't export as unicode text. TfrxMemoView it export text correctly.

This behavior is in version 4.14.1. In v.4.12 it's all alright, so I was forced to downgrade to v.4.12 again.

Another bug is that I select Load RTF file in design mode for a RichText and it doesn't load anything, it not even clear the current text.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.