E aí Wagner tudo certo !?
Sofri com isso também... rsss....

Deixa eu te explicar primeiro como funciona meu codigo...
Recebo os itens que quero no MenuBar de um XML e a partir do click no 
menu eu ativo uma ViewStack....

Segue pedaços do meu código...

Espero ter ajudado !

Abraços !!!!!!!


TRECHOS DO MXML
===================================================
<mx:HTTPService id="SERVICE_menuGeral" url="menu_geral.xml" 
result="HANDLER_GET_ItensMenu(event)" resultFormat="e4x" />

<mx:MenuBar labelField="@label" dataProvider="{dp_MENU_GERAL}" 
itemClick="CLICK_ItemMenu(event)" />

<mx:ViewStack id="VISOES" width="100%" height="100%">
         <viewsCliente:VIEW_FORM_ADD_Cliente      
id="VIEW_FORM_ADD_Cliente"/>
         <viewsCliente:VIEW_LIST_Clientes                  
id="VIEW_LIST_Clientes"/>   
</mx:ViewStack>
===================================================



FUNCOES
===================================================

public function Init():void
{
  SERVICE_menuGeral.send();
}


private function HANDLER_GET_ItensMenu(event:ResultEvent):void
{
   dp_MENU_GERAL = new 
XMLListCollection(SERVICE_menuGeral.lastResult.menuitem);
}


private function CLICK_ItemMenu(ev:MenuEvent):void
{
   VISOES.selectedChild = [EMAIL PROTECTED] as Container;
}
===================================================



menu_geral.XML
===================================================
<raiz>
    <menuitem label="Clientes" data="topo">
        <menuitem label="Cadastrar Cliente" data="VIEW_FORM_ADD_Cliente"/>
        <menuitem label="Consultar Clientes" data="VIEW_LIST_Clientes"/>
    </menuitem>
</raiz>
===================================================





Wagner Nascimento escreveu:
>
> Galera,
>
> Com a ajuda do grupo, consegui colocar o menu em funcionamento. Ai 
> parti para a segunda etapa que é colocar os eventos, ou seja a partir 
> de uma opção clicada, chamar a pagina do ViewStack. Quanto ao 
> ViewStack ta tudo bem...agora quanto ao evento click.....Será 
> necessário criar uma função, para "simular" o evento onclick ??
>
> Alguem pode me ajudar ???
> -- 
> Wagner Nascimento
>
>
> >


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