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

Функция возвращает код типа используемой


    --------------------------------------------------------------------
 
  Описание
 
    Функция возвращает код типа используемой клавиатуры, что позволяет,
    например, проверить, имеет ли клавиатура клавиши <F11> и <F12>,
    которые поддерживает CT II.
 
  Примечания
 
  . При использовании не полностью совместимых клавиатур функция может
    возвращать некорректные результаты.
 


  Примеры
 
  . Запрос типа клавиатуры:
 
    ? KBDTYPE()         // Например, 2 (расширенная клавиатура)
 

See Also: KBDDISABLE()
KBDSPEED()
KBDSTAT()
DSETKBIOS()

 

 

 KEYSEC()
 Помещает код клавиши в буфер клавиатуры по истечении интервала времени.
------------------------------------------------------------------------------
 
  Синтаксис
 
    KEYSEC([<nKey|cScan>, [<nTime>], [<nCounter>],
        [<lMode>]]) --> lActivated
 
  Параметры
 
    <nKey|cScan> - код клавиши, помещаемый в буфер клавиатуры, задаваемый
    либо в числовой форме INKEY-кода, либо в виде последовательности двух
    символов (ASCII-кода и скан-кода).  По умолчанию ранее назначенное
    помещение кода клавиши в буфер клавиатуры отменяется.
 
    <nTime> - необязательный числовой параметр, задающий интервал времени
    в секундах, по истечении которого код клавиши помещается в буфер
    клавиатуры. Отрицательные значения задают интервал в единицах 1/18.2
    секунды.
 
    <nCounter> - необязательный числовой параметр, задающий количество
    повторений помещения кода клавиши в буфер клавиатуры. При значении
    (-1) помещение кода клавиши в буфер клавиатуры производится до явной
    отменены (путем вызова функции без параметров). По умолчанию
    повторения не производятся.
 
    <lMode> - необязательный логический параметр, задающий при значении
    .T. перезапуск внутреннего счетчика при каждом нажатии какой-либо

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