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

в данной главе функций, возвращающих


 
    Часть описываемых в данной главе функций, возвращающих и задающих
    состояния переключателей Clipper, появилась в Clipper Tools One.
    В Clipper 5.0 аналогичные действия выполняет функция SET(), поэтому
    некоторые из функций этой главы приведены только в целях
    совместимости с уже существующими программами. Такие функции помечены
    звездочкой (*).
 
    Если функция служит для установки внутренних переключателей Clipper,
    то ее имя представляется в виде:
 
    CSET + <первые 4 символа имени переключателя>
 


    Например, если имя переключателя CONFIRM, то имя соответствующей
    функции будет CSETCONF().
 
    При вызове функции с опущенным необязательным аргументом возвращается
    значение, соответствующее текущему состоянию переключателя.
    При вызове с параметрами функция устанавливает переключатель в
    заданное состояние и возвращает значение предыдущего состояния.
 
    При значении .T. необязательного параметра переключатель
    устанавливается в состояние включено, при значении .F. - выключено.
    Например, если переключаемый функцией CONFIRM() режим был выключен,
    то после выполнения следующей команды переменная lOldValue будет
    иметь значение .F., а режим включен:
 
    lOldValue := CSETCONF(.T.)
 
    Кроме доступа к внутренним переключателям Clipper, описываемые
    в данной главе функции обеспечивают доступ и к другой системной
    информации. Они позволяют, например, определить текущее состояние
    отладчика, уточнить, каким способом был введен символ, возвращаемый
    функцией LASTKEY(), задать состояние системных индикаторов
    CAPS LOCK, NUM LOCK, INSERT и SCROLL LOCK.
 

 

 CSETALL()
 Возвращает и/или устанавливает состояния всех переключателей Clipper.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CSETALL([<cNewSwitchList>]) --> cOldSwitchList
 

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