Oberfläche neu schreiben, Punkt, so sieht es aus was mich angeht.
Gut, das war jetzt ironisch gemeint, oder?!
Nein, war es nicht. Deshalb habe ich ja auch geschrieben "was mich angeht".
Was mir da an Komponenten fehlt <snip>
... hatte ich ja auch angedeutet. Diese Lösungen kann ich nicht auf FMX-Basis umstellen, obwohl ich - wie Du ja auch - ausschließlich mit Bibliotheken arbeite, die mir im Quelltext vorliegen. Ich sehe diese Dinge wie Du, was mir aber eben nicht weiter hilft. Ein Teufelskreis
Ein weiteres offenes Problem ist für mich die Persistenz (
XML, SQLLite etc.), wenn man - wie ich gerade - die Freiheit hat zu wählen und sich bei einem Neuprojekt nicht die Cross-Plattform-Möglichkeit von vornherein verbauen will.
Hier können ja dann durchaus auch Übergangslösungen helfen.