вторник, февраля 12, 2008

Всплывающие окна внутри Flex-приложения. Flex

Для всплывающих окон Flex-приложения используется PopUpManager:

createPopUp(parent:DisplayObject, className:Class, modal:Boolean = false, childList:String = null):IFlexDisplayObject
Создает всплывающее окно поверх других.
parent:DisplayObject - определяет дисплей-объект, относительно которого SystemManager выравнивает всплывающее окно.
className:Class - класс объекта всплывающего окна.
modal:Boolean - если true, окно будет модальным (другие интерактивные элементы блокироются). По умолчанию false.
childList:String - список, в который добавляется окно.
Значения:
PopUpManagerChildList.APPLICATION
PopUpManagerChildList.POPUP
PopUpManagerChildList.PARENT (по умолчанию).

Пример использования:
var warning:WarningWindow = PopUpManager.createPopUp(this, WarningWindow, true) as WarningWindow

Комментариев нет: