Bem...a idéia não é que você use exatamente esta function. Talvez você
possa usá-la, talvez não. O que eu quis mostrar foi apenas o conceito.
O exemplo mostra como você pode acessar uma propriedade em outro
módulo. Pelo que eu entendi do seu problema você não quer fazer isso
quando o módulo for carregado como eu fiz. Você provavelmente vai
querer fazer isso no seu "carinha que tem uma popup". Ou seja, no seu
"carinha" você precisa de uma referência para o ModuleLoader para
poder ter acesso ao Modulo que foi carregado e assim chamar a
propriedade que você quer. Ou então, no seu "carinha" você pode
distribuir um evento a ser capturado pelo componente que cria o popup
que por sua vez precisa de uma referência para o ModuleLoader para
poder ter acesso ao Modulo e assim chamar a propriedade.
[]'s
Beck Novaes
On Apr 14, 11:17 pm, "Lino X" <[EMAIL PROTECTED]> wrote:
> Beck, desculpe a minha ignorancia, mas naum entendi muito, essa function eu
> devo colocar no meu Application?
> Eu estava lendo sobre o cairngorm, vou iniciar um projeto com ele ainda esta
> semana, mas preciso concluir este trabalho antes.
>
> valeu!
>
> 2008/4/14 Beck Novaes <[EMAIL PROTECTED]>:
>
>
>
> > mx.core.Application.application nunca é o Módulo e sim a aplicação
> > principal que o carrega. Se você quer passar algo para o Módulo terá
> > que fazer como no exemplo abaixo - embora usando o Cairngorm você pode
> > abstrair isso para objetos e utilizar o ModelLocator.
>
> > <mx:Script>
> > <![CDATA[
> > import mx.events.ModuleEvent;
>
> > private function readyHandler(event:ModuleEvent):void
> > {
> > var myModule:MyModule = myModuleLoader.child as
> > MyModule;
> > myModule.myModuleProperty = "Value";
> > }
>
> > ]]>
> > </mx:Script>
>
> > <mx:ModuleLoader id="myModuleLoader" url="MyModule.swf"
> > ready="readyHandler(event)"/>
>
> > []'s
> > Beck Novaes
>
> > On 14 abr, 17:22, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> > > Gallera, eu procurei na lista mas não achei nada que me desse uma luz,
> > > olha só, eu tenho uma aplicação que utilizo modules, em um determinado
> > > carinha eu tenho uma popup, que devolve para o modulo alguns
> > > paramentros, o problema é que não estou conseguindo enviar direto pro
> > > modulo, minha funcao é a seguinte:
>
> > > .....
> > > mx.core.Application.application.variavel = "teste por exemplo"
> > > .....
>
> > > mas essa variavel eu não consigo achar.
>
> > > Alguem sabe como posso resolver isso?
>
> > > Valeuuu.
> > > Lino
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---