Einzelnen Beitrag anzeigen

Benedikt1983

Registriert seit: 12. Dez 2003
37 Beiträge
 
#1

OnMouse Down entweder ssDouble oder ssLeft!

  Alt 26. Mai 2005, 14:25
Hallo,

ich habe folgendes Problem: Ich will auf OnMouseDown (einer ListView) abfragen, ob ein Doppelklick oder ein Linksklick auf ein Item erfolgt ist.
Bei einem Doppelklick wird das Ereignis zweimal aufgerufen. Einmal mit ssLeft in Shift und einmal mit ssDouble. Ich habe Aktionen für beide Fälle, kann also nicht den einfachen Linksklick aus der Ereignisbehandlungroutine auslagern.
On DblClick geht nicht, da hier die Mauskoordinaten nicht übergeben werden.

Wie kann man in OnMouseDown unterscheiden, ob Links- oder Doppelklick das Ereignis auslöste?

Vielen Dank
Benne
  Mit Zitat antworten Zitat