Forum: Cross-Platform-Entwicklung
by Harry Stahl,
8. Mai 2015
Das wäre evtl. zu überlegen. Wie gerade im XE8-Fehlerthread berichtet, gibt es auch noch Probleme mit dem Styles (http://www.delphipraxis.net/1300758-post178.html). Falls Dich das in Deiner Projekt-Konstellation auch betreffen sollte, könnte da eine Menge Zusatzarbeit fällig werden...
Wenn Du nicht gerade dringend XE8 wegen IOS (64-Bit) brauchst, wäre es vielleicht besser noch mit XE7 weiter...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
8. Mai 2015
Seit XE7 muss man das nicht mehr mit IFDEF's machen, sondern kann das eben viel komfortabler mit EINEM StyleBook machen, in das man in der jeweiligen Ansicht gleich den gewünschten Style (also schon zur Designzeit) lädt. Das hat auch den Vorteil, dass man schon zur Designtime die Oberfläche im gewünschten Stil betrachten und gestalten kann.
In die Exe wird dann je nach kompilierter Plattform...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Mai 2015
Was hier bei mir gut funktioniert:
* Die Verwendung eines Stylesbooks.
* Für jede Plattform eine Ansicht erstellen
* Stylebook in Master leer lassen
* Dann in jeder Ansicht den entsprechenden Style direkt in das Stylebook laden.
Sorgen um die Ressourcen brauchst Du Dir da nicht zu machen, da nur die Style-Ressourcen für die jeweilige Plattform verwendet werden (sprich diese Informationen...