Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.168 Beiträge
 
Delphi 12 Athens
 
#1

onMouseWheel-Ereignis nur einmal

  Alt 12. Apr 2004, 17:32
Moin ihr Wissenden.

Also ich verwende mal wieder dieses nette, im Form eingebaute Mausereignis für's Scrollrad und "leider" wird ja das Ereignis immer mehrmals aufgerufen. Also je nachdem, was in Windows/Maustreiber eingestellt ist (bei mir jeweils 3-mal pro Scrolleinheit, oder wie man das nennt).

Ich möchte das Scrollrad aber nicht zum Scrollen verwenden, wo dieses Verhalten ja nicht so stört, sondern zum weiterschalten eines Zählers. und da macht sich das nicht so gut.


Und nun meine Frage: Wie kann ich es also anstellen, so dass das Ereignis nur einmal aufgerufen wird, oder wie man das sonst noch beheben kann?


Ich könnte das ja über einen internen Zähler beheben, aber das Intervall zum Auslösen des Ereignisses von Hand einzustellen ist auch nicht Ideal.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat