OVH Cloud OVH Cloud

Bouton Double-Click

3 réponses
Avatar
Philippe R.
Bonjour à tous,

je voudrais savoir s'il est possible, pour un bouton dans un formulaire, de
lui associer un code evenement pour le click, et un autre code evenement pour
le double click.

En pratique, j'arrive bien à ecrire les 2 codes, mais d'est toujours le
click qui l'emporte sur le double-click (j'utilise pour le double click un
troisieme bouton de ma souris)

Je pense donc que c'est l'un OU l'autre.

Pouvez-vous me contre-dire, et me donner le moyen d'utiliser un bouton de 2
manières différentes.

Merci.

Fil.R

3 réponses

Avatar
jt
Bonsoir
Je pense que le plus simple est d'utiliser l'evenement mousedown plutot que
click et double click
dans l'evenement mousedown ou mouseup il y a une variable button qui vaut 1
pour le bouton gauche
2 pour le bouton droit
3 pour le troisieme bouton s il existe
on peut meme utilise les touche maj ctrl et alt associees au click avec la
variable shift qui vaut 1 pou maj
2 pour ctrl
4 pour alt
on peut meme cumuler 3 pour maj et ctrl etc
il te suffit donc de mettre un select case button dans ta procedure

"Philippe R." a écrit dans le message
de news:
Bonjour à tous,

je voudrais savoir s'il est possible, pour un bouton dans un formulaire,
de
lui associer un code evenement pour le click, et un autre code evenement
pour
le double click.

En pratique, j'arrive bien à ecrire les 2 codes, mais d'est toujours le
click qui l'emporte sur le double-click (j'utilise pour le double click un
troisieme bouton de ma souris)

Je pense donc que c'est l'un OU l'autre.

Pouvez-vous me contre-dire, et me donner le moyen d'utiliser un bouton de
2
manières différentes.

Merci.

Fil.R


Avatar
Philippe R.
Bonjour et merci.

On peut donc utiliser un bouton de plusieurs façons.

J'ai testé et cela me ravit.

Bien à vous.

Fil.R


Bonsoir
Je pense que le plus simple est d'utiliser l'evenement mousedown plutot que
click et double click
dans l'evenement mousedown ou mouseup il y a une variable button qui vaut 1
pour le bouton gauche
2 pour le bouton droit
3 pour le troisieme bouton s il existe
on peut meme utilise les touche maj ctrl et alt associees au click avec la
variable shift qui vaut 1 pou maj
2 pour ctrl
4 pour alt
on peut meme cumuler 3 pour maj et ctrl etc
il te suffit donc de mettre un select case button dans ta procedure

"Philippe R." a écrit dans le message
de news:
Bonjour à tous,

je voudrais savoir s'il est possible, pour un bouton dans un formulaire,
de
lui associer un code evenement pour le click, et un autre code evenement
pour
le double click.

En pratique, j'arrive bien à ecrire les 2 codes, mais d'est toujours le
click qui l'emporte sur le double-click (j'utilise pour le double click un
troisieme bouton de ma souris)

Je pense donc que c'est l'un OU l'autre.

Pouvez-vous me contre-dire, et me donner le moyen d'utiliser un bouton de
2
manières différentes.

Merci.

Fil.R







Avatar
jt
bonsoir
merci pour le retour
bonne continuation
"Philippe R." a écrit dans le message
de news:
Bonjour et merci.

On peut donc utiliser un bouton de plusieurs façons.

J'ai testé et cela me ravit.

Bien à vous.

Fil.R


Bonsoir
Je pense que le plus simple est d'utiliser l'evenement mousedown plutot
que
click et double click
dans l'evenement mousedown ou mouseup il y a une variable button qui vaut
1
pour le bouton gauche
2 pour le bouton droit
3 pour le troisieme bouton s il existe
on peut meme utilise les touche maj ctrl et alt associees au click avec
la
variable shift qui vaut 1 pou maj
2 pour ctrl
4 pour alt
on peut meme cumuler 3 pour maj et ctrl etc
il te suffit donc de mettre un select case button dans ta procedure

"Philippe R." a écrit dans le
message
de news:
Bonjour à tous,

je voudrais savoir s'il est possible, pour un bouton dans un
formulaire,
de
lui associer un code evenement pour le click, et un autre code
evenement
pour
le double click.

En pratique, j'arrive bien à ecrire les 2 codes, mais d'est toujours le
click qui l'emporte sur le double-click (j'utilise pour le double click
un
troisieme bouton de ma souris)

Je pense donc que c'est l'un OU l'autre.

Pouvez-vous me contre-dire, et me donner le moyen d'utiliser un bouton
de
2
manières différentes.

Merci.

Fil.R