Em 1º Lugar, obrigado Luiz.
Porém ainda continuo com problema. Do seu exemplo, eu preciso que, na
parte abaixo ... <mx:XMLList.. que reproduzi abaixo, recebesse os
registros, automaticamente, de uma tabela que eu tenho, onde cada
registro é uma opção do menu.
<mx:XMLList id="xmlestatico">
<Menu isBranch='true' enabled='true'>
<menuitem label='Arquivo' isBranch='true' enabled='true'>
<menuitem label='Salvar' data='IDSave' enabled='false'/
>
<menuitem label='Salvar o ass...' data='IDSaveAss'
enabled='true'>
<menuitem label='1 item' data='ID1' enabled='true'/
>
<menuitem type='separator'/>
<menuitem label='2 item' data='ID2' enabled='true'/
>
</menuitem>
</menuitem>
</Menu>
</mx:XMLList>
Sabe como fazer isto? - o porque disto, é que cada usuário terá
acesso a um determinado tipo de menu que é montado conforme seu nível.
galeno rocha
On 7 out, 19:38, Luis Eduardo <[EMAIL PROTECTED]> wrote:
> Opa! quanto maior o desespero mais caro fica!! ;)
>
> qualquer 600 reais serve. :)
>
> brincadeiras à parte Galeano, veja aí se isso resolve:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application
> xmlns:mx="http://www.adobe.com/2006/mxml"
> width="100%" height="100%"
> usePreloader="true">
>
> <mx:XMLList id="xmlestatico">
> <Menu isBranch='true' enabled='true'>
> <menuitem label='Arquivo' isBranch='true' enabled='true'>
> <menuitem label='Salvar' data='IDSave' enabled='false'/>
> <menuitem label='Salvar o ass...' data='IDSaveAss'
> enabled='true'>
> <menuitem label='1 item' data='ID1' enabled='true'/>
> <menuitem type='separator'/>
> <menuitem label='2 item' data='ID2' enabled='true'/>
> </menuitem>
> </menuitem>
> </Menu>
> </mx:XMLList>
>
> <mx:ApplicationControlBar width="100%" dock="true">
> <mx:MenuBar labelField="@label" itemClick="menuHandler(event);"
> dataProvider="{xmlestatico}" cornerRadius="10"
> showRoot="false" maxHeight="200"/>
> <mx:Spacer width="100%"/>
> <mx:Button id="btnSair" label="Sair" toolTip="Clique aqui para
> sair do sistema."/>
> </mx:ApplicationControlBar>
>
> <mx:Script>
> <![CDATA[
> import mx.events.MenuEvent;
> import mx.controls.Alert;
>
> private function menuHandler(event:MenuEvent):void {
> Alert.show("clicou no: "[EMAIL PROTECTED]);
> }
> ]]>
> </mx:Script>
> </mx:Application>
>
> no caso vc vai ter que mudar o "xmlestatico" pra conter os dados que
> seu sistema terá como menu.
>
> mais info:
> http://livedocs.adobe.com/flex/2/langref/mx/controls/MenuBar.html
>
> abraços,
> Luís Eduardo
>
> Galeno Rocha escreveu:
>
>
>
> > Minha dificuldade é na criação de um Menu em Arvore, da seguinte
> > maneira:
>
> > Tenho uma tabela de diversos registros que devem ser as opções do
> > MenuTree.
>
> > Preciso trazer estes registros e com eles montar o menu.
>
> > Pesquisei pela web , recebi algumas dicas, orientações do Beck, porém
> > pra mim que estou iniciando no Flex, sinto uma dificuldade muito
> > grande neste meu aprendizado sozinho. E muitas vezes não consigo
> > entender o funcionamento/adptação dos exemplos que pego.
>
> > E o pior de tudo isto, é que preciso ter isto pra 2ª-Feira.
> > Preciso muito do auxilio de alguém e
> > Agradeço MUITO a quem se dispor a me auxiliar na solução deste meu
> > drama
>
> > Obrigado pela ajuda.
>
> > meu email pessoal / msn: [EMAIL PROTECTED]
> > (galeno_rochaARROBAhotmail.com- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---