также опущен, то замена осуществляется
Если
атрибут <cNewAttr|nNewAttr> также опущен, то замена осуществляется на
CLEARA.
Примеры
. Замещение атрибута 7 ("белый на черном") на 0 ("черный на черном"
- невидимый):
COLORREPL(0, 7)
. Замещение всех атрибутов на атрибут 116 ("красный на белом"):
COLORREPL(116)
. Замещение атрибута "7/0" ("белый на черном") на 116 ("красный на
белом"):
COLORREPL(116, "7/0")
. Замещение всех атрибутов на значение CLEARA:
COLORREPL()
. Преобразование изображения с "белый на черном" на "черный на
белом". Параметры можно указывать разными способами:
COLORREPL("0/7", "7/0")
COLORREPL(112, 7)
. Допустимо и совмещение форматов:
COLORREPL("0/7", 7)
See Also: COLORWIN()
COLORTON()
Преобразует цветовые атрибуты из "nn/nn" или "cc/cc" формата в числовой.
------------------------------------------------------------------------------
Синтаксис
COLORTON(<cAttr>) --> nAttr
Параметры
<cAttr> - преобразуемый атрибут в формате "nn/nn" или "cc/cc".
Возвращаемое значение
nAttr - числовое значение атрибута в комбинированной форме.
Описание
Функция преобразует алфавитно-цифровой цветовой атрибут в формате
"nn/nn" или "cc/cc" в комбинированный числовой формат.
Комбинированный формат атрибута можно использовать с CT II-функциями
STRSCREEN(), SCREENMIX() и SCREENATTR(), а также с Clipper-командами
SAVE/RESTORE SCREEN.
Примечания
. В случае некорректного задания цветового атрибута функция
возвращает число 0, имеющее значение "черный на черном" (невидимый).