<splitter ... />

Разделитель области на две части.


Синтаксис

<splitter splitter-attributes>
   [тэг для области a]
   [тэг для области b]
<splitter/>

Атрибуты

Основные атрибуты (R/W):

Название Тип Описание
id id_name Уникальный, в рамках приложения, идентификатор объекта. Доступ к объекту с помощью AppScript выполняется через этот идентификатор.
Если id не задан, то интерпретатор автоматически заполнит его некоторым случайным в момент запуска приложения. В этом случае appxml-программист лишается возможности обращаться к объекту.

Визуальные атрибуты (R/W):

Название Тип Описание
location location Положение разделительной полосы относительно начала первой области. (Фактически - ширина первой области.)
type horizontal | vertical Тип разбиения области: по горизонтали (справа/слева) или по вертикали (сверху/снизу). По умолчанию, type=«horizontal»

Прочие атрибуты (R/W):

Название Тип Описание
a-* Атрибуты первой области. Поддерживаются все атрибуты панели <panel>.
b-* Атрибуты второй области. Поддерживаются все атрибуты панели <panel>.

Описание

Разделитель области на две части.

:!: Особенности использования сплиттера: При использовании сплиттера не рекомендуется в явном виде задавать размеры объектам, находящимся в зонах сплиттера. В противном случае, может быть непонятное поведение сплитбара. Рекомендуется ширины (или длины) зон сплиттера задавать через положение сплитбара (splitter.location).

Примеры

<splitter type="horizontal" a-id="sp_1" b-id="sp_2" position="center">
    <panel position="sp_1.center" background-color="pink"/>
    <panel position="sp_2.center">
        <splitter type="vertical" a-id="v_1" b-id="v_2" position="center">
            <panel position="v_1.center" background-color="blue"/>
            <panel position="v_2.center" background-color="yellow"/>
        </splitter>
    </panel>
</splitter>
 
tags/splitter.txt · Последние изменения: 2010/02/22 08:44 От admin
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS