INSMODE( )-Funktion

Gibt den aktuellen Einfügemodus zurück oder aktiviert bzw. deaktiviert den Einfügemodus.

INSMODE([lExpression])

Rückgabewerte

Logisch

Parameter

  • lExpression
    Aktiviert oder deaktiviert den Einfügemodus. INSMODE(.T.) aktiviert und INSMODE(.F.) deaktiviert den Einfügemodus. Bevor INSMODE(.T.) oder INSMODE(.F.) ausgeführt werden, wird ein der Einstellung des Einfügemodus entsprechender logischer Wert zurückgegeben.

Hinweise

Wird das optionale Argument nicht angegeben und der Einfügemodus ist aktiviert (Zeichen werden vor dem Cursor eingefügt), gibt INSMODE( ) den Wert Wahr (.T.) zurück. Ist der Einfügemodus deaktiviert (Zeichen an der Einfügemarke werden überschrieben), gibt INSMODE( ) den Wert Falsch (.F.) zurück.

Beispiel

Im folgenden Beispiel wird der Einfügemodus mit INSMODE( ) aktiviert und anschließend umgeschaltet.

SET TALK ON
=INSMODE(.T.)  && Set insert mode on
? INSMODE( )
= INSMODE(!INSMODE( ))  && Toggle insert mode to opposite state
? INSMODE( )

Siehe auch

CAPSLOCK( ) | NUMLOCK( ) | SET TALK