Je veux désactiver temporairement l'effet d'un bouton de la souris pendant une partie d'une commande, tout en étant capable de détecter s'il a été enfoncé. Cela est-il possible ?
Réponses
Trop de publicités?
Andreas Spindler
Points
249
Pourquoi ne pas simplement mettre un Return
comme première commande ? Par exemple, la commande suivante réduit toute fenêtre lorsque vous cliquez deux fois dessus avec le bouton droit de la souris, dans un délai de 500 ms.
~RButton::
Return ; THIS HOTKEY IS DISABLED
If (A_PriorHotkey != A_ThisHotkey OR A_TimeSincePriorHotkey > 500)
Return
Sleep 250
Send {Esc}
WinMinimize, A
Return
NOTE : Sleep 250
attend le menu contextuel, puis Send {Esc}
le ferme. S'il n'a pas été désactivé.