07/03/2009, 18:03
|
|
Crear componentes tiempo de ejecución Hola compis, tengo el siguiente código que me crea un campo de texto en tiempo de ejecución. Todo perfecto (con AS3 y flash CS4), la única pega es que el borde no es el mismo que tiene el control cuando lo arrastro como un componente, con su borde todo chulo como en 3D.
como puedo hacer que quede igual su borde???? muchas gracias
import flash.display.*;
import flash.events.*;
import fl.controls.*;
import fl.data.*;
var formato:TextFormat = new TextFormat();
formato.color = 0xFF0000;
formato.size = 24;
formato.italic = true;
var txt1:TextField=new TextField();
txt1.type = TextFieldType.INPUT;
txt1.text = "Añadido";
txt1.border = true;
txt1.height = 25;
txt1.width=200;
txt1.x=100;
txt1.y=100;
this.addChild(txt1);
txt1.setTextFormat(formato); |