Beck Novaes,
Valeu mesmo, era esatamente isto que eu queria. Jackson On 3 jul, 12:36, Beck Novaes <[EMAIL PROTECTED]> wrote: > Troque o trecho abaixo no seu código: > blurRed.target=e.target; > > Pelo novo trecho: > blurRed.target = tabBar.getChildAt(e.index); > > []'s > Beck Novaes > > On Jul 3, 11:50 am, "[EMAIL PROTECTED]" > > <[EMAIL PROTECTED]> wrote: > > Galera, este é meu primeiro post e esta lista já me ajudou muito no > > desenvolvimento estou apenas começando mas preciso de uma judinha. > > > Abaixo tenho um pequeno exemplo de um tabbar com ViewStack. > > Preciso que em algum momento dependendo do conteudo do Canvas dispare > > um alerta no item do tabbar, já tentei de tudo mas não consegui. > > A unica coisa que consegui foi fazer o alerta na tabbar inteira mas > > ficara complicado se eu tivar mais abas para a pessoa encontrar o > > conteúdo que estou chamando a atenção. > > > Desde já agradeço a ajuda. > > > <?xml version="1.0" encoding="utf-8"?> > > <!--http://blog.flexexamples.com/2007/08/21/adding-icons-to-a-flex-tabbar... > > --> > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > > layout="vertical" verticalAlign="middle" > > backgroundColor="white" viewSourceURL="srcview/index.html"> > > > <mx:Script> > > <![CDATA[ > > import mx.controls.Alert; > > private var BulletCritical:Class; > > import mx.events.FlexEvent; > > import mx.events.IndexChangedEvent; > > import mx.events.*; > > > private function > > onItemClickTabBar(e:ItemClickEvent):void > > { > > blurRed.target=e.target; > > blurRed.play(); > > } > > ]]> > > </mx:Script> > > <mx:Glow id="blurRed" duration="700" alphaFrom="1.0" alphaTo="0.0" > > blurXFrom="0.0" blurXTo="20.0" > > blurYFrom="0.0" blurYTo="20.0" color="0x990000" /> > > <mx:VBox id="box" width="400" verticalGap="0"> > > <mx:TabBar id="tabBar" direction="horizontal" > > dataProvider="{viewStack}" > > width="100%" > > itemClick="onItemClickTabBar(event)" /> > > > <mx:ViewStack id="viewStack" width="100%" height="100" > > backgroundColor="white" > > borderSides="left bottom right" > > borderStyle="solid" > > borderThickness="1"> > > > <mx:Canvas id="child1" label="Success" > > > <mx:Label text="one" /> > > </mx:Canvas> > > > <mx:Canvas id="child2" label="Warning"> > > <mx:Label text="two" /> > > </mx:Canvas> > > > <mx:Canvas id="child3" label="Error"> > > <mx:Label text="three" /> > > </mx:Canvas> > > </mx:ViewStack> > > </mx:VBox> > > </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 -~----------~----~----~----~------~----~------~--~---
