Константа Значение цвета
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 | Цвет темных теней трехмерных элементов; только для Windows 95 или NT 4.0 |
cl3DLight | Светлый цвет на краях освещенных трехмерных элементов; только для Windows 95 или NT 4.0 |
clInfoText | Цвет текста советов; только для Windows 95 или NT 4.0 |
clInfoBk | Цвет фона советов; только для Windows 95 или NT 4.0 |
Первая часть этих констант соответствует определенным цветам. А вторая часть определяется той схемой цветов, которую установил пользователь в Windows. Пользователь может менять эту схему с помощью Панели Управления Windows. Таким образом, эти цвета могут изменяться от системы к системе. Например, clBtnFace может соответствовать серому цвету в одной схеме и желтовато-коричневому в другой.
|
|
Как правило, лучше использовать в приложении эти системно зависимые цвета. Тогда ваше приложение не будет выбиваться из общей гаммы цветов, на которую настроился пользователь.
Вместо использования этих констант можно задавать TColor как 4-байтовое шестнадцатеричное число, три младших разряда которого представляют собой интенсивности синего, зеленого и красного цвета соответственно. Например, значение $00FF0000 соответствует чистому синему цвету, $0000FF00 - чистому зеленому, $000000FF - чистому красному. $00000000 - черный цвет, $00FFFFFF - белый.
Старший байт зарезервирован для служебной информации. Определить нужный цвет можно во время проектирования, выполнив двойной щелчок мышью на значении соответствующего свойства инспектора объектов.
|
|
Если свойство ParentColor компонента установлено в true (это делается по умолчанию), то цвет фона данного компонента определяется свойством Color контейнера, содержащего данный компонент. Например, цвет метки edit1 определяется цветом формы. Это позволяет автоматически согласовывать цвета компонентов, содержащихся в одной области окна. Как только вы задаете в Инспекторе Объектов или программно значение Color, свойство ParentColor переключается в false.
Приложение 2. Класс TFont.
Объект типа TFont, определяет множество характеристик, описывающих шрифт. Объект TFont используется при отображении текстов: высоту шрифта, его имя, атрибуты (полужирный, курсив) и т.д.
Рассмотрим свойства данного объекта:
Свойства | Тип | Описание |
Charset | TFontCharset | Определяет набор символов шрифта (язык шрифта) |
Color | TColor | Определяет цвет шрифта. |
Height | Integer | Характеризует высоту шрифта в пикселях. Это свойство связано с свойством Size |
Name | TFontName | Вид (имя) шрифта. |
Size | Integer | Размер шрифта в пунктах |
Style | TFontStyle | Стиль шрифта Свойство Style задает стиль: характер начертания символов заданного шрифта. Свойство представляет собой множество или пустое, или содержащее одно и более следующих значений: fsBold Полужирный fsItalic Курсив fsUnderline Подчеркнутый fsStrikeout Перечеркнутый горизонтальной прямой |
Наиболее часто используются следующие свойства: Color, Size, Style, Name.
|
|
Дата добавления: 2018-11-24; просмотров: 289; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!