O que vc pode fazer é colocar um Canvas no centro da sua aplicação e, dependendo do item selecionado, vc adiciona a tela no Canvas...
ex: <mx:Canvas id="canvasPrincipal" width="100%" heigth="100%" /> ai quando clicar em no botão de determinada tela vc chama a função que fará... this.canvasPrincipal.removeAllChildren(); this.canvasPrincipal.addChild(new Tela()); esse "new Tela()" seria a tela que vc queira que apareça no centro. Esse é um exemplo... existem N formas de trabalhar com esse tipo de questão... mas para vc que está iniciando, acredito que seja a forma mais viável e prática ^^ Bona estudos e boa sorte. Att. Em 14 de maio de 2010 08:32, Euller Cristian <euller...@gmail.com> escreveu: > Não é bem isto Leandro,mas agradeço , vai me servir pra outras situações, > é que estou iniciando agora, eu gostaria de organizar meus componentes como > se fosse uma página da web, clicou no menu, abre no centro, sem o uso de > popups. Sabe como posso fazer? > > > > *De:* flexdev@googlegroups.com [mailto:flex...@googlegroups.com] *Em nome > de *Leandro Faria > *Enviada em:* sexta-feira, 14 de maio de 2010 07:45 > *Para:* flexdev@googlegroups.com > *Assunto:* Re: [flexdev] Abrir Componentes no centro > > > > Blz Euller, > > esse código aqui centraliza os compnents: > > public static function centralizarTela(componente:UIComponent):void { > if (componente != null) { > var diferencaLargura:Number = componente.screen.width - > componente.width; > var diferencaAltura:Number = componente.screen.height - > componente.height; > componente.x = componente.screen.x + (diferencaLargura > / 2); > componente.y = componente.screen.y + (diferencaAltura / > 2); > } > } > > Para fazer a chamada vc faz assim: > > var tela:viewComponente = new viewComponente(); > PopUpManager.addPopUp(tela,this,false); > centralizarTela(tela); > > flw > > Em 14 de maio de 2010 06:58, Euller Cristian <euller...@gmail.com> > escreveu: > > Pessoal, estou desenvolvendo todos meus componentes separados. > > > > Gostaria que ao clicar no menu bar do topo, os mesmos abrissem no centro , > que cada item do menu abrisse um determinado componente. > > > > Como devo proceder?Obrigado > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > > > -- > Leandro de Faria - Faculdade Cenecista de Sete Lagoas > Graduando em Sistemas de Informação > (31) 8825 2046 > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > 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 flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- ----------------------------------------------------------- Guilherme Sjlender - Desenvolvedor RIA - Flex/Java - http://site.gflex.biz - ------------------------------------------------ -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev