bom vou dar um exemplo que fiz aqui, cola no flexbuilder pra ver melhor o código, senão fica complicado, Valeu, qualquer duvida to ai,
//======================================= //código do evento personalizado, //bem util, poderia ter varios //eventos diferentes nessa classe import flash.events.Event; public final class PERSONAL_EVENT extends Event { public static const ITEM_ATUALIZADO:String = 'itemAtualizado'; private var item:Object; public function PERSONAL_EVENT(item:Object, type:String = ITEM_ATUALIZADO) { super(type); this.item = item; } } //======================================= //MENU_ATALHOS.mxml <?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" width="431" height="390" layout="absolute"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.managers.PopUpManager; import mx.controls.Alert; public var acEmails:ArrayCollection = new ArrayCollection; private function okSair():void { dispatchEvent(new PERSONAL_EVENT(acEmails)); PopUpManager.removePopUp(this); } ]]> <mx:TextInput x="10" y="30"/> <!--blá blá blá componentes do popup--> </mx:TitleWindow> //======================================= //código da tela que cria o popUp private function criarPopUp():void { var popAtalhos:MENU_ATALHOS = new MENU_ATALHOS(); PopUpManager.addPopUp(popAtalhos, this, true); PopUpManager.centerPopUp(popAtalhos); popAtalhos.addEventListener(PERSONAL_EVENT.ITEM_ATUALIZADO, onpopAtalhosSelecionado); } private function onpopAtalhosSelecionado(e:PERSONAL_EVENT):void { //digamos que eu já tenha um datagrid chamado dgDados dgDados.dataProvider = (e.item as ArrayCollection); } 2009/3/19 DZ8 <vagner...@gmail.com> > > Tenho uma tela de filtro que tem tem um combo que e populado e tem um > metodo que popula ele e ele tem id e nome, quando usuario selecionar > exempli id numero 1 nome joao preciso pegar este parametro e jogar > para a outra tela e atualizar os valores no dataprovider daquela > tela... > > deu para enteder agora? > > On 19 mar, 13:06, Jonathan Pirovano > <jonathan.wilianpirov...@gmail.com> wrote: > > meu não entendi nada do que você disse, > > sério mesmo, > > > > 2009/3/19 DZ8 <vagner...@gmail.com> > > > > > > > > > > > > > Boa tarde > > > > > preciso pegar um valor no java que o id e passar por parametro para > > > outra > > > tela e carregar tipo seleciona o valor no combox e leva o valor com 3 > > > metodos para outra tela e atualiza estes dados do dataprovider da > > > outra > > > tela...exemplo tela de filtro passa o valor ao clicar no botao > > > carregar para > > > outra tela.. a tela de filtro e um tittlewindows e a que recebe e um > > > mdi que > > > tem dentro um componente que tem grids com dataprovider.. > > > > > Terei que implementar Singletons em Actionscript 3.0.? e anica > > > maneira? alguem teria um exemplo? > > > > > obrigado- Ocultar texto entre aspas - > > > > - Mostrar texto entre aspas - > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---