As vezes, eu também tenho problemas dessa natureza. Não sei ao certo como funciona essa lógica da carga dos componentes.
Saio setando tudo como "ALL" Será que existe alguma artigo que fale sobre isso? On 18 nov, 07:41, Abner Campanha <abne...@gmail.com> wrote: > galera... estou com o seguinte problema... > > tenho um cadastrinho feito com mdiwindow... quando a tela é criada eu > adiciono um canvas que tem um panel principal... a primeira vez que > abre eu já crio outros 2 forms (listagem e cadastro) e fico trocando > esses forms do panel conforme o usuário clica em novo (listagem), > cancelar e salvar (cadastro).... > > cenário: form de listagem está exibindo no panel > ação: usuário clica em novo registro > o que faço: > > pnl.removeChildrens(); > pnl.addChild(formCadastro(); > > O problema é apenas na primeira vez que eu troco o form da listagem > pelo cadastro... ocorre um objetct = null quando tento acessar > qualquer objeto desse meu form de cadastro, como limpar os campos por > exemplo. > Depois que ocorre o erro e eu continuo, tudo fica normal... > > Dei uma pesquisada e vi que os objetos são instanciados apenas quando > são exibidos... então coloquei um creationPolicy="all" nesse meu panel > do form principal... o erro não ocorre mais, mas o comportamento > ainda está estranho.... estou no caminho certo ??? ring any bells ??? > > agradeço qualquer centavo ;)... > > abraços > > -- > Abner Campanha --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---