Obrigado Gabriela, Vc ajuda mt gente neste forum ! e já tivha visto, esse post , bem como os seus posts de geração dinamica.
Mas ajuda só se pede em caso de desespero - justfuckingoogleit.com xD Se Alguem um dia quiser carregar dinamicamente - SWFS externos ( já compilados, de outros projectos ) e depois chamar métodos deles: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import mx.events.FlexEvent; import mx.managers.SystemManager; [Bindable] public var loadedSM:SystemManager; private function passObjects():void { loadedSM = SystemManager(myLoader3.content); loadedSM.addEventListener(FlexEvent.APPLICATION_COMPLETE, funcDone); //add this event listener to the swf you are loading. Once this event fires loadedSM.application will be valad. } //esta é a funçao que ao carregar no accordion vai carregar o SWF private function doAccordionOption(event:Event):void{ myLoader3.source=''; myloader3.source=event.currenttarget.selectedit...@data; myLoader3.scaleContent=true; } private function funcDone(evt:FlexEvent):void { Alert.show("Tá feito!"); } //ao carregar no botão da pesquisa: private function doSearch():void { loadedSM.application["doComponentSearch"](searchArray); //now I can use this syntax to call a function in my loaded swf. } ]]> </mx:Script> <mx:SWFLoader id="myLoader3" complete="passObjects();"/> </mx:Application> Obrigado pela atenção, e pelo puxão de orelhas ! [[]]'s --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
