Jedes Control ("visuelles Steuerelement") hat ja das Property Cursor.
Wenn die
VCL merkt dass das Control unter dem Mauszeiger einen anderen Cursor hat, wird dieser Cursor angezeigt.
Nur wenn der Mauszeiger schon über dem Control ist bekommt die
VCL eine Änderung des Cursor-Propertys nicht mit.
Möchte man den Cursor direkt verändern, dann geht das so:
Screen.Cursor := crHand;