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

Очищает область экрана без учета


 

 CLWIN()
  Очищает область экрана без учета стандартных символа и атрибута.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CLWIN([<nTopLine>], [<nLeftCol>], [<nBottomLine>],
        [<nRightColumn>]) --> cNull
 
  Параметры
 
    <nTopLine> - необязательный числовой параметр, задающий номер строки


    верхнего левого угла очищаемой области. По умолчанию строка текущей
    позиции курсора.
 
    <nLeftCol> - необязательный числовой параметр, задающий номер столбца
    верхнего левого угла очищаемой области. По умолчанию столбец текущей
    позиции курсора.
 
    <nBottomLine> - необязательный числовой параметр, задающий номер
    строки нижнего правого угла очищаемой области. По умолчанию последняя
    строка экрана или окна.
 
    <nRightColumn> - необязательный числовой параметр, задающий номер
    столбца нижнего правого угла очищаемой области. По умолчанию последний
    столбец экрана или окна.
 
  Возвращаемое значение
 
    cNull - всегда пустая строка.
 
  Описание
 
    Функция используется для заполнения области экрана черным цветом без
    учета значений стандартных атрибута и символа. Эту функцию, в
    частности, полезно использовать при монохромном видеоадаптере.
 
    Заметное преимущество в скорости работы CLWIN() по сравнению с
    CLEARWIN() объясняется тем, что не используются параметры
    <cAttr|nAttr> и <cChar|nChar> или соответствующие им стандартные
    значения CLEARA и CLEARB.
 
    По отношению к Clipper-команде @ <Строка>, <Столбец>, CLWIN() имеет
    следующие преимущества:
 
  1 Возвращаемое значение типа символьной строки позволяет объединить
    ее вызов с выводом строки, например, LIST ... CLWIN() .
 
  2 Позиция курсора не изменяется.
 
  3 Параметры не обязательны. Если они опущены, то очистка

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