Dir sagt doch die Fehlermeldung genau, was falsch läuft.
Der Parameter dieser Methoden hat einen Typen, aber du gibst eine Konstante (Enum) rein, welches was ganz Anderes ist und das ist auch noch Inkompatibel.
Tja, nicht alle Namen sind eindeutig
und dann kommt es schnell darauf an, in welcher Reihenfolge oben die Units im Uses stehen, bzw. ob die "richtige"
Unit überhaupt drin steht,
also was davon zuerst gefunden wird.
* Reihenfolge im Uses ändern
oder
* Namespace verwenden, z.B.
TCellVAlign.vaTop