<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" backgroundColor="#FFFFFF" creationComplete="init()" backgroundGradientColors="[#FFFFFF,#FFFF88]" horizontalAlign="center" verticalAlign="middle"> <mx:Script> <![CDATA[ import mx.managers.PopUpManager; [Bindable] private var win:MyTitleWindow; private function init():void{} private function createPopup():void{ win=MyTitleWindow(PopUpManager.createPopUp(this,MyTitleWindow,true)); win.title = 'This is my title window'; win.x = -500; win.y = 0; customMove.end(); customMove.play(); } ]]> </mx:Script> <mx:Style> TitleWindow { borderStyle:solid; borderThickness:2; } </mx:Style> <mx:Parallel id="customMove" target="{win}"> <mx:Move duration="2000" xTo="{(stage.width - win.width) / 2}" yTo="{(stage.height - win.height) / 2}" /> <mx:WipeRight duration="2000" /> </mx:Parallel> <mx:Button label="Click here for popup" click="createPopup()" /> </mx:Application>