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);
}
}
}