Ao abrir a segunda tela diga que que o parent dela ( parametro de addPopup)
é DisplayObject(Application.application).

Eaí, alguém mais sobre a borda? Bruno Müller, tentei fazer isso mas o
problema é q a borda dos componentes de dentro também estão com problemas,
isso dá pra ver bem na figura 2.

Abraços!
João Augusto Zaratineq
blog.joaoaugusto.com.br

Em 15 de abril de 2010 09:34, bruno bg <[email protected]> escreveu:

> pegando esse gancho.  temos  . Abrindo uma tela pequena. (1a)
>
>             var popup : minhaTela= new minhaTela;
>             PopUpManager.addPopUp( popup , this, true );
>             PopUpManager.centerPopUp( popup );
> ou
>             popup = new minhaTela;
>             popup = minhaTela(
> PopUpManager.createPopUp(this,minhaTela,true));
>             PopUpManager.centerPopUp( popup );
>
> vamos dizer que abrindo uma segunda tela, SÓ QUE ESSA SEGUNDA TELA é maior
> que a (1a).
> o que acontece. ?!?!?!  Ela vai ficar centralizada de acordo com a 1a tela
> (a pequena).  Horrível.
>
> como fazer para essa segunda tela, ficar sempre centralizada de acordo com
> a tela do aplication aberta. ?
>
>
> bruno bg
>
>
>
> Em 14 de abril de 2010 18:25, Bruno Müller <[email protected]>escreveu:
>
> Veja se ele não está criando o popup em pixels não inteiros (ex. 50.5).
>> Talvez resolva arredondar o x e o y do popup com Math.floor .
>>
>> Abraço,
>> Bruno Müller
>>
>> 2010/4/14 joao zaratine <[email protected]>
>>
>> Olá pessoal,
>>>
>>> estou com um problema muito estranho em uma aplicação Flex. Sempre que
>>> abro alguma tela como popup (via PopUpManager) as bordas dos componentes
>>> internos aparecem mais grossas do que deveriam.
>>> Tenho esses mesmos componentes em uma tela não popup e sua borda sempre
>>> fica certo.
>>>
>>> Abaixo estão imagens dos problemas.
>>>
>>> http://www.joaoaugusto.com.br/borderError1.png
>>> http://www.joaoaugusto.com.br/borderError2.png
>>>
>>> Agradeço desde já,
>>> --
>>> João Augusto Zaratine
>>> blog.joaoaugusto.com.br
>>>
>>> --
>>> 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
>>
>
>
>
>  --
> 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
>



-- 
João Augusto Zaratine
blog.joaoaugusto.com.br

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

To unsubscribe, reply using "remove me" as the subject.

Responder a