Foros del Web » Creando para Internet » Flash y Actionscript »

consulta de herencia en AS3

Estas en el tema de consulta de herencia en AS3 en el foro de Flash y Actionscript en Foros del Web. Como hago para que esta clase me permite hacer los addChild pero sin dejar de ser caja d etexto. Osea que me permita hacer esto: ...
  #1 (permalink)  
Antiguo 22/05/2008, 23:08
 
Fecha de Ingreso: marzo-2007
Mensajes: 302
Antigüedad: 10 años, 8 meses
Puntos: 2
Pregunta consulta de herencia en AS3

Como hago para que esta clase me permite hacer los addChild pero sin dejar de ser caja d etexto. Osea que me permita hacer esto:

var campo4:camposFormulario=new camposFormulario("Mensaje",400,20,0xFF0000,0xFF000 0,0xFF0000);
addChild(campo1); //esto seria en el fla

Código:
public class camposFormulario extends TextField {
			private var caja:TextField;
			private var nombre:TextField;

		public function camposFormulario(titulo:String,ancho:int,alto:int,colorBorde:uint,colorFondo:uint,colorLetra:uint) {
			
				nombre=new TextField();
				nombre.width=ancho;
				nombre.text=titulo;
				nombre.textColor=colorLetra;
				addChild(nombre);
				caja=new TextField();
				caja.width=ancho;
				caja.border=true;
				caja.borderColor=colorBorde;
				caja.textColor=colorLetra;
				addChild(caja);
			
			
			
		}
	}
}
  #2 (permalink)  
Antiguo 23/05/2008, 12:05
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 15 años
Puntos: 5
Respuesta: consulta de herencia en AS3

Saludos, no estoy seguro de haber entendo lo que necesitas y en este momento no puedo hacer uso de Flash CS3, solo el 8... pero, creo que lo que queres es como aplicar formato a campos de texto...

Al igual que en AS2, en AS3 tambien existe la clase TextFormat:
http://livedocs.adobe.com/flash/9.0/...extFormat.html

Correjime si me equivoco.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:04.