30.1.2018 Update : The Delphi Form designer can be used to create the editor ...
This is one of the new property dialogs for WPTools FMX
In contrast to the VCL dialog it is sizeable and will re-arrange the edit fields.
This screenshot shows how the current build of the WPTools-FMX beta loads a rather big document: The WPTools manual.
It is able to display the preview, there are dialogs to find&replace, page and paragraph properties.
Today improvement: The ruler and the editor responds well to the FMX scaling - the display quality does not degrade with higher scaling factors. So it is possible to build applications which can dynamically adjusted to screen resolution or user requirements!
Please send an e-mail if you want to try out the beta exe for windows.
And yes, it also works under OSX on the Mac
what about Android apps?
Thanks for your comment,
For the start this tool should work on Windows and OSX. I also see a chance that it can work on Linux (with fmxlinux) as well. The dialogs which have been converted already are responsive to make them more independent from the screen layout.
Support for Android is under consideration, not necessarily as word processor (another) but as reporting and document creation engine.
Big progress with the optimization of the rendering code, especially to optimize the editing experience under OSX.
Now on windows and OSX the editor is at least as fast as the WPTools VCL.
The mobile pack is now part of the "regular" Delphi 10.3.3 professional which makes this platform a lot more interesting.
So, since several days I was testing the current WPTools FMX alpha on Android - after fixing some memory issues it finally looks promising.
The test app starts on Android and the text is displayed. Typing also works, albeit the keyboard interface is pretty tricky.
I am not sure if it would be interesting enough to use WPTools as text editor on android, but to create reports and display data I imagine it to be great. If only the PDF export would be ready yet ...
There is now a preview exe available to download in the filebase.
It is for windows only. You can test the capability to load even larger RTF and DocX files, play with layout modes etc.
Basically all RTF features supported by WPTools 8 Premium are supported here, except for embedded EMFs.
Printing should work - although the demo uses the standard FMX printing which produces, at least under Windows, in my opinion non optimal results. (A work around for this problem is in development)
At the bottom of the form you will see a trackbar to scale the GUI - here you see that this is really a Firemonkey application.
You can also activate the "legacy painter" - this painter is basically the old wptools painting routine which has been developed over the years and which is most capable, although a bit slower than the default FMX painter.
Know problems and construction areas are:
- dynamic update of the toolbar (old FMX problem - how to force a button to paint itself?)
- sometimes colors have switched channels
Right now I am not really certain if Firemonkey is of interest - so comments are welcome.
Getting closer - now printing on OSX works. Finally I found problem and solution for fonts being scaled too large on OSX printer canvas. (QC RSP-20422)
In the meantime an extensive code changed (including the introduction of generics) made it possible to compile for Android.