комбинированного числового значения цветовой атрибут
форме, принятой для Clipper-функции SETCOLOR(), или в виде
комбинированного числового значения цветовой атрибут для отображения
системного индикатора в активном состоянии. По умолчанию значение
"7/0".
<cAttrOFF|nAttrOff> - необязательный параметр, задающий в символьной
форме, принятой для Clipper-функции SETCOLOR(), или в виде
комбинированного числового значения цветовой атрибут для отображения
системного индикатора в пассивном состоянии. По умолчанию атрибут,
заданный параметром <cAttrOn|nAttrON>.
Возвращаемое значение
cNull - всегда пустая строка.
Описание
Функция предоставляет универсальный механизм отображения состояния
системных индикаторов NUM LOCK, SCROLL LOCK, CAPS LOCK и INSERT.
Вызов функции с заданием отображаемого текста, его цветовых атрибутов
и позиции на экране инсталлирует процесс контроля за состоянием
заданного системного индикатора. Средства Clipper при этом не
используются.
Отображаемая информация о состоянии системных индикаторов обновляется
примерно каждые 200 мс, поэтому при очистке экрана или его части нет
необходимости сохранять и восстанавливать области экрана, используемые
для отображения индикаторов.
Примечания
. Внимание! Функция изменяет один из системных векторов прерываний.
Поэтому перед окончанием выполнения программы для восстановления
исходного значения вектора необходимо произвести вызов функции с
опущенными параметрами. Восстановление векторов производится также
утилитой INTSAVE, входящей в комплект поставки CT II, и при
прикомпоновке CT II-драйвера CT2US50.OBJ.
. Внимание! Если длина текста, заданного параметром <cTextON>,
отличается от длины текста, заданного параметром <cTextOFF>, то
инсталляция процедур контроля за состоянием системных индикаторов не
производится.