#1 2013-01-09 10:05:31

esmondb
Member
From: London
Registered: 2010-07-20
Posts: 299

Which Delphi?

I'm starting out on a new project with mormot and considering weather to use XE2 or 2007. I want unicode UI support so leaning towards XE2 but I'm used to and faster using 2007 and don't need any of the other new features of XE2 except unicode support.

The TMS unicode componenet pack is now only 30 Euros. If I got this could I use 2007 and show grids without the need to ctrl-click cells to see the unicode content? Are there any other things to consider?

btw the link in the docs about the MS ribbon control licensing now seems to say a license isn't required.

Offline

#2 2013-01-09 14:47:36

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,660
Website

Re: Which Delphi?

Process internal to mORMot is plain UTF-8 so whatever you send or receive from the library is UnicodeReady.

You can use UTF8ToWideString / WideStringToUTF8 to use any WideString grid or UI component, without any Unicode issue.
You can also use UTF8ToSynUnicode / SynUnicodeToUTF8 which will use either WideString in Delphi 2007, or UnicodeString=string in Delphi XE2.

I've updated the documentation to state that MS ribbon UI license is not needed any more.
Thanks for the feedback.

Offline

Board footer

Powered by FluxBB