- Свойство Color
Свойство Color
Довольно часто при разработке программ используется свойство Color. Поскольку современные графические средства позволяют передавать миллионы цветовых оттенков, количество значений свойства Color довольно велико. Тем не менее ограниченный набор этих значений имеет индивидуальные названия, которые приведены в табл. 20.2 вместе с их описанием.
Таблица 20.2. Цветовые константы
Цветовая константа | Цвет | |
clBlack | Черный | |
clMaroon | Бордовый | |
clGreen | Зеленый | |
clOlive | Оливковый | |
clNavy | Цвет военно-морского флота | |
clPurple | Пурпурный | |
clTeal | Цвет "чирок" | |
clGray | Серый | |
clSilver | Серебряный | |
clRed | Красный | |
clLime | Ярко-зеленый (липовый) | |
clYellow | Желтый | |
clBlue | Синий | |
clFuchsia | Фуксия | |
clAqua | Цвет морской воды | |
clWhite | Белый | |
clMoneyGreen | Денежный (долларовый) | |
clSkyBlue | Небесно-голубой | |
clCream | Кремовый | |
clMedGray | Средне-серый | |
clActiveBorder | Цвет бордюра активного окна | |
clActiveCaption | Цвет заголовка активного окна | |
clAppWorkSpace | Цвет рабочей области компонента | |
clBackground | Цвет фона рабочего стола | |
clBtnFace | Цвет поверхности кнопок | |
clBtnHighlight | Цвет выделенной кнопки | |
clBtnShadow | Цвет теней кнопок | |
clBtnText | Цвет текста кнопок | |
clCaptionText | Цвет текста заголовка неактивного окна | |
clDefault | По умолчанию | |
clGradientActiveCaption | Для Windows 98 и Windows 2000. Цвет правой стороны градиентной заливки названия активного окна | |
clGradientInactiveCaption | Для Windows 98 и Windows 2000. Цвет правой стороны градиентной заливки названия неактивного окна | |
clGrayText | Цвет текста недоступных элементов | |
clHighlight | ||
clHiqhlightText | Цвет выделенного текста | |
clHotLight | Цвет фона выделенного текста | |
cllnactiveBorder | Цвет бордюра неактивного окна | |
clInactiveCaption | Цвет заголовка неактивного окна | |
cllnactiveCaptionText | Цвет текста заголовка неактивного окна | |
cllnfoBk | ||
cllnfoText | Для Windows 95 и NT. Цвет текста всплывающих подсказок | |
clMenu | Цвет фона меню | |
clMenuBar | ||
clMenuHighlight | Цвет выделенных пунктов меню | |
clMenuText | Цвет текста меню | |
clNone | Нет цвета | |
clScrollBar | Цвет полос прокрутки | |
cl3DDkShadow | Для Windows 95 и NT. Цвет темных теней трехмерных компонентов | |
cl3DLight | Для Windows 95 и NT. Цвет светлых частей трехмерного компонента | |
clWindow | Цвет фона окон | |
clWindowFrame | Цвет рамок окон | |
clWindowText | Цвет текста окон |
Для использования этих значений в программе необходимо присваивать их название свойству Color компонента. Например, строка, приведенная в листинге 20.2, изменяет свойство Color компонента Label1 на clGreen, то есть на зеленый цвет.
Листинг 20.2. Второй пример строки программы
Ранее мы уже применяли некоторые компоненты в создаваемых программах. Рассмотрим применение других компонентов, которые часто используются в программах, с одновременным изучением их свойств.