Tente colocar no seu evento assim

super(EVENTO,true,true); colque a true para propagar o evento

On 12 ago, 15:49, Rodrigo Valentim <[email protected]> wrote:
> Ninguém? =(
>
> Em 11 de agosto de 2010 12:22, Rodrigo Valentim
> <[email protected]>escreveu:
>
>
>
>
>
>
>
>
>
> > Pessoal,
>
> >    Estou tentando elaborar uma rotina para ao validar o usuário, montar uma
> > regra para dar permissões de acesso ao meu menu.
>
> > tenho a seguinte situação...
>
> > uma view.Login que faz a validação do usuário, nessa view eu botei um
> > disparador de evento.
>
> > dispatchEvent(new Eventos(Eventos.MONTAMENU));
>
> > na minha aplicação (que usa a lib) eu instalei a tag Metadata com meu
> > evento
>
> >     <fx:Metadata>
> >         [Event (name="MontaMenu",type="libs.events.Eventos")]
> >     </fx:Metadata>
>
> > inseri na application para ao criar a aplicação, montar meu listener
>
> > creationComplete="attachEventListeners()"
>
> > Nessa funcao, montei o seguinte
>
> >             public function attachEventListeners():void {
> >                 this.addEventListener(Eventos.MONTAMENU, MontaMenu);
> >             }
>
> > e então, criei minha função MontaMenu
>
> >             protected function MontaMenu(e:Eventos):void {
> >                 var event:LoadUserEvent = new
> > LoadUserEvent(LoadUserEvent.EVENT_LOAD_USER);
> >                 event.dispatch();
> >             }
>
> > Esqueci alguma coisa? ao validar o usuário, era pra fazer alguma coisa,
> > botei breakpoint para debug, etc... porém não ocorre nenhuma chamada para o
> > meu montaMenu, é como se ele não estivesse ouvindo o evento que veio lá da
> > biblioteca... alguém consegueria me informar o que pode estar errado?
>
> > Abraços,
>
> > --
> > Atenciosamente,
> > Rodrigo Valentim
>
> --
> Atenciosamente,
> Rodrigo Valentim

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