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

также опущен, то замена осуществляется


Если
    атрибут <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, имеющее значение "черный на черном" (невидимый).

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