OVH Cloud OVH Cloud

Distinguer entre un clic et un double clic

4 réponses
Avatar
jean.paulo
Je cherche à pouvoir saisir des clics successifs, mais
séparés.(droit/gauche)

Mais il semble que si un délai minimal n'est pas respecté, le second clic,
même
de l'autre bouton, est confondu avec un double clic.

En VB6, y a t-il une solution ?



--
Jean.paulo.bidon@free.fr
Remove "bidon" to answer by mail

4 réponses

Avatar
Bismark Prods
j'ai pas testé mais il me semble que oui ! il te faut tester le bouton
enfoncé dans mouseup parce que si c'est up c'est que ca a été down avant !
lapalice.


"jean.paulo" a écrit dans le message de
news:
Je cherche à pouvoir saisir des clics successifs, mais
séparés.(droit/gauche)

Mais il semble que si un délai minimal n'est pas respecté, le second clic,
même
de l'autre bouton, est confondu avec un double clic.

En VB6, y a t-il une solution ?



--

Remove "bidon" to answer by mail



Avatar
jean.paulo
Je crois que j'ai essayé ça, et que j'ai eu des problèmes. Tu veux bien dire
IGNORER
totalement 'clic' et 'double clic', pour ne travailler que sur 'mouse down'
?

Je vais essayer à nouveau, Merci.

--
Jean.paulo

"Bismark Prods" a écrit dans le message de
news:%
j'ai pas testé mais il me semble que oui ! il te faut tester le bouton
enfoncé dans mouseup parce que si c'est up c'est que ca a été down avant !
lapalice.


"jean.paulo" a écrit dans le message de
news:
> Je cherche à pouvoir saisir des clics successifs, mais
> séparés.(droit/gauche)
>
> Mais il semble que si un délai minimal n'est pas respecté, le second


clic,
> même
> de l'autre bouton, est confondu avec un double clic.
>
> En VB6, y a t-il une solution ?
>
>
>
> --
>
> Remove "bidon" to answer by mail
>




Avatar
Bismark Prods
oui peut-etre avec un variable qui contient le bouton pressé en dernier et
ainsi tu peux comparer

"jean.paulo" a écrit dans le message de
news:
Je crois que j'ai essayé ça, et que j'ai eu des problèmes. Tu veux bien


dire
IGNORER
totalement 'clic' et 'double clic', pour ne travailler que sur 'mouse


down'
?

Je vais essayer à nouveau, Merci.

--
Jean.paulo

"Bismark Prods" a écrit dans le message de
news:%
> j'ai pas testé mais il me semble que oui ! il te faut tester le bouton
> enfoncé dans mouseup parce que si c'est up c'est que ca a été down avant


!
> lapalice.
>
>
> "jean.paulo" a écrit dans le message de
> news:
> > Je cherche à pouvoir saisir des clics successifs, mais
> > séparés.(droit/gauche)
> >
> > Mais il semble que si un délai minimal n'est pas respecté, le second
clic,
> > même
> > de l'autre bouton, est confondu avec un double clic.
> >
> > En VB6, y a t-il une solution ?
> >
> >
> >
> > --
> >
> > Remove "bidon" to answer by mail
> >
>
>



Avatar
jean.paulo
Oui, effectivement, il semble que dans MouseUP, ça marche. Par contre,
bizzarement, ça ne marche pas dans MouseDown. Allez comprendre !

En tout cas, Merci.

--
Jean.paulo

"Bismark Prods" a écrit dans le message de
news:%
j'ai pas testé mais il me semble que oui ! il te faut tester le bouton
enfoncé dans mouseup parce que si c'est up c'est que ca a été down avant !
lapalice.


"jean.paulo" a écrit dans le message de
news:
> Je cherche à pouvoir saisir des clics successifs, mais
> séparés.(droit/gauche)
>
> Mais il semble que si un délai minimal n'est pas respecté, le second


clic,
> même
> de l'autre bouton, est confondu avec un double clic.
>
> En VB6, y a t-il une solution ?
>
>
>
> --
>
> Remove "bidon" to answer by mail
>