galera, estou com uma duvida.. que esta me tirando os cabelos.. Tenho uma tela, chamada relatorio, dentro desta tela tenho um metodo chamado ocultar que é assim.
public function ocultar(i:MouseEvent):void { var ch:CheckBox = i.currentTarget as CheckBox; var index:int = parseInt(ch.data.toString()); grid.columns[0].visible = ! grid.columns[0].visible; } so que este metodo é acionado por outra classe mas modifica o objeto relatorio vigente. Resulmindo, quando eu acionasse o objeto criado na outra classe, ele execultaria uma função que chamaria o objeto relatorio e ocultaria uma de suas colunas.. function ocultarColuna (ev:MouseEvent) { var rel:relatorio = new relatiorio(); -> ??????????????????????? rel.ocultar(ev); } Sei que esta errado usar o NEW RELATORIO() pq aí estaria ultilizando o metodo ocultar de um novo relatorio, nao d um vigente. COmo posso entao instanciar um objeto vigente? Grato. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---