Учись программированию на C++ Builder бесплатно!

Описание


Тип TColor используется для описания цвета объекта. Применяется в свойствах Color многих компонентов, в подсвойствах объекта типа TFont, при прорисовке изображений, в таблицах и т.д.

В модуле Graphics определено множество констант типа TColor. Одни из них непосредственно определяют цвета (например clBlue - синий), другие определяют цвета элементов окон, которые могут меняться в зависимости от выбранной пользователем палитры цветов Windows (например, clBtnFace - цвет поверхности кнопок). Вместо использования этих констант можно задавать TColor как 4-байтовое шестнадцатеричное число, три младших разряда которого представляют собой интенсивности синего, зеленого и красного цвета соответственно.

Если старший байт равен нулю (00), то берется ближайший к заданному цвет из системной палитры. Если старший байт равен единице (01), то берется ближайший к заданному цвет из текущей палитры. Если старший байт равен двум (02), то берется ближайший к заданному цвет из логической палитры контекста данного устройства.

Модуль


graphics.h

Определение


enum TColor {clMin=-0x7fffffff-1, clMax=0x7fffffff};

Поиск по сайту