flex - Alert gives PopUpManager error when used with SWFLoader -



flex - Alert gives PopUpManager error when used with SWFLoader -

i using swfloader load swf file. code below:

<?xml version="1.0" encoding="utf-8"?> <s:application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minwidth="955" minheight="600"> <fx:declarations> <!-- place non-visual elements (e.g., services, value objects) here --> </fx:declarations> <mx:swfloader source="alerttesting.swf"/> </s:application>

and alerttesing.swf code given blow:

<mx:application xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" fontfamily="arial" fontsize="12" xmlns:ilog="http://www.ilog.com/2007/ilog/flex" xmlns:local="c7.views.apps.calendar.*" backgroundcolor="#ffffff"> <mx:script> <![cdata[ import mx.controls.alert public function testingalerta():void{ alert.show("sa;lfks;aljfa;sljf"); } ]]> </mx:script> <mx:canvas> <mx:vbox> <mx:button click="testingalerta()"/> <mx:button label="aslkdfjasj" click="{alert.show('sdfslfjlsjf;asjfa;sj');}"/> </mx:vbox> </mx:canvas> </mx:application>

every time click button next error:

typeerror: error #1009: cannot access property or method of null object reference. @ mx.managers::popupmanagerimpl/http://www.adobe.com/2006/flex/mx/internal::createmodalwindow()[e:\dev\4.x\frameworks\projects\framework\src\mx\managers\popupmanagerimpl.as:686] @ mx.managers::popupmanagerimpl/addpopup()[e:\dev\4.x\frameworks\projects\framework\src\mx\managers\popupmanagerimpl.as:401] @ mx.managers::popupmanager$/addpopup()[e:\dev\4.x\frameworks\projects\framework\src\mx\managers\popupmanager.as:193] @ mx.controls::alert$/show()[e:\dev\4.x\frameworks\projects\framework\src\mx\controls\alert.as:618] @ alerttesting/abcd()[c:\users\zee\adobe flash builder 4.5\calendar\src\alerttesting.mxml:12] @ alerttesting/___alerttesting_button1_click()[c:\users\zee\adobe flash builder 4.5\calendar\src\alerttesting.mxml:16]

can explain how can prepare issue.

regards zeeshan

jason close. not have import popupmanager have utilize it.

<fx:script> <![cdata[ import mx.managers.popupmanager; private var manager:popupmanager; ]]> </fx:script>

i found reply here.

flex swfloader

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

c# - Can ProtoBuf-Net deserialize to a flat class? -

javascript - Change element in each JQuery tab to dynamically generated colors -