Форма
Форма (объект тип TForm) является основой программы. Свойства формы (табл. П.1) определяют вид окна программы.
Таблица П.1. Свойства формы (объекта TForm)
Свойство
|
Описание
|
Name
|
Имя формы. В программе имя формы используется для управления формой и доступа к компонентам формы
|
Caption
|
Текст заголовка
|
Top
|
Расстояние от верхней границы формы до верхней границы экрана
|
Left
|
Расстояние от левой границы формы до левой границы экрана
|
Width
|
Ширина формы
|
Height
|
Высота формы :
|
ClientWidth
|
Ширина рабочей (клиентской) области формы, т. е. без учета ширины левой и правой границ
|
ClientHeight
|
Высота рабочей (клиентской) области формы, т. е. без учета высоты заголовка и ширины нижней границы формы
|
BorderStyle
|
Вид границы. Граница может быть обычной (bsSizeable), тонкой (bsSingle) или отсутствовать (bsNone). Если у окна обычная граница, то во время работы программы пользователь может при помощи мыши изменить размер окна. Изменить размер окна с тонкой границей нельзя. Если граница отсутствует, то на экран во время работы программы будет выведено окно без заголовка. Положение и размер такого окна во время работы программы изменить нельзя
|
Borderlcons
|
Кнопки управления окном. Значение свойства определяет, какие кнопки управления окном будут доступны пользователю во время работы программы. Значение свойства задается путем присвоения значений уточняющим свойствам
biSystemMenu, biMinimize, biMaximize и biHelp. Свойство
biSystemMenu определяет доступность кнопки Свернуть и кнопки системного меню,
biMinimize— кнопки Свернуть, biMaximize— кнопки Развернуть, biHelp — кнопки вывода справочной информации
|
Icon
|
Значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню
|
Color
|
Цвет фона. Цвет можно задать, указав название цвета или элемент цветовой схемы операционной системы. Во втором случае цвет компонента "привязан" к цветовой схеме операционной системы и будет изменяться при каждой смене цветовой схемы
|
Font
|
Шрифт. Шрифт, используемый "по умолчанию" компонентами, находящимися на поверхности формы. Изменение свойства Font формы приводит к автоматическому изменению свойства
Font компонента, располагающегося на поверхности формы. То есть компоненты наследуют свойство
Font от формы (имеется возможность запретить наследование)
|
Canvas
|
Поверхность, на которую можно вывести графику
|
|