Nao consigo chamar do menu a tela para cadastrar Area
axo q é besteira.
Abraços
mais uma vez agradeço a atençao




<?xml version="1.0" encoding="utf-8"?>
<mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml";
    width="100%" height="100%"
    usePreloader="true" creationComplete="initCollections();" >

    <mx:Script>
        <![CDATA[

            import mx.validators.NumberValidator;
            import mx.rpc.events.ResultEvent;
            import mx.rpc.http.HTTPService;
            import mx.managers.PopUpManager;
            import mx.events.CloseEvent;
            import mx.core.IFlexDisplayObject;
            import br.com.ems.model.EmsModelLocator;
            import mx.rpc.events.FaultEvent;
             import mx.events.ValidationResultEvent;

            import mx.events.MenuEvent;
            import mx.controls.Alert;
            import mx.collections.*;

            [Bindable]
            public var menuBarCollection:XMLListCollection;
            public var windowTabArea:Area;

            private function fechar(event:CloseEvent):void  {
               PopUpManager.removePopUp(IFlexDisplayObject(
event.currentTarget));
               this.setStyle("borderAlpha", 1);
            }

            public function tabelaArea():void  {
               this.setStyle("borderAlpha", 0);
               windowTabArea = new Area();
               PopUpManager.addPopUp(windowTabArea, this, true);
               PopUpManager.centerPopUp(windowTabArea);
               windowTabArea.addEventListener(CloseEvent.CLOSE, fechar);
            }

            private var menubarXML:XMLList =
                <>
                    <menuitem label="Tabelas" data="top">
                        <menuitem label="Área" data="1A"/>
                        <menuitem label="Categoria" data="1B"/>
                    </menuitem>
                    <menuitem label="Cadastro" data="top">
                        <menuitem label="Profissionais" data="2A"/>
                        <menuitem type="separator"/>
                        <menuitem label="Estabelecimento" >
                            <menuitem label="SubMenuItem 3-A" data="3A"/>
                            <menuitem label="SubMenuItem 3-B" data="3B"/>
                        </menuitem>
                    </menuitem>
                </>;

            // Event handler to initialize the MenuBar control.
            private function initCollections():void {
                menuBarCollection = new XMLListCollection(menubarXML);
            }

            // Event handler for the MenuBar control's itemClick event.
            private function menuHandler(event:MenuEvent):void  {
                // Don't open the Alert for a menu bar item that
                // opens a popup submenu.
                if ([EMAIL PROTECTED] != "top") {
                        if ([EMAIL PROTECTED] == "Área") {
                            tabelaArea();
                       }

                       if ([EMAIL PROTECTED] == "Categoria") {
                            //tabelaCategoria();
                       }
                }
            }
         ]]>
    </mx:Script>

    <mx:Panel title="Módulo Cadastro" height="600" width="800"
        paddingTop="10" paddingLeft="10">

        <mx:MenuBar labelField="@label" itemClick="menuHandler(event);"
            dataProvider="{menuBarCollection}" />

    </mx:Panel>
</mx:Application>

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