Habe nun, ach, PHP, MySQL und Flash
durchaus studiert mit heißem Bemühn
und dennoch will es nicht gelingen
ein Tabstop in das Feld zu zwingen.
Nehme \t, \\t, \\\t sogar
und teste an die zehen Jahr
herauf, herab, werk’ drumherum,
und bleibe trotzdem immer dumm.
(Er schlägt die Tasten an und erblickt das Zeichen “< tab >“)
Ha! welche Wonne fließt in diesem Blick
Auf einmal mir durch alle meine Sinnen!
Ich fühle junges, heil’ges Lebensglück
Neuglühend mir durch Nerv’ und Adern rinnen.
War es ein Gott, der diese Zeichen schrieb,
Die mir das innre Toben stillen,
Das arme Herz mit Freude füllen,
Und mit geheimnisvollem Trieb
Die Kräfte der Natur rings um mich her enthüllen?
Bin ich ein Gott? Mir wird so licht!
Also langer Rede kurzer Sinn: Flash akzeptiert in HTML-Textfeldern auch
this.createTextField(”mytext”,1,100,100,400,100);
mytext.border = true;
var myformat:TextFormat = new TextFormat();
myformat.tabStops = [40,80,120,160];
mytext.html=true;
mytext.htmlText=”A< tab>B”;
hehe, da steckt der fehler im detail und des pudels kern geht verloren.
die formatierung verschluckt leider die lösung.
da sollte eigentlich
mytext.htmlText=”A B”;
[ohne jegliche leerzeichen] stehen.
oh, wie wird mir! ich hab’s mal korrigiert