Obrigado danilo...
o parentDocument. funcionou como eu queria... valeu :)
On 12 out, 21:26, "Danilo Barros" <[EMAIL PROTECTED]> wrote:
> cara, como eu disse no email acho que funcionaria. O grande problema é vc
> chamar pelo application objetos ou variáveis que ainda não foram criadas no
> módulo, aí vai retornar erro de variável ou objeto de instância nula...
> nesse seu caso específico para não ter erro mesmo faça assim, no Application
> vc cria uma variável pública do tipo String e passa o texto para ela:
>
> public var texto:String = "texto";
>
> e no seu módulo vc acrescenta no messageArea o seguinte:
>
> text="{parentDocument.texto}"
>
> Isso responde a sua pergunta de como acessar o Application pelo Módulo,
> bastar usar parentDocument antes das funções e variáveis.
>
> Abs!
>
> 2008/10/12 salsa <[EMAIL PROTECTED]>
>
>
>
> > criei um modulo... e chamo ele no meu projeto principal usando...
>
> > <mx:ModuleLoader id="chatModule" url="modulos/
> > chat.swf"
> > width="100%" height="100%"
> > ready="carregou()"
> > progress="onProgress(event)"
> > error="onError(event)"
> > unload="onUnload(event)"/>
>
> > nele tenho um:
>
> > <mx:TextArea width="495" height="210" id="messageArea" wordWrap="true"
> > x="10" y="66"/>
>
> > como faço pra setar por ex... o messageArea.Text através do
> > aplication???
> > e como faço atraves do módulo para acessar um do application?
>
> > valeu
>
> > On 12 out, 18:55, salsa <[EMAIL PROTECTED]> wrote:
> > > Também gostaria de saber... e vice versa.... eu dos modulos poder
> > > acessar outros modulos ou o app principal... :)
>
> > > Se alguem souber valeu :p
>
> > > On 6 set, 20:12, "thiago silva" <[EMAIL PROTECTED]> wrote:
>
> > > > tinha minha aplicação principal e ela chama alguns modulos (module e
> > > > moduleLoader) e necessito de alterar alguns valores de alguns modulos
> > e
> > > > tempo de execução, tem como?
>
> > > > eu pensei em:
>
> > > > modulo.campoNome.text = "meu nome";
>
> > > > porem não funciona. Alguem sabe como?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---