Was heißt "würde"? Tut es doch eben nicht, siehe mein obiges Beispielprojekt.
"Würde" funktionieren, wenn es denn implementiert wäre. Es ist aber durchaus möglich, daß dieses Vorgehen unter einem anderen
OS als Windows vielleicht nicht realisierbar ist. Der Code zeigt lediglich, daß dieses Verhalten unter Windows implementierbar ist - nicht mehr.
Gut, (ein)verstanden, danke!
Wahrscheinlich ist es aber einfach nur versäumt worden, das
VCL-Verhalten zur Runtime in FMX nachzubilden. Wäre vielleicht einen QP-Eintrag wert.
Eben! Das habe ich nämlich auch stark im Verdacht. Ich begreife nicht, daß sich daran anscheinend bisher, also seit Jahren, noch niemand stieß.
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.