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

Поскольку обработка состояния системного индикатора


  . Поскольку обработка состояния системного индикатора INSERT ведется
    отдельно от обработки этого режима Clipper, а клавиша <Insert> имеет
    INKEY-код, то отображение этого индикатора имеет смысл лишь при
    выполнении таких команд и функций Clipper, как READ и MEMOEDIT().
 
  Примеры
 
  . Отображение состояния индикатора CAPS LOCK в строке 24 и столбце
    50:
 
    SHOWKEY("C", 24, 50, "CAPS", "    ")
 
  . Задание цветовых атрибутов как в числовом, так и в символьном


    виде:
 
    SHOWKEY("N", 24, 60, "NUM ON", "NUMOFF", 112, "W/R")
 
  . Инверсия отображения при изменении состояния индикатора:
 
    SHOWKEY("S", 24, 70, "SCRL", "SCRL", "0/7", "7/0")
 
  . Отмена контроля за состоянием индикатора NUM LOCK:
 
    SHOWKEY("N")
 
  . Отмена контроля за состоянием всех системных индикаторов:
 
    SHOWKEY()
 

See Also: SHOWTIME()

 

 

 SOUND()
 Генерирует звук заданной частоты и длительности.
------------------------------------------------------------------------------
 
  Синтаксис:
 
    SOUND(<nFrequency>, <nDuration>, [<lTimer>]) --> cNull
 
    или:
 
    SOUND(<cToneSequence>, [<lTimer>]) --> cNull
 
  Параметры
 
    <nFrequency> - числовой параметр, задающий частоту звука в герцах.
 
    <nDuration> - числовой параметр, задающий длительность звука в 1/100
    или 1/18.2 с в зависимости от значения параметра <lTimer>.
 
    <lTimer> - необязательный логический параметр, задающий при значении
    .T. длительность звука в единицах 1/18.2 с, а при значении .F. или по
    умолчанию в единицах 1/100 с.
 
    <cToneSequence> - символьная строка, содержащая кодировку мелодии.
    Каждый звук мелодии кодируется четырьмя байтами - первые два задают

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