Layout

layout – это корневой компонент для других компонентов и контейнеров дескриптора экрана. Подобно vbox, расположение его компонентов вертикальное.

Атрибуты

maxHeight

Задает максимальную высоту CSS для компоновки окна. Например, "640px", "100%".

maxWidth

Задает максимальную ширину CSS для компоновки окна. Например, "640px", "100%".

minHeight

Задает минимальную высоту CSS для компоновки окна. Например, "640px", "auto".

minWidth

Задает минимальную ширину CSS для компоновки окна. Например, "640px", "auto".

Например:

<layout minWidth="600px"
        minHeight="200px">
    <textArea width="800px"/>
</layout>
layout
Figure 1. Полноразмерный textArea в компоновке
layout scroll
Figure 2. Полосы прокрутки появляются, когда размер окна меньше минимальных размеров компоновки

Эти атрибуты работают и в режиме диалогового окна:

<dialogMode forceDialog="true"
            width="500"
            height="250"/>
<layout minWidth="600px"
        minHeight="200px">
    <textArea width="250px"/>
</layout>
layout modal
Figure 3. Полосы прокрутки появляются, когда размер диалогового окна меньше минимальных размеров компоновки

Все XML-атрибуты