Компоновка "абсолютное позиционирование"

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

Далее приведен пример того, как может выглядеть абсолютный макет (два компонента расположены на определенных позициях в корневой панели):

Ограничения абсолютного позиционирования

Ограничителями, характеризующими позицию компонента при абсолютном позиционировании, являются:

Координата x, координата y

Абсолютные горизонтальные и вертикальные координаты компонента. Увеличение горизонтальных (Х) координат происходит слева направо, увеличение вертикальных (Y) координат осуществляется сверху вниз, таким образом, крайний левый угол рамки имеет координаты X=0, Y=0.

Высота (z-order)

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

Масштабирование

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

Допустимые значения:

  • Нет - стандартное поведение, без масштабирования.
  • Вертикально - только вертикальное масштабирование.
  • Горизонтально - только горизонтальное масштабирование.
  • В обе стороны - масштабирование и вертикально, и горизонтально.