в миллисекундах для каждого шага
<nDelay> - время задержки в миллисекундах для каждого шага процедуры
очистки. Может иметь значение от 0 до 65535.
<nTopLine> - необязательный числовой параметр, задающий номер строки
верхнего левого угла очищаемой области. По умолчанию первая строка
экрана.
<nLeftColumn> - необязательный числовой параметр, задающий номер
столбца верхнего левого угла очищаемой области. По умолчанию первый
столбец экрана.
<nBottomLine> - необязательный числовой параметр, задающий номер
строки нижнего правого угла очищаемой области. По умолчанию последняя
строка экрана.
<nRightColumn> - необязательный числовой параметр, задающий номер
столбца нижнего правого угла очищаемой области. По умолчанию последний
столбец экрана.
<cChar|nChar> - необязательный параметр, задающий символ в формате
символьной строки или в виде числового значения ASCII-кода в диапазоне
от 0 до 255, которым замещаются данные в процессе очистки.
По умолчанию значение CLEARB.
Возвращаемое значение
cNull - всегда пустая строка.
Описание
Функция позволяет пошагово очищать область экрана в направлении от
внешних границ области к центру, с задержкой между шагами. При
пропуске какого-либо из параметров, задающих координаты области,
используются соответствующие значения для границ экрана.
Если опущен параметр <cChar|nChar>, задающий символ для очистки, то
используется стандартный символ CLEARB. В своем исходном значении
(CHR(255)), изменить которое можно вызовом функции SETCLEARB(), он в
отличие от пробела (CHR(32)) принимает цветовой атрибут при любом
экранном адаптере.
Примечания
. Если координаты области экрана не указаны, очищается весь экран.
Примеры
. Очистка всего экрана символом CLEARB с задержкой в 50 мс: