Компоненты. Форма.
Приложение представляет собой краткий справочник по компонентам и функциям C++ Builder.
В этом разделе приведено краткое описание базовых компонентов C++ Builder. Подробное описание этих и других компонентов можно найти в справочной системе.
Форма
Форма (объект тип 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 | Поверхность, на которую можно вывести графику |