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

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

Responder a