Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: integration texte formaté dans textField dynamique
Envoyé: 23 février 2006, 8h18 par Oznog
Flash ne supporte pas le HTML et encore moins le XHTML. Il permet quelques balise sans plus et se permet même d'en inventer une.
1. L'ancre ou hyperlien
2. Gras, Italique, Souligné
3. Saut de ligne
4. Police
5. Image (depuis MX et encore là, que des jpg)
6. Liste à puce (depuius la version 8 je crois)
7. Paragraphe
8. Span
9. Et le « Texte format » (textformat), un peu comme le <pre> HTML.
http://livedocs.macromedia.com/flash/8/main/00001459.html
Quant aux CSS, police, couleur, grandeur, marge sans plus : http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001459.html
Quant à ton code :
C'est correct d'attendre le chargement (onload) pour configurer l'Espace texte. Bien qu'il puisse être définie n'impoorte quand, c'est interne on ne l'attend pas après tout.
Par contre, je ne vois rien qui assigne le texte. Tu devrais le faire via un « htmlData.onDate » et assigner txt_html.htmlText = texte quelque part mais on ne le vois pas ici.
Enfin, tu peux tester la feuille de styles avec :
if (ok) {
txt_html.styleSheet = css;
trace(this.getStyleNames());
...
Ciao
Oznog
Réponses
|