![]() |
AW: Position der FMX-Formulare zur Laufzeit verändern (Delphi XE 10.1)
Danke, danke!
Zitat:
Zitat:
|
AW: Position der FMX-Formulare zur Laufzeit verändern (Delphi XE 10.1)
Zitat:
Zitat:
Delphi-Quellcode:
abhängig. Sollte sich daran in einem Delphi-Update oder einer neuen Version etwas ändern, funktioniert der Code eventuell nicht mehr. Das ist ein absoluter Maintenance Nightmare.
TCommonCustomForm
|
AW: Position der FMX-Formulare zur Laufzeit verändern (Delphi XE 10.1)
Zitat:
Zitat:
Wenn dem so ist: Warum wird ein solch unfertiges Produkt ausgeliefert? Das fiel mir doch schon an den Ereignislisten auf. Man muß doch "nur" Schritt für Schritt alle Funktionalitäten der VCL-Formulare und andere visuelle Komponenten erfassen, schon ist die Erledigungsliste erstmal vollständig, die dann vor dem Unternehmen liegende Heidenarbeit allerdings natürlich immens. Es ist doch alles andere als abwegig, daß man zur Portierung von VCL nach FMX die gewohnten Funktionalitäten vorzufinden erwartet, ansonsten scheitern doch viele Migrationen (nicht alles läßt sich "nachbasteln", schon gar nicht von Nichtprofis). Auf jeden Fall kosten solche Kinkerlitzchen enorm viel Zeit und manchmal auch Nerven. Rechnet man XE 10.1 als eigenständige Version (hat ja auch immerhin einen neuen Projektnamen verpaßt bekommen), dann ist, ab XE 2 gezählt, "Berlin" die neunte (!) Version mit FMX. |
AW: Position der FMX-Formulare zur Laufzeit verändern (Delphi XE 10.1)
Es war nie der Anspruch an FMX, das gesamte Verhalten der VCL nachzubilden. Es ist ein komplett anderes Framework mit komplett anderer Zielsetzung. Es steht der VCL in einigen Bereichen sehr nahe, funktioniert in anderen Bereichen aber einfach anders. Du kannst Formulare ja pixelgenau positionieren. Diese Stellen haben mit "unfertig" nichts zu tun - Deine Kritik geht am Ziel vorbei.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz