Одними и теми же свойствами могут обладать разные компоненты.
Свойство | Значение |
Height Width | Высота и ширина компонента в пикселях |
Left | Положение левой кромки компонента относительно формы |
Top | Положение верхней кромки компонента относительно формы |
Align | Положение компонента относительно формы: alTop (сверху), alBotton (снизу), alLeft (слева), alRight (справа), alNone (определяется свойствами Left и Top) |
Ctl3D | Если True, то компонент имеет объемный вид, иначе –плоский |
BevelEdges BevelKind BevelInner BevelOuter | Задают вид обрамления оконного компонента |
Color | Цвет фона компонента |
Font | Внешний вид (размер, цвет и т.д.) шрифта для надписей |
Caption | Связывает текстовую строку с управляющим компонентом: надпись на кнопке, текст метки, заголовок окна для формы |
Техт | Содержимое поля для текстового окна, которое будет видно при загрузке формы |
Visible | Если это свойство имеет значение True, то компонент будет видимым на форме, а если – False, то он будет невидимым |
Enabled | Eсли это свойство имеет значение False, то компонент недоступен, т.е. щелчок мыши по этому элементу не даст эффекта, при этом текст, размещенный на нем, будет серым. Если это свойство имеет значение True, то компонент можно будет использовать в процессе работы программы |
AutoSize | Если это свойство имеет значение True, то размеры оконного компонента будут автоматически меняться при изменении размера шрифта, или добавления в него неоконных компонентов |
Hint ShowHint | Если свойство ShowHint имеет значение True, то всплывает посказка – текст, содержащийся в свойстве Hint |
Focused | Если это свойство имеет значение True, то данный компонент получил фокус. Поскольку клавиатура одна, а элементов на форме, которые могут ее использовать несколько, то только один компонент на форме может получить фокус. Фокус объекту можно передать методом SetFocus |
TabStop | Если это свойство имеет значение True, то данный компонент получает фокус с помощью клавиши Tab |
TabOrder | Порядковый номер выбора компонента клавишей Tab |
Примеры использования в программе:
Установка свойства в программе | Результат |
Edit1.AutoSize:=True; | Автоматическое изменение размеров текстового окна |
Edit1.Text:=FloatToStr(a); | Вывод в текстовое окно значения вещественной переменной a |
Button1.TabOrder:=3; | После третьего нажатия клавиши Tab командная кнопка получит фокус |
Button1.Hint:=’Завершение программы’; | После наведения курсора мыши на командную кнопку появится подсказка о ее назначении |