Der Fehler kommt bei TGraphicControl, so wie Du in Beschrieben hast öfters vor.
Wenn ich ehrlich bin, hatte ich noch keine Zeit, Deinen Quellcode anzusehen
Das mit dem Timer mache ich normalerweise bei meinen Kompos, aber weil ich diese als Open-Source veröffentlicht habe, hab ich das gelassen, weol ich das für eine schlechte programmierweise halte.
Was besserers ist mir noch nicht eingefallen, man könnte ggf. MouseCapture verwenden, aber ob das ideal ist und bei ohne
Handle Fenster funkt hab ich noch nicht probiert.
PS: Du muß bei dem Timer die MousePos abfragen und auf das gewünschte Control umrechnen.