Jupp,
SetFocus oder
ActiveControl
und das hat nichts mit Editionen oder Versionen zu tun.
Ist schon seit 20 Jahren immer und überall gleich. (also in der
VCL und auch im etwas neueren FMX)
Es muß nicht nur ein WinControl sein ... die Variable muß auch mindestens von diesem Typen sein. Oder Casten.