JMD, estranho esse erro. Não tenho essa trabalheira toda para fazer um popup centralizado
uso assim var pop:WindowTeste = WindowTeste(PopUpManager.createPopUp(this, br.com.view.WindowTeste, true)); pop.setFocus(); PopUpManager.centerPopUp(pop); Em 2 de setembro de 2011 13:44, Re JMD <[email protected]> escreveu: > Valeu pessoal, > > > Assim funcionou: > > protected function btJustificarDesvio_clickHandler(event:MouseEvent):void > { > var titleWindow:TelaDesvio = new TelaDesvio(); > > titleWindow.movimentoDesvio = adgMovimento.selectedItem as > com.fozci.sicorc.vo.Movimento; > titleWindow.setStyle("borderAlpha", 0.9); > PopUpManager.addPopUp( titleWindow,DisplayObject( > FlexGlobals.topLevelApplication ), true); > PopUpManager.centerPopUp(titleWindow); > } > > Em 2 de setembro de 2011 13:38, Clayton <[email protected]>escreveu: > > Está fazendo assim? >> >> >> protected function btJustificarDesvio_clickHandler(event:MouseEvent):void >> { >> var titleWindow:TelaDesvio = TelaDesvio(); >> >> titleWindow.movimentoDesvio = adgMovimento.selectedItem as >> com.fozci.sicorc.vo.Movimento; >> titleWindow.setStyle("borderAlpha", 0.9); >> PopUpManager.addPopUp( titleWindow,DisplayObject( >> FlexGlobals.topLevelApplication ), true); >> PopUpManager.centerPopUp(titleWindow); >> } >> >> Se for assim tem que funcionar. >> >> >> Em 2 de setembro de 2011 13:24, Re JMD <[email protected]> escreveu: >> >> Alterei para AddPopUp e continua com o mesmo erro: >>> >>> Description Resource Path Location Type >>> 1067: Coerção implícita de um valor do tipo flash.display:DisplayObject >>> para um tipo mx.core:IFlexDisplayObject não relacionado. >>> TelaMovimento.mxml Sicorc/flex_src/com/fozci/sicorc/views line 238 Flex >>> Problem >>> 1136: Número incorreto de argumentos. Esperado 1. TelaMovimento.mxml >>> Sicorc/flex_src/com/fozci/sicorc/views line 235 Flex Problem >>> >>> >>> >>> Em 2 de setembro de 2011 13:20, Clayton <[email protected]>escreveu: >>> >>> Quando você já tem a instancia da tela deve utilizar o addPopup ao invés >>>> do createPopup. >>>> >>>> Em 2 de setembro de 2011 13:15, Re JMD <[email protected]> escreveu: >>>> >>>> Tinha feito errado mesmo, agora o erro e outro: >>>>> >>>>> >>>>> protected function btJustificarDesvio_clickHandler(event:MouseEvent): >>>>> void >>>>> >>>>> { >>>>> >>>>> var titleWindow:TelaDesvio = TelaDesvio(); >>>>> >>>>> titleWindow.movimentoDesvio = adgMovimento.selectedItem >>>>> ascom.fozci.sicorc.vo.Movimento; >>>>> >>>>> titleWindow.setStyle("borderAlpha", 0.9); >>>>> >>>>> PopUpManager.createPopUp( DisplayObject( >>>>> FlexGlobals.topLevelApplication ), titleWindow); >>>>> >>>>> PopUpManager.centerPopUp(titleWindow); >>>>> >>>>> } >>>>> >>>>> >>>>> Erro: >>>>> >>>>> Description Resource Path Location Type >>>>> >>>>> 1067: Coerção implícita de um valor do tipo >>>>> com.fozci.sicorc.views:TelaDesvio para um tipo Class não relacionado. >>>>> TelaMovimento.mxml Sicorc/flex_src/com/fozci/sicorc/views line 238 Flex >>>>> Problem >>>>> >>>>> 1136: Número incorreto de argumentos. Esperado 1. TelaMovimento.mxml >>>>> Sicorc/flex_src/com/fozci/sicorc/views line 235 Flex Problem >>>>> >>>>> >>>>> Em 2 de setembro de 2011 11:46, Samuel Facchinello < >>>>> [email protected]> escreveu: >>>>> >>>>> Le meu email novamente, que voce fez errado. >>>>>> >>>>>> >>>>>> Att, >>>>>> Samuel Facchinello >>>>>> http://desenvolvendoemflex.blogspot.com >>>>>> Joinville - SC >>>>>> >>>>>> >>>>>> >>>>>> Em 2 de setembro de 2011 11:41, Re JMD <[email protected]> escreveu: >>>>>> >>>>>> var titleWindow:TelaDesvio = >>>>>>> TelaDesvio(PopUpManager.createPopUp(TelaDesvio())); >>>>>> >>>>>> >>>>>> -- >>>>>> 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 >>>>>> >>>>> >>>>> -- >>>>> 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 >>>>> >>>> >>>> >>>> >>>> -- >>>> Clayton Marques Pereira >>>> >>>> -- >>>> 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 >>>> >>> >>> -- >>> 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 >>> >> >> >> >> -- >> Clayton Marques Pereira >> >> -- >> 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 >> > > -- > 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 > -- Atenciosamente, Rodrigo Valentim -- 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
