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

Действие функции не зависит от


    символов на экране.
 
  . Действие функции не зависит от режима, установленного
    Clipper-командой SET CURSOR.
 
  Примеры
 
  . Выделение номеров начальной и конечной строк курсора:
 
    nCursor := GETCURSOR()
    ? NUMHIGH(nCursor)          // Начальная строка курсора
    ? NUMLOW(nCursor)           // Конечная строка курсора
 



See Also: NUMHIGH()
NUMLOW()
SETCURSOR()

 

 

 GETKXLAT()
 Возвращает код переопределения клавиши.
------------------------------------------------------------------------------
 
  Синтаксис
 
    GETKXLAT(<cKeyValue|nKeyValue>) --> nKeyStatus
 
  Параметры
 
    <cKeyValue|nKeyValue> - параметр, задающий в символьной форме (см.
    файл описаний NT2SCAN.CH) или в виде числового значения ASCII-кода
    исходный код клавиши, проверяемой на переопределение или
    блокировку.
 
  Возвращаемое значение
 
    nKeyStatus - числовой код, соответствующий статусу заданной клавиши и
    со следующим значением:
 
    --------------------------------------------------------------------
       Код              Значение
    --------------------------------------------------------------------
        0               Клавиша не переопределена
       -1               Клавиша заблокирована
    Другое значение     Код клавиши после переопределения
    --------------------------------------------------------------------
 
 
    Возвращаемое значение может быть преобразовано в форму,
    используемую в файле описаний NT2SCAN.CH с помощью выражения:
    CHR(NUMLOW(<nKeyStatus>)) + CHR(NUMHIGH(<nKeyStatus>))
 
  Описание
 
    Функция позволяет проверить, была ли указанная клавиша
    переопределена или заблокирована функцией SETKXLAT(). Параметр
    <cKeyValue|nKeyValue> должен содержать исходный код клавиши.
    Информация по используемой кодировке приведена в описании функции

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