Skip to main content

Класс HorizontalTextAnchoredPosition

Класс HorizontalTextAnchoredPosition предназначен для управления относительным положением объекта со смещением или выравниванием по горизонтали.

Объекты могут быть созданы с помощью следующих конструкторов:


HorizontalTextAnchoredPosition(HorizontalRelativeTo relativeTo);
HorizontalTextAnchoredPosition(HorizontalRelativeTo relativeTo, Unit offset);
HorizontalTextAnchoredPosition(HorizontalRelativeTo relativeTo, HorizontalAnchorAlignment alignmentType);

ПолеТипОписание
HorizontalTextAnchoredPosition.relativeToHorizontalRelativeToТип размещения объекта относительно закрепленной позиции по горизонтали
HorizontalTextAnchoredPosition.offsetfloatСмещение объекта
HorizontalTextAnchoredPosition.alignmentHorizontalAnchorAlignmentТип выравнивания объекта относительно закрепленной позиции по горизонтали

Примеры​


// Использование конструкторов
auto horzTextAnchoredPos = HorizontalTextAnchoredPosition(HorizontalRelativeTo::Character);
horzTextAnchoredPos = HorizontalTextAnchoredPosition(HorizontalRelativeTo::Character, 10.0);
horzTextAnchoredPos = HorizontalTextAnchoredPosition(HorizontalRelativeTo::Character, HorizontalAnchorAlignment::Inside);

// Непосредственное обращение к полям
horzTextAnchoredPos.offset = 15.0;
horzTextAnchoredPos.relativeTo = HorizontalRelativeTo::ColumnInsideMargin;
horzTextAnchoredPos.alignment = HorizontalAnchorAlignment::Inside;