Código :
this["button"+i].onPress = function () {
for (i=0; i<my_xml.firstChild.childNodes.length; i++) {
var valor = "button" + i;
_parent.bo.valor.enabled = true;
trace("activar: " + valor);
}
this._name.enabled = false;
trace("Desactivar finalmente: " + this._name);
};
Sin embargo no consigo que lo deshabilite...pero si la linea de codigo this._name.enabled = false; la cambio por el root directo (escrito a mano) digamos _parent.bo.button3.enabled = false; entonces si lo ejecuta.
Cual es la diferencia.
el trace resultante tiene sentido. Primero habilita TODOS, pero al final deshabilita el que se presiono...o eso es en teoria. De momento solo me estoy enfocando en deshabilitar...si consigo eso tal vez podria descifrar como hacer para habilitar luego.
Que me estoy perdiendo.
No se si se necesitan ver el codigo entero o con el pedazo problematico es suficiente...
