Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 184

В большинстве случаев проще работать с палитрой выравнивания, но при желании вы можете, разумеется, воспользоваться диалоговым окном.

Свойство Align

Свойство Align определяет способ выравнивания компонента в окне. Воз­можные значения свойства Align и их описания приведены в таблице 7.3.

Таблица 7.3. Возможные значения свойства Align

Значение Описание
al Bottom Компонент располагается вдоль нижнего края окна. Примером служит строка состояния, размещенная в нижней части главной формы.
alClient Компонент заполняет всю рабочую область окна. Если в окне размещены другие компоненты, будет заполнена оставшаяся часть рабочей области. В качестве примеров можно привести компоненты Memo, Image и RichEdit.
alLeft Компонент располагается вдоль левого края окна. Вертикальная панель инструментов является примером такого компонента.
aINone Компонент размещается в произвольном месте окна. Это значение установлено по умолчанию для большинства компонентов.
alRight Компонент располагается вдоль правого края окна.
alTop Компонент располагается вдоль верхнего края окна. Примером может служить панель инструментов.

Давайте познакомимся с различными типами выравнивания на практике. Создайте пустую форму. Затем выполните следующие действия:

1. Щелкните на вкладке Standard палитры компонентов и выберите ком­понент Panel. Разместите панель в любом месте формы.

2. Найдите свойство Align в окне инспектора объектов (оно находится в самом начале списка). Заметьте, что для него установлено значение al- None. Измените значение этого свойства на alTop. Панель будет разме­щена вдоль верхнего края формы, заняв всю ширину окна.

3. Попробуйте переместить панель обратно в центр формы. Вы увидите, что это невозможно — панель привязана к верхнему краю.

Web-дизайн (с) 2010 All rights reserved