Ereignis MouseEnter simulieren
-
Hallo, ich will ne Komponente machen, die die Ereignisse "OnMouseEnter" und "OnMouseOut" (Maus wird über das Objekt gezogen, Maus verlässt Objekt) zur Verfügung stellt. So, wie erzeug ich diese Events am Besten? Mit OnMouseMove abfangen könnte man OnMouseEnter hinkriegen, aber OnMouseOut wird schwierig, weil OnMouseMove kommt ja nicht mehr wenn die Maus draußen ist, so daß ich eigentlich nich genau wissen kann wann die Maus rausflutscht. Die beste Lösung die mir einfällt ist, alle Zehntel Sekunde(oder so) nen Timer schießen zu lassen, zu schauen ob die Maus über dem Objekt ist oder nicht und wenn sich der Zustand geändert hat seit dem letzten Timer eben entweder MouseEnter oder MouseOut rauszuhauen. Ist das geschickt? Wie sollte man es sonst machen?
mfg HaMa
-
Suchfunktion.
-junix
-
Na gut, die Lösung mit CM_MOUSEENTER abfangen is etwas unkomplizierter
wußt gar nicht daß es diese Message gibt
-
Da hast du allerdings recht.
Das ändert aber trotzdem nichts an der Tatsache, dass du zuerst die Suchfunktion hättest benutzen sollen (-;-junix