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

режима клавиатуры. По умолчанию режим



 DSETKBIOS()
 Переключает режим функционирования клавиатуры.
------------------------------------------------------------------------------
 
  Синтаксис
 
    DSETKBIOS([<lNewKeyboardMode>]) --> lOldKeyboardMode
 
  Параметры
 
    <lNewKeyboardMode> - необязательный логический параметр, задающий при
    значении .T. включение, а при значении .F. выключение расширенного
    режима клавиатуры. По умолчанию режим не переключается.


 
  Возвращаемое значение
 
    lOldKeyboardMode - логическое значение, отражающее предыдущее
    состояние режима.
 
  Описание
 
    Начиная с версии Clipper 5.0 ввод с клавиатуры производится через BIOS,
    а не через DOS. Поэтому в данной версии, в отличие от предыдущих,
    расширенный режим клавиатуры исходно включен. При выключении
    расширенного режима клавиатуры вызовом DSETKBIOS(.F.) ввод
    осуществляется через DOS, что можно использовать при запуске
    программы с назначением ввода информации из файла, а не с консоли.
 
  Примечания
 
  . Символьные константы для кодов клавиш определены в файле описаний
    NT2SCAN.CH и приведены в книге "Введение в Clipper Tools II/5.0,
    Приложение Б".
 
  Примеры
 
  . Запуск из DOS с переназначением ввода:
 
    C:\>TEST < KEYS.DAT
 
  . Ввод из файла KEYS.DAT при выполнении программы TEST:
 
    DSETKBIOS(.F.)                      // Включение режима ввода
    ACCEPT "" TO cInput                 // через DOS.
 

See Also: KBDTYPE()
KEYREAD()
KEYSEND()
SETKXLAT()
SCANKEY()

 

 

 DSETNOLINE()
 Переключает режим перехода на новую строку при выводе на экран.
------------------------------------------------------------------------------
 
  Синтаксис
 
    DSETNOLINE([<lNewLFMode>]) --> lOldLFMode
 
  Параметры
 
    <lNewLFMode> - необязательный логический параметр, задающий при

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