R:: if (CommandIsRunningYeah = 0) { Send R } Return
Und dann CommandIsRunningYeah
am Anfang Ihres Befehls auf 1 und am Ende auf 0 setzen.
Ich möchte den Effekt einer Maustaste während eines Befehls teilweise deaktivieren, aber immer noch erkennen können, ob er gedrückt wurde. Ist das möglich?
R:: if (CommandIsRunningYeah = 0) { Send R } Return
Und dann CommandIsRunningYeah
am Anfang Ihres Befehls auf 1 und am Ende auf 0 setzen.
Warum setzen Sie nicht einfach eine Return
Anweisung als ersten Befehl? Der folgende Befehl minimiert beispielsweise jedes Fenster, wenn Sie mit der rechten Maustaste zweimal innerhalb von 500 ms darauf klicken.
~RButton:: Return ; THIS HOTKEY IS DISABLED If (A_PriorHotkey != A_ThisHotkey OR A_TimeSincePriorHotkey > 500) Return Sleep 250 Send WinMinimize, A Return
HINWEIS: Sleep 250
Wartet auf das Kontextmenü und Send
schließt es dann. Wenn es nicht deaktiviert wurde