Obrigado pessoal;
Era o nó raiz mesmo.

Aproveitando o tópico estou com outra dúvida sobre o menuBar:

itemRollOver="teste(event)". No final dessa função gostaria de chamar
o evento de click no menu.

Preciso que quando o mouse passe sobre o menu, o mesmo abra(como
tivessem clicado sobre ele).
Tentei isso com menu.click() e menu.show() mas da erro. (onde menu é o
id do menuBar).

Severity and Description        Path    Resource        Location        
Creation Time   Id
1061: Call to a possibly undefined method click through a reference
with static type mx.controls:MenuBar.   projeto/src     menuBar.mxml    line 98
1209734024083   465





On 30 abr, 21:34, "Rafael Gomes Dantas" <[EMAIL PROTECTED]> wrote:
> Não tem muito a ver com o seu problema, mas evite usar uma string
> direto no addEventListener... Se por algum motivo ela mudar, vc vai
> ter que alterar em 12783618263 lugares...
>
> Tenho certeza que existe um Event.COMPLETE ou algo assim que é
> exatamente essa string que você quer...
>
> Além do mais, o seu XML tem mais de um nó "root"...
>
> É que em XML você não pode fazer
>
> <?xml [blablabla]?>
> <item>
>     <filho/>
> </item>
> <item>
>     <filho/>
> </item>
>
> Isso é ilegal. Você deve englobar isso em um nó raiz como citado no
> e-mail anterior.
>
> <?xml [blablabla]?>
> <raiz>
>     <item>
>         <filho/>
>     </item>
>     <item>
>         <filho/>
>     </item>
> </raiz>
>
> 2008/4/30 Diogo Vieira <[EMAIL PROTECTED]>:
>
> > Olá Nocty, blz?
>
> > Caram não sei se é isso, mas reparei que vc já começa direto no menuitem,
> > certo? tenta englobar ele com uma tag principal, exemplo:
>
> > <menu>
> >         <menuitem>
> >               <menuitem/>
> >         </menuitem>
> >         <menuitem/>
> > </menu>
>
> > Testa aí e posta se deu certo...
>
> > Flw!
>
> > Em 28/04/08, Nocty <[EMAIL PROTECTED]> escreveu:
>
> > > Oi pessoal;
>
> > > Preciso da sugestão de vocês ou díca pra corrigir o problema.
> > > Estou tentando criar um menuBar alimentado pelo php.
> > > Optei por criar um xml para isso, mas não estou conseguindo pegar os
> > > dados dentro do flex.
>
> > > Carregando o xml no firefox da: Erro no processamento de XML:
>
> > > <?xml version="1.0" encoding="ISO-8851-1"?>
> > >                        <menuitem label="Teste">
> > >                            <menuitem label="Lorem ipsum" data="1A"/>
> > >                            <menuitem label="Dolor sit amet" data="1B"/>
> > >                            <menuitem label="Aliquam" data="1A"/>
> > >                                <menuitem label="Dolor sit amet"
> > data="1B"/>
> > >                                <menuitem label="Nonummy auctor"
> > data="1A"/>
> > >                            <menuitem label="Pellentesque" data="1B"/>
> > >                        </menuitem>
> > >                        <menuitem label="Teste2">
> > >                            <menuitem label="Consectetuer" >
> > >                            <menuitem label="Etiam eget" data="1A"/>
> > >                            <menuitem label="Ligula eu lectus" data="1B"/>
> > >                                <menuitem label="Lobortis" data="1A"/>
> > >                            <menuitem label="Condimentum" data="1B"/>
> > >                            </menuitem>
> > >                                <menuitem label="Lorem ipsum" data="1A"/>
> > >                            <menuitem label="Dolor sit amet" data="1B"/>
> > >                            <menuitem label="Aliquam" data="1A"/>
> > >                                <menuitem label="Dolor sit amet"
> > data="1B"/>
> > >                                <menuitem label="Nonummy auctor"
> > data="1A"/>
> > >                            <menuitem label="Pellentesque" data="1B"/>
> > >                        </menuitem>
>
> > > Nessa linha: <menuitem label="Teste2">
>
> > > Segue o código:
>
> > > <?xml version="1.0" encoding="utf-8"?>
> > > <mx:Application
> > >        xmlns:mx="http://www.adobe.com/2006/mxml";
> > >        layout="absolute"
> > >        backgroundAlpha="0"
> > >        backgroundColor="white"
> > >        creationComplete="initApp();">
>
> > >        <mx:Script>
> > >                <![CDATA[
> > >                        import mx.controls.Alert;
> > >                        public function initApp():void
> > >                        {
> > >                                var myXML:XML = new XML();
> > >                                var XML_URL:String =
> > "http://localhost/flex/teste/bin-debug/
> > > arquivo.xml";
> > >                                var myXMLURL:URLRequest = new
> > URLRequest(XML_URL);
> > >                                var myLoader:URLLoader = new
> > URLLoader(myXMLURL);
>
> > >                                function xmlLoaded(event:Event):void
> > >                                {
> > >                                    myXML = XML(myLoader.data);
> > >                                    Alert.show("Data loaded.");
> > >                                    Alert.show('completo');
> > >                                }
> > >                                myLoader.addEventListener("complete",
> > xmlLoaded);
> > >                                Alert.show('fim');
>
> > >                        }
> > >                ]]>
> > >        </mx:Script>
>
> > > </mx:Application>
>
> > > Obrigado. > >
--~--~---------~--~----~------------~-------~--~----~
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