Adobe Flex3: сделать часть приложения видимой при показе модального всплывающего окна - PullRequest
0 голосов
/ 06 октября 2011

Мне нужно сделать часть приложения видимой при показе модального всплывающего окна.

Например: Скажем, в приложении есть два VBox с вертикальной компоновкой. В первом VBox есть Button, а при щелчке появляется пользовательское модальное всплывающее окно. По умолчанию весь фон приложения остается размытым, но я хочу, чтобы второй VBox был виден. Это возможно? Если да, как я могу это сделать?

Спасибо

1010 * Anji *

Ответы [ 2 ]

0 голосов
/ 06 октября 2011

Не уверен, о чем говорит Пранав Хосангади, но согласно документам первый параметр является родителем всплывающего окна.

PopUpManager.createPopUp(parent, class, modal [, initobj, outsideEvents])

parent Ссылка на всплывающее окно.

class Ссылка на класс объекта, который вы хотите создать.

modalЛогическое значение, указывающее, является ли окно модальным (true) или нет (false).

initobj Объект, содержащий свойства инициализации.Этот параметр является необязательным.

outsideEvents Логическое значение, указывающее, инициируется ли событие, если пользователь щелкает за пределами окна (true) или нет (false).Этот параметр является необязательным.

Возможно, вам потребуется использовать родительский параметр в сочетании с модальным параметром.Если ничего из этого не работает, вы можете просто использовать modal = false и enable = false контейнеры, которые вы хотите отключить.

0 голосов
/ 06 октября 2011

номер

Модальное всплывающее окно по определению отключает доступ к остальной части приложения. Если вы ДЕЙСТВИТЕЛЬНО хотите это сделать, вы можете создать немодальное всплывающее окно и вручную отключить оставшуюся часть приложения (кроме второго VBox) нажатием кнопки

...