Lucas, por módulos realmente fica melhor.
Para chama-los diretamente na aplicação você pode fazer da seguinte forma.
Por exemplo, se um módulo se chama (modulo01), é somente chama-lo dessa
assim na aplicação:
<modulos:modulo01 horizontalCenter="0" verticalCenter="0" /> // <modulos:
xxxx /> é o package. Usando o autocomplete, ele é instanciado
automaticamente na aplicação.
Ou se quiser chama-lo por buttons, poderá utilizar um script assim:
public function chamarmodulo():void
{
var m:modulo01 = new modulo01();
PopUpManager.addPopUp(m,this,true);
PopUpManager.centerPopUp(m);
}
Esse é apenas um exemplo, no entanto sou novato também com flex.
Os amigos poderão me corrigir se falei alguma besteira.
att,
Cleber Santos
Em 20 de agosto de 2011 11:37, irineu pereira
<[email protected]>escreveu:
> Ola Lucas eu Aconselho vc a Usar Modulos e chamar esses modulos talvez
> dentro de states.
> Motivo com modulos sua aplicacao ira ficar mas leve e efeciente so vc
> estudar bem como montar a Arqutietura da aplicação.
>
> Em 19 de agosto de 2011 15:33, Lucas <[email protected]> escreveu:
>
>> Prezados,
>>
>>
>> Estou querendo desenvolver um curso online tela a tela em flex.
>>
>> O curso apresenta 100 telas aproximadamente.
>>
>> Minha dúvida é:
>>
>> Faço isso utilizando states? o tamanho do arquivo principal fica muito
>> grande? isso é viável?
>>
>> Ou faço criando um application(um arquivo .mxml) pra cada tela?
>>
>> Se for application, como chamar por um botão uma outro arquivo.mxml?
>>
>> OBS: Sou iniciante nessa area de flex. Já cheguei a desenvolver alguma
>> coisa mas nada parecido com a situação atual.
>>
>> Att.,
>>
>> Lucas
>>
>> --
>> 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
>>
>
>
>
> --
> *
> Irineu Pereira
> Analista Desenvolvedor JAVA, Adobe Flex na CINQ Technologies*
>
> --
> 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
>
--
Cleber Santos
11 8205.6230
--
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