Hi!
Hab das Problem auch imemr noch! Aber vielleicht helfen dir ja meine Überlegungen.
Also ich würd einen Timer mit ne Interval von 1 sek oder weniger machen. Dieser müsste abfragen, wo die Maus ist. Dann musst du noch die Fläche deines Programmes ausrechnen und schauen, ob die Maus über dem Formular ist. Wenn ja, machst du irgendne Variable auf True. Bei nächsten Durchlauf ist dann die Maus vielleicht nicht mehr über dem Form. Wenn der Timer dann feststellt, dass die Maus mal über derm Form war, dann führt er die Funktion aus. Dann brauchst du nur noch die Variable wieder auf False zu setzen.
Also sowas müsste gehen. Habs aber noch net ausprobiert.
Ich hoffe, ich hab dir damit geholfen!
Tschau
_________________
Delphi - Delphi - Delphi, was sonst?