Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - [VisualCLX] OnMouseLeave mit Panel


Coder - So 27.02.05 16:58
Titel: OnMouseLeave mit Panel
Hi
Ich will ein OnMouseLeave Event für ein Panel machen. :autsch:
Ich weis das, das irgendwie mit CM_MouseLeave funktioniert.
Aber in der suche hab ich keinen brauchbaren Code gefunden. Jeder macht das irgendwie anders. :gruebel:
Wie mach ich das denn jetzt genau?


AXMD - So 27.02.05 17:17

Wenn du's mit OOP machen willst: TPanel ableiten, Message CM_MouseLeave abfangen und dort dann dein OnMouseLeave (oder wie du das auch immer nennst) rein ;)

AXMD


raziel - So 27.02.05 18:25

Hier [http://www.delphi-forum.de/viewtopic.php?p=151441#151441] gibts das von mir mit Code für TAnimate und OnMouseEnter. Das geht mit OnMouseLeave auf TPanel genauso, dürfte also kein Problem für dich sein, umzusetzen ;) Falls doch einfach nachfragen :)


Coder - So 27.02.05 18:46

Ich habs jetzt wie Teebee [http://www.delphi-forum.de/viewtopic.php?t=20576&highlight=] gemacht.
Mit einem TPanel funktioniert es, jedoch nicht mit einer TTrackBar. :gruebel:


Coder - So 27.02.05 18:50

Wenn ich die TrackBar vom Panel runternehme funktioniert es. :shock:
Aber wie mach ich das jetzt mit Panel?