Daniel,

Existem formas mais bonitas/corretas de fazer isso, mas vou usar a
mesma lógica pra vc entender o processo.
Se B é filho de A e B possui o método ExibirTitulo() para acessá-lo de
dentro de A use:
B.ExibirTitulo();
Se A é irmão de B, para disparar o método de dentro de A use:
parentDocument.B.ExibirTitulo();
Se B é filho de A e você quiser disparar o método através do pai de A use:
A.B.ExibirTitulo();

Espero ter conseguido explicar o que vc queria.

Felipe
http://bobfernandes.wordpress.com


2008/6/19 Daniel Vitor <[EMAIL PROTECTED]>:
>
> Boa tarde mais uma vez ;)
>
> Sabemos que é possível através do uso do parentDocument, acessar uma
> propriedade ou disparar um método do container ao qual o objeto está
> contido.
>
> Mas o contrario, é possivel?
>
> Existe alguma forma de disparar um método em um 'child'?
>
> por exemplo:
>
> Tenho um objeto A herdado do Canvas que possui um botão e tenho um
> objeto B hedado do Panel que possui um método que exibe o titulo do
> panel por exemplo, 'ExibirTitulo()'.
>
> Supomos que declaramos uma variavel do tipo A e outra do tipo B e
> adicionamos B dentro de A através de um A.addChild(B);
>
> A duvida é:
>
> Como fazer para ao clicar no botão, disparar o metodo
> 'ExibirTitulo();'?
>
> É possivel um container disparar um método de um child, caso o método
> exista?
>
> Acho que dá pra entender, eu tentei resumir o problema!
>
>
> Abraço a todos!
> >
>



-- 
Felipe - http://bobfernandes.wordpress.com

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