Редактирование абсолютного позиционирования

Редактирование абсолютной разметки гораздо проще редактирования табличной разметки. Перетащите компоненты мышью, и их координаты X и Y обновятся соответствующим образом. Для наиболее точного перетаскивания используйте клавиши с изображением стрелок.

Любой выбранный компонент можно масштабировать при помощи мыши. Кроме того, поддерживается одновременное перемещение/мастабирование выбранных компонентов.

Привязывание сетки

Часто бывает удобно сохранять обычное расстояние между компонентами в пределах абсолютной компоновки. Виджет будет выглядеть лучше, если компоненты правильно выровнены относительно друг друга. И хотя панель инструментов GUI Builder предлагает множество средств для выравнивания компонентов, один из лучших способов обеспечить правильное выравнивание - это использовать привязывание сетки.

Не путайте привязывание сетки абсолютной компоновки с компоновкой сетки.

Привязывание сетки видно только если виджет редактируется в GUI Builder. У него два шага: первый шаг, который может опционально использоваться для привязывания компонентов во время операций перетаскивания, и второй шаг, который всегда в десять раз больше первого шага.

Привязывание сетки можно контролировать отдельно в каждом контейнере, использующем абсолютную разметку. Существует три свойства компонентов, контролирующих привязывание сетки:

  • Показать сетку. Включает/выключает видимость привязывания сетки.
  • Шаг сетки. Главный шаг привязывания сетки в пикселях.
  • Пивязать к сетке. Если включен, все углы компонента прикрепляются к узлам сетки во время операций перетаскивания.

Несмотря на то, что функции управления привязыванием сетки имеются в окне свойств и сохраняются в шаблоне виджета, как и любые другие свойства, они не влияют на функционирование действующего виджета.

Единственной целью привязывания сетки является облегчение размещения компонентов в GUI Builder.