21/7/11

TLFTextField no aplica formato

Yo utilizo este código:
//recogemos el formato actual
//objEscritura es un TLFTextField del escenario
objEscritura.selectable = true;
var tFormato:TextFormat = objEscritura.getTextFormat();
objEscritura.selectable = false;

var texto:String = "";

objEscritura.text = "Hola Mundo!";
objEscritura.text = texto;

//Ya que el formato no toma estas variables bien
tFormato.leading = 0;
tFormato.blockIndent = 0;
tFormato.letterSpacing = 0;
tFormato.bold = true;
tFormato.italic = true;
objEscritura.setTextFormat(tFormato, 0, 2);
El código es correcto. ¿Entonces qué ocurre? Pues ocurre que si en la propiedad de TLFTextField Suavizado no esté puesto a "Utilizar las fuentes del dispositivo" no aplica el formato.

No hay comentarios:

Publicar un comentario