INSMODE( ) (Función)
Devuelve el modo actual de la tecla Insertar, o activa o desactiva el modo insertar.
INSMODE([lExpression])
Valores devueltos
Logical
Parámetros
- lExpression
Activa o desactiva el modo insertar. INSMODE(.T.) activa el modo insertar, e INSMODE(.F.) lo desactiva. Devuelve un valor lógico correspondiente al ajuste del modo insertar antes de ejecutar INSMODE(.T.) o INSMODE(.F.).
Observaciones
Si omite el argumento opcional y el modo insertar está activo (los caracteres se insertan delante del cursor), INSMODE( ) devuelve verdadero (.T.). Si el modo insertar está desactivado (los caracteres se sobrescriben en el punto de inserción), INSMODE( ) devuelve falso (.F.).
Ejemplo
El primer ejemplo siguiente utiliza INSMODE( ) para activar el modo insertar y luego alterna el modo al estado opuesto.
SET TALK ON
=INSMODE(.T.) && Set insert mode on
? INSMODE( )
= INSMODE(!INSMODE( )) && Toggle insert mode to opposite state
? INSMODE( )