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

As2. XMl cargado y TextFormat

Estas en el tema de As2. XMl cargado y TextFormat en el foro de Flash y Actionscript en Foros del Web. Hola, tengo un problema que estoy desesperado ya, por favor, ayudadme. Tengo que cambiar el formato de texto de un TextField después de cargarse el ...
  #1 (permalink)  
Antiguo 29/09/2010, 05:51
 
Fecha de Ingreso: febrero-2007
Mensajes: 111
Antigüedad: 17 años, 1 mes
Puntos: 0
As2. XMl cargado y TextFormat

Hola, tengo un problema que estoy desesperado ya, por favor, ayudadme.

Tengo que cambiar el formato de texto de un TextField después de cargarse el contenido desde un XML. Yo hago esto en la funcion onload del XML



Código:
campo.htmlText=texto_cargado;
formato = new TextFormat();
formato.font = "Algerian";
campo.setTextFormat(formato);
campo.embedFonts = true;
Como tengo varios idiomas, pues cuando cambio de un idioma a otro se ejecuta de nuevo este código porque según el idioma cambio la fuente. Pues ocurre que la primera vez muy bien, pero a partir de la segunda vez el texto desaparece tras cargarse. ¿Qué puedo hacer? Muchas gracias
  #2 (permalink)  
Antiguo 29/09/2010, 09:28
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 16 años, 5 meses
Puntos: 5
Respuesta: As2. XMl cargado y TextFormat

pásale la propiedad setTextFormat() después de que le pases el contenido:
Código:

campo.text = "hola";
campo.setTextFormat(formato);

campo.text = "hola de nuevo";
campo.setTextFormat(formato);
en AS2 tienes que definir el formato cada vez que cambias el texto, en AS3 tienes defaultTextFormat para solucionar este problemilla
__________________
El camino hacia la cima es, como el viaje hacia uno mismo, una ruta en solitario.

Etiquetas: xml
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 19:24.