Gilsones,

Você quer apenas que ao passar o mouse sobre qualquer um dos botões
você possa executar uma mesma função?

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
                           xmlns:s="library://ns.adobe.com/flex/spark"
                           xmlns:mx="library://ns.adobe.com/flex/mx">
        <fx:Script>
                <![CDATA[
                        import mx.controls.Alert;
                ]]>
        </fx:Script>

        <s:layout>
                <s:VerticalLayout verticalAlign="middle" 
horizontalAlign="center"/>
        </s:layout>

        <s:ButtonBar id="buttonBar" mouseOver="Alert.show('My function is
here')">
                <s:dataProvider>
                        <s:ArrayCollection>
                                <fx:String>Button 1</fx:String>
                                <fx:String>Button 2</fx:String>
                                <fx:String>Button 3</fx:String>
                                <fx:String>Button 4</fx:String>
                        </s:ArrayCollection>
                </s:dataProvider>
        </s:ButtonBar>

        <s:Button label="Add button"
                click="buttonBar.dataProvider.addItem('Button ' +
(buttonBar.dataProvider.length+1) )" />

</s:Application>


Se eu entendi errado me manda seu código pra gente ver o que está
acontecendo ...


abs!


------
@Pablo_Souza
http://rectius.com.br/blog

On Jan 30, 5:36 pm, Gilsones <gilson.carva...@gmail.com> wrote:
> FAIL =(
>
> é, vou precisas fazer algo manualmente, o current target mostra o
> ButtonBar e não o botão
>
> On Jan 30, 5:08 pm, Gilsones <gilson.carva...@gmail.com> wrote:
>
>
>
> > não sabia desse currentTarget, eu vi que tinha o itemClick mas não
> > tinha um itemMouseOver,
> > vou ser se com esse currentitem funciona.
>
> > On Jan 30, 3:09 pm, Eric Tonussi <erictonu...@gmail.com> wrote:
>
> > > Existe um erro sim. Voce esta tentando acessar um item logo que voce 
> > > alterou
> > > o dataprovider. Assim nao eh garantido que funcione.
>
> > > Voce pode colocar o listener na barra em vez de colocar no botao. E na
> > > funcao, voce coloca uma condicao para ver se o currentItem eh um botao. 
> > > Deve
> > > funcionar da forma que voce quer
>
> > > from android
>
> > > Em 30/01/2011 13:50, "Gilsones" <gilson.carva...@gmail.com>escreveu:
>
> > > aparece o seguinte erro no Debugger:
>
> > > Main Thread (Suspended: TypeError: Error #1009: Não é possível acessar
> > > uma propriedade ou um método de uma referência de objeto nula.)
>
> > > O estranho é que o objeto existe sim!!!
>
> > > Se eu comentar a linha "1a Atenção" que não tem nada haver com o
> > > código do erro, o código funciona normal
> > > estranho e bizarro =(
>
> > > Ninguém sabe outra forma se colocar um evento em um botão individual
> > > do buttonbar, se bem que não seria tão individual, pois todos os
> > > botoes adicionados deverão ter a mesma função.
>
> > > On Jan 30, 12:19 am, Guilherme Sjlender <guisjlen...@gmail.com> wrote:
>
> > > > Você está com o Flash P...
> > > > Em 30 de janeiro de 2011 00:03, Gilsones <gilson.carva...@gmail.com
> > > >escreveu:
>
> > > > > Meu Deus do céu, entrei em desepero agora!!
>
> > > > > o Flex 4 me deixo na mão, poqrue a funçã...
> > > > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > > > --
> > > > Guilherme Sjlender -http://www.gflex.biz/
> > > > -----------------------------------------------...- Hide quoted text -
>
> - Show quoted text -

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

Responder a