tak click je docela jasnej - mousedown & mouseup na jednom tlacitku (resp. obrazku, textoboxu, ...), pokud mousedown | mouseup nastane nekde jinde, tak to neni click.
pak to muzes jeste rozsirit o to, ze pokud bude mousedown & mouseup od sebe v x | y ose vzdalenej vic nez K pixelu, tak to jako click brat nebudes. pripadne muzes udelat jeste casovej rozdil. pokud nastanou mousedown & mouseup do mene nez casu T, tak to beres jako click, a pokud pozdejc, tak to znamena rigth click (tak to je delany napr. na PDA )