PDA

Просмотр полной версии : flex 4. Открыть TitleWindow в контейнере


andruha_derby
11.01.2011, 21:30
Доброго времени суток.

flex 4.5
Не получается открыть s:TitileWindow в контейнере. Вызываю так


_resizeBox = PopUpManager.createPopUp(_uploadWin.imageHolder, ResizeBox , false) as ResizeBox;


В приложении мне нужно ограничить открытое окно, чтобы оно "плавало" только в контейнере и не выходило за его пределы. Вот поэтому и пытаюсь указать parrent-ом для окна блок _uploadWin.imageHolder
Но почему-то окно открывает относительно главной аппликухи.


Подскажи, если кто-то сталкивался с такой проблемой.
Заранее спасибо.


С уважением, Андрюха

alatar
12.01.2011, 12:50
parent : DisplayObject — DisplayObject, используемый для определения используемых слоев SystemManager и дополнительной эталонной точки для центрирования нового окна верхнего уровня. Он может не быть фактическим вышестоящим элементом всплывающего окна, т.к. все всплывающие окна являются нижестоящими элементами по отношению к SystemManager.
На ограничение перемещений этот параметр никак не влияет. Вместо PopUpManager используйте startDrag.

andruha_derby
12.01.2011, 14:23
alatar
Понял. Спасибо.