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

в буквенном виде, принятом для


    либо в буквенном виде, принятом для Clipper-команды SET COLOR.
 
    <cRGB> - символ, задающий запрашиваемую компоненту основного цвета,
    в виде буквы R, G или B.
 
  Возвращаемое значение
 
    nPaletteValue - число в диапазоне от 0 до 63. При недействительных
    значениях параметров возвращается (-1).
 
  Описание
 
    В VGA-адаптере каждый цвет составляется комбинацией красного, зеленого


    и синего цветов. Интенсивность каждого из них определяется числом в
    диапазоне от 0 до 63, что позволяет устанавливать индивидуальные
    палитры различных цветов.
 
    GETVGAPAL() возвращает значения интенсивности R (красного), G
    (зеленого) или B (синего), используемые при формировании цвета, для
    которого производится запрос. Последний может быть задан в числовой
    форме (от 0 до 15) или в форме обычного цветового кодирования,
    используемого в команде SET COLOR.
 
  Примечания
 
  . Применение данной функции показано в программе Colorpal.prg,
    поставляемой с CT II.
 
  Примеры
 
  . Определить интенсивность красного в бирюзовом цвете:
 
    GETVGAPAL("BG", "R")
 

See Also: VGAPALETTE()

 

 

 INVERTATTR()
 Меняет местами коды основного и фонового цветовых атрибутов.
------------------------------------------------------------------------------
 
  Синтаксис
 
    INVERTATTR(<cAttr|nAttr>) --> nInvertAttr
 
  Параметры
 
    <cAttr|nAttr> - обрабатываемый цветовой атрибут в принятом в Clipper
    символьном формате или в виде комбинированного числового значения в
    диапазоне от 0 до 255.
 
  Возвращаемое значение
 
    nInvertAttr - инвертированный цветовой атрибут в числовом
    комбинированном формате.
 
  Описание
 
    Функция возвращает инвертированное значение, что соответствует обмену
    основного цвета на цвет фона. Например, красные символы на белом фоне

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