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

рекомендуется использовать символьные константы, определенные


 

 

 Коды клавиш
 Имена символьных констант
------------------------------------------------------------------------------
 Полные скан-коды алфавитно-цифровых клавиш
 Комбинации <Ctrl> и <Alt> с алфавитно-цифровыми клавишами
 Функциональные клавиши и комбинации с ними
 Клавиши управления курсором, специальные и цифровые клавиши
 

 

  Коды клавиш
 


------------------------------------------------------------------------------
 
    При использовании функций DSETKBIOS(), KBDEMULATE(), KEYSEND(),
    KEYREAD(), GETKXLAT(), GETKXTAB(), SCANKEY() для кодов клавиш
    рекомендуется использовать символьные константы, определенные в файле
    описаний NT2SCAN.CH. По окончании инсталляции этот файл по умолчанию
    располагается в поддиректории INCLUDE.
 
    Ввиду перехода от кодов, используемых в Clipper Summer' 87, к BIOS
    кодированию, CT II функции предоставляют значительно большие
    возможности, особенно, в различении по кодам ранее не различимых
    клавиш.  Например, десятичная точка на цифровой части клавиатуры (PAD)
    имеет ASCII код 46 и скан код 83, в то время как точка на алфавитно
    цифровой части клавиатуры, при том же ASCII коде 46, имеет скан код
    52.
 
    Для поддержания совместимости оставлена возможность использования
    применявшейся ранее системы кодирования клавиш. Для этого следует в
    компилируемую программу включить оператор #INCLUDE "NT250.CH", либо
    оператор EXTERNAL _S87KEYS, содержащийся в файле описаний NT250.CH.
    Однако эту устаревшую систему кодирования рекомендуется использовать
    только для уже существующих программ и не рекомендуется использовать
    при разработке новых прикладных программ.
 

See Also: T-г-=
+--¦¬-=Ф¬¬ ¬ ¦-L-Кг АL=--L-гК
 

 

  Имена символьных констант
 
------------------------------------------------------------------------------
 
    Построение имен символьных констант, определяемых в файлах описаний,

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