Клиппер 5. Справочник

комбинированного числового значения цветовой атрибут


    форме, принятой для 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>, то
    инсталляция процедур контроля за состоянием системных индикаторов не
    производится.
 

Содержание раздела