Используется для определения положения и размера меню, которое обычно реализуется с помощью всплывающих окон или диалоговых окон.
В стандартном макете есть пять параметров:
Положение меню определяется положением щелчка мыши. Меню появляется в правом нижнем углу от позиции щелчка (размер экрана будет адаптирован соответствующим образом, чтобы гарантировать, что меню находится в пределах экрана).
<popup self_layout="menu(w=128,h=90)" close_when_click_outside="true">
...
</popup>
Можно указать ширину и высоту меню с помощью параметров w/h, включая процентные значения.
Например, при нажатии на кнопку меню появляется над кнопкой, если используется position=up, и под кнопкой, если position=down.
С помощью параметра x можно задать выравнивание меню относительно триггера.
Параметры w/h используются для указания ширины и высоты меню, включая проценты.
Параметр y используется для задания расстояния между меню и триггером.
Пример: ниже и слева
<popup style="dark" self_layout="menu(position=down,x=left,w=128,h=90)" close_when_click="true">
...
</popup>
Ниже и по центру
<popup style="dark" self_layout="menu(position=down,x=center,w=128,h=90)" close_when_click="true">
</popup>
Ниже и справа
<popup style="dark" self_layout="menu(position=down,x=right,w=128,h=90)" close_when_click="true">
</popup>
Например, при нажатии кнопки меню появляется справа от кнопки, если используется position=right, и слева, если position=left.
Используя параметр y, можно задать выравнивание меню относительно триггера:
Ширина и высота меню задаются параметрами w/h, которые могут включать проценты.
Расстояние между меню и триггером задаётся параметром x.
Пример: слева и сверху
<popup style="dark" self_layout="menu(position=left,y=top,w=128,h=90)" close_when_click="true">
...
</popright>
Слева и по центру
<popup style="dark" self_layout="menu(position=left,y=middle,w=128,h=90)" close_when_click="true">
</popright>
Слева и снизу
<popup style="dark" self_layout="menu(position=left,y=bottom,w=128,h=90)" close_when_click="true">
</popright>
Дополнительные примеры см. в menu.xml.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )