Procure no histórico por "*getDefinitionByName*" vc vai achaar um monte de e-mails comentando sobre isso. Vc passa uma string (o nome da sua classe completa) e terá de retorno um Class.
Também pesquise pelo uso da classe Dictionary para vc poder centralizar suas classes componentes. Dá uma olhada no blog da Gabriela Perry q ela já escreveu sobre isso. Bons estudos. 2008/12/30 RafaelViana <[email protected]> > > Certo.As telas que fiz foi como componente mesmo. > > Os containers olhei naquelas video-aulas do "Learn Flex in a Week", > mas vou dar mais uma pesquisada na documentação, apesar que tenho > preferido usar posicionamento absoluto nos formulários.Mas estou > trabalhos com Accordion,TabNavigator para separar as informações. > > Eu fiz essa pergunta anterior de como é a maneira certo de criar as > telas, porque, a maioria dos cases que olhei para que havia apenas a > troca de estados. > > Quando utlizo LinkButton ou algo semelhante, coloco um evento no > clique, click="PopUpManager.centerPopUp(PopUpManager.createPopUp(this, > NomeDoComponente ,true));", > Para criar a janela e centrar ela na tela. > > Só que quando utilizo um MenuBar que tem os dados vindo do xml, não > sei como "generalizar" isso para que todos abram um componente > conforme um parametro que eu passar.Ex: > > <mx:MenuBar id="menuBar" labelField="@label" > itemClick="PopUpManager.centerPopUp(PopUpManager.createPopUp(this, > NomeDoComponente ,true));" dataProvider="{menuBarCollection}" /> > > Ali no NomeDoComponente, se eu colocar o nome de um componente ele vai > abrir certo, mas eu queria que ele não abrisse sempre o mesmo > componente, e sim, abrisse um componente diferente conforme o item que > foi selecionado no menubar. > > Só que se passo um parametro ele considera como String, e no metodo > createPopUp é necessário uma classe então dá erro de conversão.E > também as telas estão em uma pasta separada eu teria que concactenar > isso que geraria uma string. > > Como eu posso fazer?Incrivelmente não achei nada parecido com o que eu > quero no google. > > > > > On 29 dez, 19:52, "Mário Júnior" <[email protected]> wrote: > > tem várias maneiras... mas o mais comum é como componentes. > > Procure saber mais sobre os containers do flex e então poderá > > projetar/implementar telas bem eficientes. > > > > bons estudos. > > > > 2008/12/29 RafaelViana <[email protected]> > > > > > > > > > Olá, estou iniciando nesse mundo de desenvolvimento flex.E como todo > > > iniciante, também tenho minhas dúvidas.É uma pergunta mais pessoal, > > > creio eu, portanto não achei um termo especifico para se procurar no > > > google.E resolvi procurar a ajuda de vocês. > > > > > Como voces criam as telas do sistema? > > > Como componentes, como modulos ou como states? > > > > -- > > Mário de Souza Júnior > > Programador Java / Adobe Flexhttp://blog.mariojunior.com > > > -- Mário de Souza Júnior Programador Java / Adobe Flex http://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
