Jedes von TControl abstammende Steuerelement hat das Ereignis "OnMouseMove", welches IMMER ausgelöst wird wenn der Mauszeiger über dem Objekt bewegt wird.
Einige Control haben auch die Ereignisse "OnEnter" und "OnLeave". Die sind sehr praktisch um z.B. die Frabe zu ändern wenn der Mauszeiger pber dem Element ist und sie wieder "normal" zu machen wenn der Mauszeiger das Object verlässt...
Nur haben die meisten Komponenten diese Ereignisse standardmässig nicht. Du kannst sie aber manuell nachrüsten, indem du eine Abgeleitete Komponente des Controls erstellst und die Windows-Messages WM_MOUSEENTER und WM_MOUSELEAVE abfängst und selber ein Ereignis auslöst.
Für ein TImage sähe das dann so aus:
www.swissdelphicente...showcode.php?id=1068
Das könntest du auch mit deinem Panel machen...
[edit]
Ohh ich sehe gearde, dass das Panel zu dem Komponenten gehört die die beiden Ereignisse schon besitzen
Na denn isses kein Problem dann nimmst du einfach OnEnter und OnLeave
[/edit]
Gruss Frederik