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( )