Vi hoje esse tópico,

putz cara, acredito que a app está em 100%, se assim você definiu, porém o 
problema é o componente(Login)/PopUpManager faz assim:

var titleWindow:Login = new Login(); 

titleWindow.height = FlexGlobals.topLevelApplication.height;
titleWindow.width = FlexGlobals.topLevelApplication.width;
PopUpManager.addPopUp( titleWindow,DisplayObject( 
FlexGlobals.topLevelApplication ), 

true); 
PopUpManager.centerPopUp(titleWindow);

Pesquisa um pouco sobre popUpManager.

Também poderia trabalhar diferente, com state/viewstack..

Abraço.

Abraço.
From: Re JMD 
Sent: Friday, December 02, 2011 5:48 PM
To: [email protected] 
Subject: Re: [flexdev] Resolução de aplicação Flex + Ancoramento

Acho que o problema é que chamado meus comoponentes como titleWindow? Qual é a 
forma correta?

var titleWindow:Login = new Login(); 
PopUpManager.addPopUp( titleWindow,DisplayObject( 
FlexGlobals.topLevelApplication ), 

true); 
PopUpManager.centerPopUp(titleWindow);




Em 2 de dezembro de 2011 17:29, Danilo Suares <[email protected]> escreveu:

  Tenta fazer o que o Bruno falou, só que usa as propriedades .percentHeight e 
.percentWidth





  Em 2 de dezembro de 2011 17:23, Bruno Tourinho <[email protected]> escreveu: 


    põe o tamanho do componente pai dinâmico tipo width = 100% height 100% e no 
filho você faz a mesma coisa... 



    2011/12/2 Re JMD <[email protected]>

      Danilo,

      Realmente estou apanhando para fazer isso funcionar, fiz o que vc falou e 
continua não preenchendo o browser!


      Em 2 de dezembro de 2011 17:08, Eric Tonussi <[email protected]> 
escreveu: 


        Sem querer ser grosso, mas já sendo muito do fdp, só consigo falar algo 
do tipo "vai estudar meu filho!". heheheh. Tá muito no básico ainda pra já sair 
perguntando na lista... daqui a pouco o pessoal te expulsa ;)


        Em 2 de dezembro de 2011 17:05, Danilo Suares <[email protected]> 
escreveu: 


          defina as propriedades left, right, top, bottom como 0 do seu 
componente pai de tudo.. e dos filhos que vc quiser ancorar... 


          Em 2 de dezembro de 2011 16:44, Re JMD <[email protected]> escreveu:

            Pessoal,

            O que precisa ser feito para que um componente preencha todo o 
browser independente da resolução do monitor? Existe alguma proproedade tipo um 
auto resize? Conversei com alguns colegas e me indicaram ancorar os 
componentes, como faço isso?

            Por exemplo tenho essa tela que dessa forma ocupa somente uma parte 
do browser:

            <?xml version="1.0" encoding="utf-8"?>

            <s:Application

            xmlns:fx="http://ns.adobe.com/mxml/2009"; 
            xmlns:s="

            library://ns.adobe.com/flex/spark" 
            xmlns:mx="

            library://ns.adobe.com/flex/mx" minWidth="1024" minHeight="768" 
            color="

            #377991" alpha="1.0" textAlign="left" 
            xmlns:local="

            *" 
            creationComplete="application1_creationCompleteHandler(event)"


            > 

            <mx:Panel width="574" height="400" borderColor="#B8EAFD" 
layout="absolute" x="225.3" y="181.2"> 

            <mx:TextInput x="324.3" y="110.1" id="txDsLogin"/> 

            <mx:TextInput x="323.9" y="139.5" id="txSenha" 
displayAsPassword="true" enter="txSenha_enterHandler(event)"/> 

            <mx:Label x="272.95" y="111.9" text="Usuário:"/> 

            <mx:Label x="279.65" y="141.3" text="Senha:"/> 

            <mx:Button x="491.9" y="139.4" label="Entrar" id="btEntrar" 
click="btEntrar_clickHandler(event)"/> 

            <mx:Button x="320.6" y="214.1" label="Administração" 
id="btAreaRestrita" width="124" click="button1_clickHandler(event)" 
textAlign="left"/> 

            <s:Label x="323" y="178" text="Esqueceu sua senha?" 
textDecoration="underline"/> 

            <s:Label x="323" y="196" text="Fale Conosco" 
textDecoration="underline"/> 

            </mx:Panel> 
            </s:Application>

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




          -- 
          Danilo Suares
          celular:  +55 11 7389-6831
          skype/msn/gtalk: [email protected]
          twitter: @danilosuares  
           
          Esta mensagem pode conter informacao confidencial e/ou privilegiada. 
Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, 
não pode usar, copiar ou divulgar as informacoes nela contidas ou tomar 
qualquer acao baseada nessas informacoes. Se voce recebeu esta mensagem por 
engano, por favor avise imediatamente o remetente, respondendo o e-mail e em 
seguida apague-o. Agradecemos sua cooperacao.

          This message may contain confidential and/or privileged information. 
If you are not the addressee or authorized to receive this for the addressee, 
you must not use, copy, disclose or take any action based on this message or 
any information herein. If you have received this message in error, please 
advise the sender immediately by reply e-mail and delete this message. Thank 
you for your cooperation.


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

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




  -- 
  Danilo Suares
  celular:  +55 11 7389-6831
  skype/msn/gtalk: [email protected]
  twitter: @danilosuares  
   
  Esta mensagem pode conter informacao confidencial e/ou privilegiada. Se você 
não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode 
usar, copiar ou divulgar as informacoes nela contidas ou tomar qualquer acao 
baseada nessas informacoes. Se voce recebeu esta mensagem por engano, por favor 
avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. 
Agradecemos sua cooperacao.

  This message may contain confidential and/or privileged information. If you 
are not the addressee or authorized to receive this for the addressee, you must 
not use, copy, disclose or take any action based on this message or any 
information herein. If you have received this message in error, please advise 
the sender immediately by reply e-mail and delete this message. Thank you for 
your cooperation.


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

Responder a