Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2008, 04:46
chewika
 
Fecha de Ingreso: septiembre-2003
Ubicación: Madrid
Mensajes: 13
Antigüedad: 21 años, 6 meses
Puntos: 0
ayuda en variables para recorrer instancias de cajas de texto variable

hola,

tengo el siguiente problema y no sé si se podrá o no hacer.

tengo 15 botones y 15 cajas de texto variable donde debería ponerse lo que pulse en dicho boton y cada boton tendria como valor el 1

por ejemplo

*si pico y queda seleccionado el boton 1 se deberia poner en la caja de texto numero 1 el valor 1
*si pico y queda seleccionado el boton 5 se deberia poner en la caja de texto numero 5 el valor 1

y así con los botones seleccionados y el caso que cuando intento poner el valor de la caja de texto con la variable del bucle con "for" no me deja.

Cita:
var cantidad:Number = 15;
for(var i:Number = 1; i <= cantidad; i++){

this["MC1_f" + i].onPress = function():Void{
this.selected = (!this.selected) ? true : false;
if(this.selected){
this._parent.seleccion1.text="1";
this.gotoAndStop("seleccionado");

}else{
this._parent.seleccion1.text="";
this.gotoAndStop("normal");
}
}

}

hasta ahí bien cuando pulso el boton numero 6 se queda seleccionado pero claro para que me saliera tengo que poner ese codigo que puse 15 veces sin utilizar la variable del for ni el bucle, porque en la parte

Cita:
this._parent.seleccion1.text="1";
no consigo poner la variable i para que la caja de texto por ejemplo numero 5 ponga el valor 1
Cita:
this._parent.seleccion5.text="1";
y lo que intente es con
Cita:
this._parent.seleccion+i.text="1";
this._parent.this["seleccion"+1].text="1";
y nada siempre me da error .


Hay alguna forma de poner en el nombre de instancia del campo de texto alguna variable para poder poner un valor a dicho campo ?

gracias
Un saludo
Jose