Problème affichage du signe % dans un texte dynamique
daryl11065
Messages postés21Date d'inscriptionvendredi 28 septembre 2007StatutMembreDernière intervention23 février 2012
-
20 avril 2010 à 17:03
Orange73
Messages postés1375Date d'inscriptiondimanche 28 novembre 2004StatutMembreDernière intervention 2 août 2011
-
21 avril 2010 à 16:50
Salut,
J'ai un problème d'affichage que je n'arrive pas à résoudre.
J'ai créer une zone de texte dynamique qui appelle un fichier .txt enregistrer au format unicode. Tous les accents marchent mais le signe % ne fonctionne pas. J'ai essayé d'enregistrer depuis word au format UTF-16 et UTF-8 mais rien n'y fait.
Quelqu'un aurait-il une solution ?
Merci d'avance
A voir également:
Problème affichage du signe % dans un texte dynamique
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 21 avril 2010 à 06:03
Hello,
et bien je n'ai pas vraiment d'idée pour l'instant pour être franc, j'essaierai de regarder ça ce soir, mais à mon avis c'est dans le Flash qu'il doit falloir "décoder" les caractères. Après essaie aussi (mais je pense que tu as déjà dû le faire) de changer la police de caractère de ton champ de texte dynamique.
Par contre définis ton champ de texte dynamique avec un nom d'occurrence plutôt qu'un nom de variable, c'est plus propre.
Orange73
Messages postés1375Date d'inscriptiondimanche 28 novembre 2004StatutMembreDernière intervention 2 août 2011 21 avril 2010 à 16:50
Hello,
Utilise une police intégré (embed font) ?
Si oui, n'oublis pas d'inclure les caractères spéciaux sur le textField :
Selectionne ton textfield > intégration de caractère > ponctuation
Test aussi sans fichier texte externe mais via un string, ainsi si le % ne s'affiche toujours pas c'est au niveau de flash que sa se passe, sinon problème avec ton fichier .txt :
var myText:String = "blablabla 30% blablabla ";
myTF.text = myText;
A+
-- Orange73 --
"L'homme n'est pas fait pour travailler, la preuve c'est que cela le fatigue" (Voltaire)