Очищает часть строки без учета
See Also: CLWIN()
SETCLEARA()
SETCLEARB()
CLEOL()
Очищает часть строки без учета стандартных символа и атрибута.
------------------------------------------------------------------------------
Синтаксис
CLEOL([<nRow>], [<nColumn>]) --> cNull
Параметры
<nRow> - необязательный числовой параметр, задающий номер очищаемой
строки. По умолчанию строка текущей позиции курсора.
<nColumn> - необязательный числовой параметр, задающий номер столбца,
с которого начинается очистка. По умолчанию столбец текущей позиции
курсора.
Возвращаемое значение
cNull - всегда пустая строка.
Описание
Функция используется для заполнения области экрана черным цветом без
учета значений стандартных атрибута и символа. Эту функцию, в
частности, удобно использовать при монохромном видеоадаптере.
Заметное преимущество в скорости работы CLEOL() по сравнению с
CLEAREOL() объясняется тем, что не используются параметры
<cAttr|nAttr> и <cChar|nChar> или соответствующие им стандартные
значения CLEARA и CLEARB.
По отношению к Clipper-команде @ <Строка>, <Столбец>, очищающей
строку, CLEOL() имеет следующие преимущества:
1 Возвращаемое значение типа символьной строки позволяет объединить
ее вызов с выводом строки, например, LIST ... CLEOL().
2 Позиция курсора не изменяется.
3 Параметры не обязательны. Если они опущены, то очистка
производится, начиная с позиции курсора.
Примеры
. Очистка от текущей позиции курсора до конца строки:
CLEOL()
. Очистка строки 23 от столбца позиции курсора и до конца:
CLEOL(23)
. Очистка строки 23 от столбца 15 и до конца:
CLEOL(23, 15)
See Also: CLEAREOL()
CLEARWIN()
CLWIN()