Man kann bei einer published Property den Setter überschreiben, aber das geht nur mit Tricks eg. dem Patchen der
RTTI der neuen Klasse. Ist also machbar aber nicht ganz "legal".
Ansonsten bleibt dir nur die Message wm_SetCursor und wm_NCHitTest abzufangen und dort zb. mit
API.SetCursor(Screen.Cursors[Control.Cursor].Handle) selber deinen Cursor zu setzen.
Gruß Hagen