Beck, o novoCanvas é a passagem da classe (são várias telas herdadas do Canvas) aí eu passo a classe delas para que o sistema fique responsável pela criação.
Att, Marcelo 2009/10/22 Beck Novaes <[email protected]> > > hm... na verdade vc faz isso mesmo? > > telaCriada.incluirTela(novoCanvas:Class); > > e o q seria o novoCanvas? > > []'s > Beck Novaes > > > On 22 out, 11:03, Marcelo Moacir Florindo <[email protected]> > wrote: > > Colegas, > > > > Estou criando canvas através do script, deste modo: > > > > No *canvas principal* (tela) tenho este método: > > > > public function init():void{ > > conteudo = new Canvas; > > conteudo.setStyle('backgroundColor','#FFFFFF'); > > conteudo.setStyle('borderColor','#000000'); > > conteudo.setStyle('borderStyle','solid'); > > conteudo.setStyle('top','40'); > > conteudo.setStyle('left','10'); > > conteudo.setStyle('right','10'); > > conteudo.setStyle('bottom','10'); > > addChild(conteudo); > > > > } // ISTO ESTÁ FUNCIONANDO > > > > depois eu faço isto > > > > telaCriada.incluirTela(novoCanvas:Class); > > > > No incluirTela temos: > > > > public function incluirTela(tela:Class):void{ > > var y:Canvas = new tela; > > conteudo.addChild(y); > > } > > > > tanto o método int() quanto incluirTela(tela:Class) está no *canvas > > principal*. > > > > Porém, o problema, a tela que eu envio via o método incluirTela não está > > aparecendo dentro do canvas conteudo. Alguma idéia? > > > > Obrigado a todos, > > > > -- > > Marcelo Moacir Florindo > > Analista/Desenvolvedorhttp://www.gestaotec.com.br > > > -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
