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