Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2
Кент Рейсдорф. BORLAND C++BUILDER. Страница 182
1. Поместите в форму пять кнопок, расположив их по вертикали и не заботясь о положении левых краев.
2. Выделите кнопки, окружив их пунктирной рамкой. Форма должна выглядеть примерно как на рис. 7.11.
3. Выберите в главном меню пункт View | Alignnment Palette. На экране появится палитра выравнивания. Передвиньте ее при необходимости так, чтобы она не закрывала форму.
4. Щелкните на кнопке Align Left Edges, чтобы выровнять кнопки в форме.
Видите, как просто? Пока кнопки выделены, давайте попробуем выровнять их по-другому. Опция Space Equally Vertically (Установить равный шаг по вертикали) позволит нам расположить кнопки равномерно. Щелкните на кнопке Space Equally Vertically палитры выравнивания. Форма должна принять вид, как на рис. 7.12.
Опции Center Horizontally in Window (Отцентрировать в окне по горизонтали) и Center Vertically in Window (Отцентрировать в окне по вертикали) работают в точности так, как это следует из их названий. Они удобны для центрирования отдельных компонентов (например, кнопок) или групп компонентов относительно формы. Пока кнопки в вашей форме остаются выделенными, попробуйте обе опции в действии, щелкнув на соответствующих кнопках палитры выравнивания. Вы увидите, как кнопки будут отцентрированы по горизонтали и вертикали.
с
Опции Align Tops, Align Bottoms и Align Right Edges работают точно так же, как и опция Align Left Edges, рассмотренная выше, поэтому нет особого смысла останавливаться на каждой из них в отдельности.
Опции Align Horizontal Centers (Выровнять центры по вертикали) и Align Vertical Centers (Выровнять центры по горизонтали) могут быть использованы для центрирования компонентов друг относительно друга. Это лучше всего проиллюстрировать с помощью геометрических фигур (компонент Shape). Создайте новую форму (или удалите кнопки с предыдущей) и выполните следующие действия: