A comunicação entre módulos e aplicação é tranquila. O móduleLoader tem um atributo que aponta pra instancia do módulo e vc pode acessar algo da aplicação através da classe Application, dessa forma:
Application.application => aponta pra sua aplicação (vc pode acessar isso dentro do módulo). Se você estiver dentro do módulo e quiser pegar o valor de um TextInput txtNome dentro da app: Application.application.txtNome = "Text mudado no módulo"; moduleLoader.child => Aponta para o módulo atualmente carregado no ModuleLoader moduleLoader. Se vc tiver um TextInput chamado txtNome dentro do seu módulo, vc pode acessar assim: NomeDoMeuModulo modulo = moduleLoader.child as NomeDoMeuModulo; modulo.txtNome = "Text mudado da aplicação"; On Mar 4, 9:05 am, Fabio Ebner <faeb...@gmail.com> wrote: > Legal, e e possivel eu passar um parametro para o meu modulo? se sim , como > > obrigado > Em 3/3/2010 18:18, Herberth Amaral escreveu: > > > > > Pode sim. > > > O lance o seguinte: voc pode ter m dulos n o otimizados e ainda sim > > conseguir uma performance legal. Acontece que quando vc coloca os seus > > SWC como RSL (Runtime shared library), vc vai baixar o SWF da sua > > aplica o + o SWF correspondente esse SWC. > > > Da que voc pode tirar vantagem do caching do browser: j que seus > > m dulos n o s o otimizados e eles usam RSL da mesma forma que a > > aplica o usa, voc s baixa uma vez a mesma lib. Ou seja: continua > > com lazy load do mesmo jeito, s que agora vc t usando um recurso do > > seu browser, n o do Flex em si. > > > S completando o que a Carol disse: n o necessariamente o m dulo n o- > > otimizado fica maior quando adiciona-se um novo SWC. Como eu disse, se > > esse SWC for compilado como RSL, o SWF resultante ficar no cache do > > navegador e assim vc n o perde tanta performance. > > > Eu nunca testei isso muito fundo pra ter certeza (s uso m dulos > > otimizados e RSL), mas de acordo como as coisas funcionam, assim > > mesmo :) > > > Se alguem tiver um case interessante desse caso pra mostrar, avise > > aqui. > > > Abra os, > > > --- > > > Herberth Amaral > >http://herberthamaral.com -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev