Código :
for (var i:Number = 0; i<=8; i++)
{
for (var j:Number = 0; j<=8; j++)
{
inputs[i][j] = tablero.createClassObject(TextInput, "input", tablero.getNextHighestDepth(), {restrict:"1-9"});
inputs[i][j].addEventListener("change", Delegate.create(this, inputModificado));
}
}
Es sencillo, asocio al elemento de la matriz el componente creado con "createClassObject" y, posteriormente, le pongo a escuchar el evento "change" referenciado a la función "inputModificado".
¿Es posible ver, dentro de la funcion "inputModificado", el componente que ejecutó el evento? Es decir, si cambio el texto del TextInput, localizado en inputs[2][7], al ir a la función "inputModificado" pueda ver, dentro de ésta, dicho TextInput. Por ejemplo, para saber lo que se ha escrito.
Me he fijado y por lo visto cuando es llamada la función "inputModificado", se le pasa como argumento un objeto, pero no sé si puedo utilizarlo para conocer el "enviador", ni como hacerlo.
Espero haberme dado a entender.
Un saludo
