Ciao.Un metodo e' creare un TextField, come sicuramente avrai gia' fatto'...poi hai serie di "gamme" che puoi applicare e modificare.Questo puo' essere un metodo, insieme ad altri...e di fatto aime' lo applichi solamente al text instanziato...ma se crei altri"Field" te li puoi gestire benissimo.Oppure usa anche i CSS...spero ti possa un po' aiutare.
Di seguito ti scrivi un semplicissimo esempio, a questo puoi
aggiungere altri valori,vedi colore,size etc
this.createTextField("my_txt",this.getNextHighestDepth(),10,40,160,120);
my_txt.background = true;
my_txt.backgroundColor = 0x012345;
my_txt.text = "provatesto";
my_txt.borderColor = 0x543216;
my_txt.border = true;
my_txt.border = 5;
my_txt.multiline = true;
my_txt.type = "input";
my_txt.wordWrap = true;
O mammina.... grazie per l'aiuto, però non ci ho capito nulla!
E' troppo se ti chiedo di spiegarmelo passo passo, modello Flash for Dummies, o se hai un esempio già fatto mi fai la cortesia di inviarmelo?
Ciao, grazie!
Ti ho scritto di seguito un codice.Se lo elabori e lo studi un pochino capirai che e' intuibile e non e' cosi' complicato come ti puo' sembrare...ovviamente non ho preso in onsiderazione che tu questo testo lo renderai scrollabile.Infondo quello lo hai gia'...Questo e' solo un modo per rendere il tuo testo,diciamo cosi', tresformabile.
// definisci un formato testo che sara' usato come formato per mio text
var my_formato:TextFormat = new TextFormat();
my_formato.bold = true;
my_formato.font = "Aria";
my_formato.size = 15;
my_formato.color = 0xFF0000;
// crei un campo di testo
this.createTextField("mio_txt", 5000, 10, 0, 530, 22);
// applichi il testo formato "my_formato" a "mio_txt"
mio_txt.setNewTextFormat(my_formato);
mio_txt.selectable = false;
mio_txt.text = "Il tuo testo,ha queste caratteristiche...";
Per provare ti do questo breve codice... se hai capito il procedimento saprai dove metterlo... così vedrai anche quante cose puoi aggiungere. Un saluto
my_formato.underline = true;
001design.it ® è un marchio registrato.
© 2004-2020 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.