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

Описание


Свойство Color определяет цвет фона компонента или цвет текста объекта TFont. Значение цвета может задаваться как значение, определяющее интенсивности красного, зеленого и синего цветов в формате RGB.

Классы


TControl

Определение


property Graphics::Tcolor Color

Таблица констант:

Константа Значение цвета
clBlack Черный
clMaroon Темно-бордовый
clGreen Зеленый
clOlive Оливково-зеленый
clNavy Темно-синий
clPurple Пурпурный
clTeal Морской воды
clGray Серый
clSilver Серебряный
clRed Красный
clLime Лимонно-зеленый
clBlue Синий
clYellow Желтый
clFuchsia Сиреневый
clAqua Голубой
clWhite Белый
clBackground Текущий цвет фона стола Windows
clScrollBar Текущий цвет полос прокрутки
clActiveCaption Текущий цвет фона полосы заголовка в активном окне
clInactiveCaption Текущий цвет фона полосы заголовка в неактивном окне
clMenu Текущий цвет фона меню
clWindow Текущий цвет фона окон
clWindowFrame Текущий цвет рамок окон
clMenuText Текущий цвет текста меню
clWindowText Текущий цвет текста окон
clCaptionText Текущий цвет текста заголовка в активном окне
clActiveBorder Текущий цвет бордюра активного окна
clInactiveBorder Текущий цвет бордюра неактивного окна
clAppWorkSpace Текущий цвет рабочей области приложений
clHighlight Текущий цвет фона выделенного текста
clHightlightText Текущий цвет выделенного текста
clBtnFace Текущий цвет поверхности кнопок
clBtnShadow Текущий цвет теней, отбрасываемых кнопками
clGrayText Текущий цвет текста недоступных элементов
clBtnText Текущий цвет текста кнопок
clInactiveCaptionText Текущий цвет текста заголовка в неактивном окне
clBtnHighlight Текущий цвет выделенной кнопки
cl3DDkShadow Цвет темных теней трехмерных элементов; только для Windows95/98 или NT4.0
cl3DLight Светлый цвет на краях освещенных трехмерных элемен­тов; только для Windows95/98 или NT4.0
clInfoText Цвет текста советов; только для Windows95/98 или NT4.0
clInfoBk Цвет фона советов; только для Windows95/98 или NT4.0

Как правило, лучше использовать в приложении эти системнозависимые цвета. Тогда ваше приложение не будет выбиваться из общей гаммы цветов, на которую настроился пользователь.
Если свойство ParentColor компонента установлено в true (это делается по умолчанию), то цвет данного компонента определяется свойством Color контейнера, содержащего данный компонент. Это позволяет автоматически согласовывать цвета компонентов, содержащихся в одной области окна. Как только вы задаете в Инспекторе Объектов или программно значение Color, свойство ParentColor переключается в false.

Поделиться