Boa tarde!

Pessoal tenho uma duvida estupida! estou completamente em branco :p

É assim, eu tenho um componente, e dentro desse componente tenho 
metadatas com eventos.
depois na aplicação quando clico num botao dentro do componente é 
disparado o evento e eu chamo a função... até aqui  tudo bem..
Mas não estou a ver como é que envio informaçao do target que clicou... 
na aplicaçao o meu target é o componente....

E eu estou a disparar um evento no change de uma tilelist... e preciso 
de saber o selectedItem ou currentIndex


Entao em resumo tenho no componente:

<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml";>
    <mx:Metadata>
            [Event(name="gotoPage", type="flash.events.Event")]
    </mx:Metadata>
    <mx:Script>
        <![CDATA[
             private var eventGoToPage:Event = new Event("gotoPage");
        ]]>
    </mx:Script>
    <mx:TileList  change="dispatchEvent(eventGoToPage)" id="pageList"/>
</mx:Canvas>

E depois na aplicação tenho:
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml";  
xmlns:comp="componentes.main.*"/>
    <mx:Script>
        <![CDATA[
                   public function gotoPage(goto:Event):void{
                            /// O meu goto Event refere-se ao componente 
e não ao tilelist do componente...
                            /// Pra encontrar o selectedIndex fiz assim:
                            var selectedPage:int = 
controlBar.pageList.selectedIndex;
                   }
        ]]>
    </mx:Script>
    <comp:controlBar gotoPage="gotoPage(event)" id="controlBar"/>
</mx:WindowedApplication>

Será a melhor maneira!!!??!!!???

p.s- Não se esqueçam de dar uma olhadela ao http://adigitalbook.com e 
opinem...

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Desenvolvimento de RIAs - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a