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

Responder a