Ae pessoal,
Consegui! ;)
Para quem tiver a mesma dúvida:
MyTitleWin.mxml:
<mx:TitleWindow>
<mx:Script>
<![CDATA[
[Bindable]public var itemSelecionado:Object = new
Object();
]]>
</mx:Script>
<mx:VBox width="100%" height="100%"
horizontalScrollPolicy="off" verticalScrollPolicy="off">
<com:Detalhes_Carros data="{itemSelecionado}"/>
</mx:VBox>
</mx:TitleWindow>
Main.mxml:
private function launch( ):void {
titleWin = PopUpManager.createPopUp(this, MyTitleWin, true)
as MyTitleWin;
titleWin.itemSelecionado = list.selectedItem as Object;
PopUpManager.centerPopUp(titleWin);
}
É isso ai
T+
2009/4/6 Marcel Pigozzi <[email protected]>
> Olá,
>
> Bem legal esse efeito, Emerson. Valeu mesmo pelas dicas.
> Mas não é o foco do projeto, por enquanto. O esquema mesmo é aquilo que
> disse.
>
> Abraço
>
>
> 2009/4/6 Emerson Mota <[email protected]>
>
>
>> Marcel,
>>
>> Normalmente, faço o contrario, tenho uma tela de cadastro, na qual chamo
>> uma
>> lista e escolhe um item da lista pra visualizar, alterar...
>> Caso isso se encaixe no que quer, basta você verificar um componente que a
>> Dclick disponibilizou, chamado "PopUpSelector", simplesmente, sensacional.
>>
>> Ats,
>>
>> Emerson Mota.
>>
>> -----Mensagem original-----
>> De: [email protected] [mailto:[email protected]] Em nome de
>> Marcel Pigozzi
>> Enviada em: segunda-feira, 6 de abril de 2009 11:01
>> Para: flexdev
>> Assunto: [flexdev] Passagem de parâmetro de uma classe para uma classe
>> componente
>>
>>
>> Pessoal, tudo certo ?
>>
>> Estou fazendo um projeto em flex, e fiquei com uma dúvida.
>> Primeiramente, no projeto, tem-se um TileList que possui vários itens
>> certo ? Isso no Main.mxml ...
>> Quando o usuário clica em um dos itens, é aberto automaticamente um
>> TitleWindow, através da chamada a um componente, o MyTitleWin.mxml. O
>> problema é que gostaria de passar um parâmetro, o itemSelecionado, do
>> Main.mxml para o componente MyTitleWin.mxml. Só que não tenho idéia de
>> como fazer isso. Veja abaixo:
>>
>> Main.mxml:
>>
>> <mx:TileList id="list" itemClick="abrirWin
>> ();itemSelecionado=list.selectedItem"/>
>>
>> <script>
>> private var titleWin:MyTitleWin;
>> private function abrirWin():void {
>> titleWin = PopUpManager.createPopUp(this, MyTitleWin, true) as
>> MyTitleWin;
>> PopUpManager.centerPopUp(titleWin);
>> }
>> </script>
>>
>>
>> MyTitleWin.mxml:
>> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"
>> layout="absolute"
>> showCloseButton="true" title="Detalhes do Carro"
>> width="400" height="400" xmlns:com="com.*">
>>
>> <mx:HBox width="0" height="0"
>> horizontalScrollPolicy="off" verticalScrollPolicy="off">
>> <com:Detalhes_Carros data="{itemSelecionado}"/>
>> </mx:HBox>
>>
>> </mx:TitleWindow>
>>
>>
>> Alguém tem uma luz ?
>>
>> Fico no aguardo!
>>
>> Obrigado
>>
>>
>> >>
>>
>
>
> --
> Marcel Pigozzi
> http://thegeekers.wordpress.com/
>
> "Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
> sucesso. O sucesso é conseqüência"
>
--
Marcel Pigozzi
http://thegeekers.wordpress.com/
"Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
sucesso. O sucesso é conseqüência"
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---