He puesto el system.useCodepage, pero tampoco me rula...
Alguien me podría echar una manilla?
Gracias.
Un saludo.
>
> Hola a todos, estoy haciendo una botonera en actionScript con textmate
> y cuando le paso caracteres a los labels con tildes me salen
> caracteres raros (lo de siempre del utf-8, que no llego a entender).
> Textmate guarda por defecto en utf-8, no?... y flash como lo
> recibe?... no entiendo :(
>
> He puesto el system.useCodepage, pero tampoco me rula...
No cuentas varias cosas importantes a la hora de resolver el
problema, así que te las voy a preguntar :)
- ¿Cómo estás pasando el label al botón? ¿Via XML o desde un
fichero .as?
- ¿Están embebidas las fuentes en los labels del botón?
- ¿El fichero lo creaste tú? TextMate trabaja por defecto en UTF-8,
pero no cambia el encoding de un fichero que no esté en Unicode salvo
que lo especifiques en Preferences » Advanced » File Encoding: UTF-8
y marques la casilla "Use for existing files as well"
Cuando tengo un problema así, muchas veces se soluciona abriendo
el .as con Flash. Algunos editores (no tengo claro si TextMate es uno
de ellos) se hacen un lío con el BOM[1] si el fichero se ha creado en
otro editor y/o plataforma.
En cualquier caso, mira a ver si te sigue pasando si creas un fichero
desde cero en TextMate, y seguimos investigando...
P.D: System.useCodePage es el demonio :)
Al abrir el fichero con flash y guardarlo (como me has dicho), se
soluciona el problema.
También he vuelto a abrirlo y a guardarlo con TextMate y funciona
perfectamente...
Eliminado el System.useCodePage, que no quiero demonios en el
código ;)...
Muchísimas gracias de nuevo :)
Un saludo
> smime.p7s
> 5 KDescargar