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