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
-~----------~----~----~----~------~----~------~--~---

Responder a