Bonjour,
Je cherche a créer un champs de texte dynamique mais verticalement. J'ai pas trouvé comment faire : J'ai essayé avec textWidth et textHeight mais cela marche pas.
Quelqu'un pourrait t-il me dépanner ?
merci
Bonjour,
Je cherche a créer un champs de texte dynamique mais verticalement. J'ai pas trouvé comment faire : J'ai essayé avec textWidth et textHeight mais cela marche pas.
Quelqu'un pourrait t-il me dépanner ?
merci
Salut,
vertical = tu penches la tête pour lire ou les lettres les unes sur les autres ?
Essaie ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var str:String = "developpez.com"; tonTextField.text = str.split("").join("\n");
Cela marche bien mais je récupère mes variables via un XML comme ceci :
Alors j'ai pensé mettre mes valeurs entre double quotes dans mon XML et faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 _root.barre_menu[sNom].htmlText = xmlFile.firstChild.childNodes[0].childNodes[i].firstChild;
mais cela me donne Undefined.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var str:String =xmlFile.firstChild.childNodes[0].childNodes[i].firstChild; _root.barre_menu[sNom].htmlText = str.split("").join("\n");
T'as une idée ?
merci
ET si tu rajoutes un toString(), ca marche mieux ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var str:String =xmlFile.firstChild.childNodes[0].childNodes[i].firstChild.toString(); _root.barre_menu[sNom].htmlText = str.split("").join("\n");
Cela me met :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 q u o t ;
si je fais un trace cela me met le menu entouré des quotes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "TARIFS"
Pourquoi si j'enleve mes "" dans mon XML cela marche alors que le parametre de split c'est justement les guillemets ?
ah ouais
Non le split n'est pas sur les " mais sur le caractère vide
Il fait un tableau avec une lettre par case et considère &, q, u, o t, comme des lettres
Peut-être que si tu remplaces tes " et autres caractères spéciaux par leur équivalent (" ...), avant de faire le split/join ca passera.
J'espère que tu n'as pas de <b> </b> ou autres
Ecoute j'ai enlevé les quotes et ca marche, donc merci ;-)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager