aew Pergentino blz. Bixo meu codigo é esse, e nao esta funcionando.
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:local="*" xmlns:text="flash.text.*" width="100%" xmlns:com="com.*"> <mx:Script> <![CDATA[ import com.flex.yang.telas.TelaCadBase; import com.flex.yang.telas.TelaCadTipoConsulta; public var meuPopup:TelaCadTipoConsulta; private function createPopup():void { meuPopup = TelaCadBase.mostreTela(this,TelaCadTipoConsulta) as TelaCadTipoConsulta; meuPopup.x = -600; meuPopup.y = 0; Efeito.end(); Efeito.play(); } ]]> </mx:Script> <mx:Parallel id="Efeito" target="{meuPopup}"> <mx:Move duration="10000" xTo="{(stage.width - meuPopup.width) / 2}" yTo="{(stage.height - meuPopup.height) / 2}" /> <mx:WipeRight duration="10000" /> </mx:Parallel> <mx:Button label="TESTE" click="createPopup()"/> </mx:Application> On 22 set, 15:27, "Pergentino Araújo" <[EMAIL PROTECTED]> wrote: > Olá , > > tu pode criar uma função para chamar o popup com o seguinte código: > > private function createPopup(janela:TuaJanela):void { > meuPopup = MinhaJanela(PopUpManager.createPopUp(this,janela,true)); > meuPopup.x = -600; > meuPopup.y = 0; > Efeito.end(); > Efeito.play(); > > } > > esse Efeito, tu define no teu mxml com o seu efeito. Vai um exemplo de > efeito aí pra tu se basear: > > <mx:Parallel id="Efeito" target="{janela}"> > <mx:Move duration="2000" xTo="{(stage.width - meuPopup.width) / 2}" > yTo="{(stage.height - meuPopup.height) / 2}" /> > <mx:WipeRight duration="2000" /> > </mx:Parallel> > > []'s > > 2008/9/22 Prestes <[EMAIL PROTECTED]> > > > > > Daew pessoal, > > > Galera estou com uma duvida de implementação. > > Tenho um grid no qual quando clico num registro abro uma pop up > > PopUpManager.createPopUp(pai, TitleWindow, modal) até ai tudo bem. > > Eu quero agora que quando clicar em abrir, a mesma abra fazendo um > > efeito de tela Ex: Resize > > Isso é possível ? > > -- > Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
