Функция INSMODE()

Возвращает текущий режим вставки или включает или выключает этот режим.

Синтаксис:

INSMODE([lExpression])

Параметры:
lExpression
Включает или выключает режим вставки. Функция INSMODE(.T.) включает режим вставки, а INSMODE(.F.) выключает его. Возвращается логическое значение, соответствующее установке режима вставки перед выдачей INSMODE(.T.) или INSMODE(.F.).

Результат:
Логический.

Комментарии:
Если аргумент опущен и режим вставки включен (то есть символы вставляются перед курсором), функция INSMODE( ) возвращает значение "истина" (.T.). Если режим вставки выключен (символы "забиваются" по месту расположения точки ввода), INSMODE( ) возвращает "ложь" (.F.).

Пример:

* В следующем примере с помощью функции INSMODE( ) режим вставки
* включается, затем переключается в противоположное состояние:

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

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.02.2003