Ola pessoal.

Continuo na luta da criação de um navegador estilo Delphizão da vida aqui no
Flex.

Minha aplicação tem um dataProvider em cada tela, que nada mais é que um
objeto remoto. Criei um dataSet, que seria um Objeto do tipo Object, para eu
poder lançar o que eu tiver selecionado no item de um grid, ou o item de uma
busca, etc...

Nao crio objetos do tipo VO, no Flex, pq estou partindo da ideia de uma
abstração maior, podendo setar no campo por ex: this.dataSet.cdUsuario por
exemplo...

<mx:TextInput id="cdUsuario" text="{this.dataSet.cdUsuario}"/>

Bom, o meu navegador posiciona e atribui corretamente ao dataSet os valores
que preciso, mas chega em um momento e ele enrrosca... no debug do Flex
aparece a mensagem:

<mns:MyNavegadorEdicao id="navEdicao" x="15" y="229" width="348" Texto="{
this.str}" DataSet="{this.dataSet}" DataProvider="{this.dataProvider
}"></mns:MyNavegadorEdicao>

Tudo é [Bindable] no meu componente e na tela..

Mas vejam so, ali no componente eu fiz um teste, criei um Texto (Texto="{
this.str}")..

Isso nada mais é que um <mx:TextInput id="nmUsuario2" text="{
this.navEdicao.str}"/> no meu formulario e no meu componente...


private function setaTexto() : void {
 this.str = "Texto 3";

}
Detalhe, isso vai retornar na minha tela no valor do TextInput o valor que
foi setado para o this.str la no componente, ou seja, a logica da coisa ta
certa, mas nao funciona para Objetos do tipo Object e o motivo é o
IEventDispatcher...

Alguem ja sofreu com isso?

Abracos

-- 
Stefan Horochovec

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

Responder a