<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
importmx.events.CloseEvent;
importmx.containers.TitleWindow;
importmx.containers.Panel;
importmx.managers.PopUpManager;
importmx.controls.TextArea;
importmx.core.IFlexDisplayObject;
import mx.controls.Alert;
publicfunction openWindow(event:MouseEvent):void {
var myPopUp:TextArea;myPopUp = new TextArea();
myPopUp.width= 220;
myPopUp.height= 150;
myPopUp.setStyle("fontSize",12);
myPopUp.setStyle("backgroundAlpha",0.5);
var panel:TitleWindow=new TitleWindow();
panel.showCloseButton=true;
panel.addEventListener(CloseEvent.CLOSE,closeWin);
panel.title="Comments";
panel.setStyle("backgroundAlpha",0);
panel.setStyle("fontSize",12);
panel.addChild(myPopUp);
PopUpManager.addPopUp(panel, this, true);
PopUpManager.centerPopUp(panel);
}
privatefunction closeWin(event:CloseEvent):void{
PopUpManager.removePopUp(IFlexDisplayObject(event.currentTarget));
}
</mx:Script>
<mx:VBox>
<mx:Button id="b1" label="Create TextArea Popup"click="openWindow(event);"/>
</mx:VBox>
</mx:Application>