é eu também uso esse jeito acho que é o mais simples msm.

Em 3 de setembro de 2011 12:05, Rodrigo Valentim <[email protected]
> escreveu:

> 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
>

-- 
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

Responder a