Esse é do bão Rafael, só que ele usa uma List como dataprovider e "skina"... O que eu queria exatamente era uma ButtonBar com possibilidade de vários níveis... após algumas tentativas frustradas acabei desisitindo... mas valeu a lembrança...
2011/10/29 Rafael Bandeira Rodrigues <rafab...@gmail.com> > Da uma olhada se esse te resolve!! Saido do forno agora! > > http://blogs.adobe.com/aharui/files/2011/10/SparkMenuTest.swf > http://blogs.adobe.com/aharui/files/2011/10/SparkMenuTest.zip > > Obrigado, > > Rafael Bandeira Rodrigues > Chief Executive Officer > FlagNet - Soluções em Tecnologia > http://www.flagnet.inf.br/ > > Adobe ColdFusion 8 Certified Expert > Adobe ColdFusion MX 7 Certified Developer > Adobe Certified Professional > Adobe Certified Instructor > Adobe Certified Expert > Fusebox - BRASIL > http://www.fusebox.com.br/ > RafaBand - BlogSpot.com > http://rafaband.blogspot.com/ > FlagNet - Twiter > http://twitter.com/flagnet/ > > "Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É > necessário também a ação" - William Shakespeare > > > > Em 25 de outubro de 2011 14:30, Bruno Tourinho <bruno...@gmail.com>escreveu: > > É mais ou menos isso aí! Só que preciso aplicar skin nela... >> >> Bruno >> >> Sent from my iPhone >> >> On 25/10/2011, at 12:38 PM, Re JMD <rjmdf...@gmail.com> wrote: >> >> Cara tenho um menu bar com >> <fx:XML que contola um ViewStack >> >> >> <fx:XML id="Administrador" xmlns="" > >> >> <menubar> >> >> <item label="Teste" > >> >> <item label="Teste1" view="view0" icon="iconeSobre"/> >> >> <menuitem label="Teste2" view="view1" icon="iconeUsuario" /> >> >> </item> >> >> </menubar> >> >> </fx:XML> >> >> >> >> <mx:MenuBar id="menuPrincipal" >> >> labelField=" >> @label" >> >> showRoot=" >> false" >> >> iconField=" >> @icon" >> >> useHandCursor=" >> true" >> >> buttonMode = " >> true" >> >> width=" >> 100%" itemClick="menuPrincipal_itemClickHandler(event)" height="37" >> cornerRadius="2"> >> >> </mx:MenuBar> >> >> >> >> <mx:ViewStack id="viewPrincipal" height="800" width="1280"> >> >> <s:NavigatorContent id="view0"> >> >> <views:Tela1/> >> >> </s:NavigatorContent> >> >> <s:NavigatorContent id="view1" > >> >> <views:Tela2/> >> >> </s:NavigatorContent> >> >> </mx:ViewStack> >> >> >> Menu.as >> * >> >> import >> * mx.core.INavigatorContent;* >> >> import >> * mx.events.MenuEvent; >> >> * >> >> protected >> * *function* menuPrincipal_itemClickHandler(event:MenuEvent):*void*{ >> >> *if* (event.item.@view != *null*) >> >> viewPrincipal.selectedChild = INavigatorContent( >> >> viewPrincipal.getChildByName( event.item.@view)); >> >> } >> >> Em 25 de outubro de 2011 11:42, Bruno <bruno...@gmail.com> escreveu: >> >>> Alguém se habilita ??? >>> >>> On Oct 24, 11:50 am, Bruno Tourinho <bruno...@gmail.com> wrote: >>> > Boa tarde #soudevs, >>> > >>> > Alguém já fez uma bendita MenuBar (*Não é TabBar*) com o Flex 4? >>> > Tava querendo uma customizável (Skinnable) e com opção de desabilitar >>> > menus... >>> > Vi umas na internet mas são beeeeem precárias... >>> > >>> > Se alguém puder ajudar agradeço >>> > >>> > Grande abraço a todos... >>> > >>> > Bruno >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev