Ich vermute inzwischen, daß ActiveControl oder besser gesagt ActiveHDControl aus dem selben Grund nicht geht, weshalb auch Form.Root nil ist.
Immer wieder toll, die vielen Bugs, aber da fragt man sich, ob Andere nicht auch mal 'nen ActiveControl wissen wöllten. (außer deinem Buch)
Focused sieht schonmal gut aus und ganz in der Nähe ist auch Hovered und Captured zu finden. Nun darf man nur noch überlegen, ob man nicht eigentlich Captured wissen will.
[edit]
Hab jetzt rausbekommen, daß ActiveControl wohl beim Erstellen der Form ausgewertet wird.
Man kann ActiveControl im Formdesigner setzen und so das Startcontrol festlegen und danach ist dieses Property dann vollkommen nutzlos.
https://quality.embarcadero.com/browse/RSP-10496
Aber die
OH/Dokwiki sagt natürlich was ganz Anderes, halt so, wie es früher (
VCL) mal war.