Wenn Du nur möchtest das der Cursor anders aussieht dann ändere diesen doch
einfach vorher!
Code:
Image1.cursor := crHandPoint;
als Beispiel!
Du prüfst einfach vorher ob deine Ereignisse eingetroffen sind, setzt den Cursor
und wenn der User dann über das Bild fährt ändert der sich entsprechend!