SetStoreCapsLockMode

Legt fest, ob der Status der FESTSTELL-Taste nach dem Senden simulierter Tastendrücke wiederhergestellt werden soll.

SetStoreCapsLockMode, OnOff

Parameter

OnOff

Geben Sie einen der folgenden Werte an:

On: Die FESTSTELL-Taste wird auf ihren vorherigen Status zurückgesetzt, wenn Befehle, die Tasten senden, wie z.B. Send oder ControlSend, diese Taste für ihre Operation vorübergehend ändern mussten.

Off: Der Status der FESTSTELL-Taste wird nicht geändert. Dies führt dazu, dass Befehle, die Tasten senden, die Groß-/Kleinschreibung der Zeichen umkehren, wenn die FESTSTELL-Taste während dieser Operation eingeschaltet ist.

[v1.1.30+]: Anstelle von On und Off können auch die Dezimalwerte 1 und 0 verwendet werden.

Bemerkungen

Wenn SetStoreCapsLockMode nicht verwendet wird, ist die Einstellung standardmäßig On. Allerdings ist dies keine Garantie dafür, dass die FESTSTELL-Taste vor dem Senden der Tastendrücke deaktiviert wird oder dass ihr vorheriger Status danach wiederhergestellt wird.

SetStoreCapsLockMode wird selten verwendet, da das Standardverhalten in den meisten Fällen völlig ausreicht.

SetStoreCapsLockMode wird im Blind-Modus und in [v1.1.29+] im Text-Modus ignoriert, d.h. der Status der FESTSTELL-Taste bleibt in solchen Fällen unverändert.

[v1.1.23+]: Die interne Variable A_StoreCapsLockMode enthält die aktuelle Einstellung.

Jeder neue Thread (z.B. ein Hotkey, ein benutzerdefinierter Menüpunkt oder eine zeitgesteuerte Subroutine) verwendet zunächst die Standardeinstellung des Befehls. Diese Standardeinstellung kann geändert werden, indem der Befehl im automatischen Ausführungsbereich (ganz oben im Skript) verwendet wird.

SetCaps/Num/ScrollLockState, Send, ControlSend

Beispiele

Bewirkt, dass der Status der FESTSTELL-Taste nicht geändert wird.

SetStoreCapsLockMode, Off