Hallo Forum,
kann man eigentlich Klick und Doppelklick gegeneinander abgrenzen? Also mir schwebt dieser Vorgang vor:
if(Doppelklick)
{
tu dies
}
else if(Click)
{
tu jenes
}
wie aus dem Listing schon hervorgeht, soll der Doppelklick Vorrang haben und in seinem Fall der einfache Klick-Handler gar nicht ausgeführt werden. Ich habe also zwei Aufrufe in meinem Objekt: onClick und onDblClick.
Im Moment wird aber bei onDblClick auch die onClick-Funktion ausgeführt, das würde ich gern unterbinden. Das einzige was mir einfällt ist, das Click-Event in eine Warteschleife zu schieben - mind. so lange, wie ein Doppelklick dauert - und dann zu prüfen, ob ein Doppelklick stattgefunden hat. Aber da muß ich ja alles überwachen. Das kommt mir sehr kompliziert vor.
Gruß, Andreas
SELFFORUM - hier werden Sie geholfen,
auch in Fragen zu richtiges Deutsch