Базовый цвет для среднеосвещенных областей
Таблица 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-эффектах для активных компонентов |
- Свойство Components хранит в себе массив компонентов, владельцем которых является данный компонент. Параметр свойств Index позволяет выбрать любой компонент из массива, благодаря свойству Component Index (см. далее). Индексы компонентов нумеруются, начиная с нуля. Число компонентов, содержащихся в массиве, можно определить с помощью свойства ComponentCount (см. далее).
- Свойство ComponentIndex определяет индекс (порядковый номер) компонента, содержащегося в компоненте-контейнере, а свойство ComponentCount — число компонентов, входящих в данный компонент контейнерного типа.
for i := 0 to ComponentCount - 1 do
if (Components[ i ].Name <> 'Button1') then
(Components[ i ] as TControl).Left: = (Components[ i ] as TControl).Left + 10;
- Свойство Constraints определяет размер ограничений, т. е. максимальную и минимальную величины ширины и длины компонента. Оно описывается следующим образом:
property Constraints: TSizeConstraints;Примечание
He устанавливайте данное свойство, если вы используете свойства Align или Anchors, т. к. это может привести к конфликту свойств и неправильной работе приложения. - Свойство Control State предназначено для определения текущего состояния компонента во время выполнения приложения. Данное свойство описано следующим образом:
property ControlState: TControlState;