mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-10 05:21:49 +00:00
update doc/*/xml-ui-layouts.md
This commit is contained in:
parent
513bac81b5
commit
3f3972a952
2 changed files with 40 additions and 8 deletions
|
|
@ -59,20 +59,36 @@
|
|||
# Общие атрибуты контейнеров
|
||||
|
||||
В число контейнеров также входят панели и кнопки.
|
||||
- `padding` - внутренний отступ элемента. Тип: 4D вектор.
|
||||
Порядок: `"left,top,right,bottom"`
|
||||
- `scrollable` - возможность скроллинга. Тип: логический.
|
||||
- `scroll-step` - шаг скроллинга. Тип: целочисленный.
|
||||
|
||||
# Общие атрибуты панелей
|
||||
|
||||
В число панелей также входят кнопки.
|
||||
- `max-length` - максимальная длина, на которую растягивается панель до начала скроллинга (если scrollable = true). Тип: число
|
||||
- `min-length` - минимальная длина панели. Тип: число
|
||||
- `padding` - внутренний отступ элемента. Тип: 4D вектор.
|
||||
Порядок: `"left,top,right,bottom"`
|
||||
- `max-length` - максимальная длина, на которую растягивается панель до начала скроллинга (если scrollable = true). Тип: число.
|
||||
- `min-length` - минимальная длина панели. Тип: число.
|
||||
- `orientation` - ориентация панели: horizontal/vertical.
|
||||
- `interval` - пространство между элементами. Тип: число.
|
||||
|
||||
# Основные элементы
|
||||
|
||||
## Контейнер - *container*
|
||||
|
||||
Примитивный контейнер.
|
||||
Используйте статические позиции / `gravity` / скрипт для позиционирования элементов.
|
||||
|
||||
## Панель - *panel*
|
||||
|
||||
Простая панель. Располагает элементы в порядке, определяемом атрибутом `orientation`, подгоняя ширину (вертикальная) или высоту (горизонтальная) к своим.
|
||||
|
||||
## Разделитель - *splitbox*
|
||||
|
||||
Панель управляющая размерами и позицией двух элементов. Позволяет пользователю двигать разделитель, меняя размер элементов.
|
||||
|
||||
- `split-pos` - начальная позиция разделителя от 0.0 до 1.0.
|
||||
|
||||
## Кнопка - *button*
|
||||
|
||||
Внутренний текст - текст кнопки.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue