FlowContainer
Успадковує: Container < Control < CanvasItem < Node < Object
Успадковано від: HFlowContainer, VFlowContainer
Контейнер, який влаштовує свою дитину, регулюється горизонтально або вертикально і обмотує їх навколо кордонів.
Опис
Контейнер, який влаштовує свою дитину, регулюється горизонтально або вертикально і обмотує їх навколо кордонів. Це схоже на те, як текст у книзі обгортається, коли більше слів не можна вписувати на рядок.
Посібники
Властивості
|
||
|
||
|
||
|
Методи
get_line_count() const |
Властивості теми
|
||
|
Переліки
enum AlignmentMode: 🔗
AlignmentMode ALIGNMENT_BEGIN = 0
Дочірні елементи керування будуть розташовані на початку контейнера, тобто вгорі, якщо орієнтація вертикальна, ліворуч, якщо орієнтація горизонтальна (праворуч для компонування RTL).
AlignmentMode ALIGNMENT_CENTER = 1
Дочірні елементи керування будуть розташовані в центрі контейнера.
AlignmentMode ALIGNMENT_END = 2
Дочірні елементи керування будуть розташовані в кінці контейнера, тобто внизу, якщо орієнтація вертикальна, праворуч, якщо орієнтація горизонтальна (ліворуч для компонування RTL).
enum LastWrapAlignmentMode: 🔗
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_INHERIT = 0
Останній частково заповнений ряд або стовпець буде вирівняно до попереднього ряду або стовпця відповідно до alignment.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_BEGIN = 1
Останній частково заповнений ряд або стовпець буде обгорнути до початку попереднього ряду або стовпця.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_CENTER = 2
Останній частково заповнений ряд або стовпчик буде обмотати вирівнюється до центру попереднього ряду або стовпця.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_END = 3
Останній частково заповнений ряд або стовпець буде обгорнути до кінця попереднього ряду або стовпця.
Описи властивостей
AlignmentMode alignment = 0 🔗
void set_alignment(value: AlignmentMode)
AlignmentMode get_alignment()
Вирівнювання дочірніх елементів контейнера (має бути одним із ALIGNMENT_BEGIN, ALIGNMENT_CENTER або ALIGNMENT_END).
LastWrapAlignmentMode last_wrap_alignment = 0 🔗
void set_last_wrap_alignment(value: LastWrapAlignmentMode)
LastWrapAlignmentMode get_last_wrap_alignment()
Поведінка обгортання останнього, частково заповненого рядка або стовпця (доповнювати один з LAST_WRAP_ALIGNMENT_INHERIT, LAST_WRAP_ALIGNMENT_BEGIN, LAST_WRAP_ALIGNMENT_CENTER, або LAST_WRAP_ALIGNMENT_END).
Якщо true, зворотний напрямок заповнення. Горизонтальні FlowContainer будуть заповнювати рядки знизу до вершини, вертикальні FlowContainer заповнять стовпчики прямо зліва.
При використанні вертикального FlowContainer з правою наліво пам'ятний контроль.layout_direction, стовпчики наповнять зліва направо замість.
Якщо true, то FlowContainer влаштує своїх дітей вертикально, а не горизонтально.
Не можна змінювати при використанні HFlowContainer та VFlowContainer.
Описи методів
Повернення поточного рахунку.
Описи тематичної нерухомості
Горизонтальне відділення вузлів дитини.
Вертикальне відділення дитячих вузлів.