Das Problem mit FMX ist, dass man bestehende, lang gewachsene
VCL-Projekte praktisch gar nicht migrieren kann. Daher war für mich FMX auch nie ein Ersatz für die
VCL, sondern ein zweites Framework für mobile Endgeräte. Denn analog zu dem missglückten Versuch, aus dem Desktop-Windows ein touch-bedienbares Mobilsystem zu machen, ist FMX für komplexe Desktop-
GUI-Programme (Stichwort Datenbank-Frontends) eher ungeeignet. Lassen wir beide Frameworks doch einfach gleichberechtigt nebeneinander stehen, jedes für seinen speziellen Einsatzzweck.
Zumal CrossVCL ja beweist, dass man die
VCL eben doch vom
Win32-Subsystem lösen kann. Die
Screenshots können sich jedenfalls sehen lassen. Auf eigene praktische Erfahrungen damit kann ich leider, mangels Linux-Compiler, nicht verweisen