Мониторинг обменных курсов валют
18c0693f

Базовый цвет для среднеосвещенных областей



Таблица 8.13 (окончание)

Константа
Цвет
clActiveLight
Цвет светлых областей в 3D-эффектах для активных компонентов
clMidlight
Базовый цвет для среднеосвещенных областей в 3D-эффектах
clNormalMidlight
Цвет среднеосвещенных областей в 3D-эффектах для включенных неактивных компонентов
clDisabledMidlight
Цвет среднеосвещенных областей в 3D-эффектах для отключенных компонентов
clActiveMidlight
Цвет среднеосвещенных областей в 3D-эффектах для активных компонентов
clMid
Базовый цвет для темных областей в 3D-эффектах
clNormalMid
Цвет темных областей в 3D-эффектах для включенных неактивных компонентов
clDisabledMid
Цвет темных областей в 3D-эффектах для отключенных компонентов
clActiveMid
Цвет темных областей в 3D-эффектах для активных компонентов
clDark
Базовый цвет для очень темных областей в 3D-эффектах
clNormalDark
Цвет очень темных областей в 3D-эффектах для включенных неактивных компонентов
clDisabledDark
Цвет очень темных областей в 3D-эффектах для отключенных компонентов
clActiveDark
Цвет очень темных областей в 3D-эффектах для активных компонентов
clShadow
Базовый цвет тени в 3D-эффектах
clNormalShadow
Цвет тени в 3D-эффектах для включенных неактивных компонентов
ClDisabledShadow
Цвет тени в 3D-эффектах для отключенных компонентов
clActiveShadow
Цвет тени в 3D-эффектах для активных компонентов
Данные константы цвета, начиная с clBackground, определяются той цветовой схемой Х-Windows, которая установлена пользователей на конкретном компьютере. Эти цвета рекомендуется использовать при разработке приложений для передачи третьим лицам.

Рассмотрим пример применения данных свойств.Предположим, что на форме имеется несколько компонентов. Задача — сместить все компоненты, которые присутствуют на форме, кроме компонента Button1, вправо на 10 единиц. Для этого можно использовать следующий код:

for i := 0 to ComponentCount - 1 do
if (Components[ i ].Name <> 'Button1') then
(Components[ i ] as TControl).Left: = (Components[ i ] as TControl).Left + 10;

Значение свойства ControlState состоит из набора флагов, обозначения которых приведены в табл. 8.14.



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


Самый выгодный курс обмена валюты