Einzelnen Beitrag anzeigen

BaYeR

Registriert seit: 28. Sep 2004
13 Beiträge
 
#1

Eigene Mouseevents werden zu oft ausgeführt

  Alt 30. Apr 2006, 01:08
Hallo Leute ich habe ein Problem mit den Events OnMouseEnter und OnMouseLeave bei einem TPanel.

Und zwar habe ich eine Klasse von TPanel abgeleitet und werte die Messages CM_MOUSEENTER und CM_MOUSELEAVE aus. Es funktioniert soweit ganz gut, nur entsteht nun das Problem, dass der Code in dem Event viel zu oft ausgeführt wird. Wenn ich z.B. ein Showmessage hineinsetze, bekomme ich z.B. beim Enter unendlich viele Message-Boxen, da hilft dann nurnoch Programm killen. So sollte das ja nicht sein, der Code sollte nur einmal beim MouseEnter ausgeführt werden.

Ich habe auch schon andere, fertige Komponenten ausprobiert, da tritt jedoch dasselbe auf.

Wäre schön, wenn jemand wüsste, woran das liegt

Vielen Dank im Vorraus
BaYeR
  Mit Zitat antworten Zitat