# Пользовательские дополнения

На главную

## WidgetPlacementXY. Описание расположение виджета.

Поля:

- QuantumScale: boolean - скалировать ли виджет стипенчато при изменении размеров окна. Поскольку шрифты могут быть четкими только при отображении пиксель в пиксель, их размер можно менять только дискретно, по целым числам. Соответственно, для сохранения пропорций контролов последние также должны менять свои размеры дискретно. По умолчанию false.

- sizingWidget - Виджет, по которому считается размер (используется в случае WIDGET_SIZING_CHILD)

- sizingWidgets - Виджеты, по которым считается размер (используется в случае WIDGET_SIZING_CHILDEN)

- X, Y: WidgetPlacement - описание размеров и расположения отдельно по горизонтали и вертикали. Поля:

- Align: number (enum WidgetAlign) - привязка к краям родительского виджета. По умолчанию WIDGET_ALIGN_LOW. Значения:

- WIDGET_ALIGN_LOW - по меньшему краю

- WIDGET_ALIGN_HIGH - по большему краю

- WIDGET_ALIGN_CENTER - по центру

- WIDGET_ALIGN_BOTH - растягивать на весь размер родительского виджета

- WIDGET_ALIGN_LOW_ABS - по абсолютным координатам в пределах экрана

- Sizing: number (enum WidgetSizing) - относительно каких виджетов будет происходить вычисление размера.По умолчанию WIDGET_SIZING_DEFAULT. Значения:

- WIDGET_SIZING_DEFAULT - по умолчанию, относительно родительского элемента

- WIDGET_SIZING_CHILDREN - размеры определяются относительно дочерних элементов, которые можно задать в массиве SizingWidgets свойства Placement виджета. Нужно учитывать, что хоть в этом массиве можно задать несколкьо виджетов, размер будет определяться одним виджетом с наибольшим размером.

- WIDGET_SIZING_INTERNAL - размер виджета определяется динамически в зависимости от его содержимого. Например, используется для TextView, чтобы размер определялся введенным в него текстом.

- Pos, HighPos: number - смещение относительно меньшего и большего края

- Size: number - размер

#### Search: "CategoryLuaApi" "CategoryWidgetMembers"

CategoryWidgetMembers
TextFileRef
Widget
WidgetButton
WidgetButtonState
WidgetButtonVariant
WidgetContainer
WidgetDiscreteScrollBar
WidgetDiscreteSlider
WidgetEditBase
WidgetEditBox
WidgetEditLine
WidgetForm
WidgetGlideScrollBar
WidgetGlideSlider
WidgetLayer
WidgetPanel
WidgetPlacementXY
WidgetsArrangement
WidgetScrollableContainer
WidgetScrollBar
WidgetSlider
WidgetTextContainer
WidgetTextStyle
WidgetTextView

CategoryLuaApi CategoryWidgetMembers

На главную