Zurück   Flashforum > Flex und AIR > Flex allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-02-2010, 12:04   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 73
Textfeld - Inhalt erweitern

Moin zusammen,

ich versuche gerade in einer Kommunikationssoftware die Mailanhänge zu listen. Mir ist auch nichts besseres eingefallen, als die Namen in einem Textfeld zu aufzuzählen.

Ich bekomme den FileName über eine Variable. Das sieht im body wie folgt aus:

<mx:Text id="filename"/>

Das Problem ist zur Zeit, dass sobald ein zweites File geladen wird, der Name des ersten nur ersetzt wird. Hat jemand eine Idee, wie ich jedes mal einen FileName hinzufüge, so dass in meinem Textfeld sich die Namen z.B. mit einem Komma auflisten?

Beispiel: text1.txt, dokument1.pdf, wasweißich.xml

Oder ist ein Textfeld für soetwas ungeeignet?
Mole23 ist offline   Mit Zitat antworten
Alt 09-02-2010, 14:50   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
PHP-Code:
filename.text "";

//und dann später bspw. in einer for-Schleife o.ä.
filename.text += ", "+deinEintrag
  Mit Zitat antworten
Alt 09-02-2010, 14:52   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 73
Jo, danke, aber nach meiner Meinung doch etwas kompliziert der Ansatz. Habe es mit nem concat Befehl hinbekommen:

filename.text = filename.text = filename.text.concat((fileRef.name)+" ");



Aber mal ne ganz andere Frage: Kannst du mir sagen, wie ich jetzt ein automatischen Zeilenumbruch einstellen kann?
Mole23 ist offline   Mit Zitat antworten
Alt 09-02-2010, 14:52   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Laut "Flash-eigener Aussage" sollte man zum Hinzufügen von Text in ein Textfeld besser die TextField.appendText()-Methode verwenden; ist angeblich viel schneller.
Damit du auch noch was lernst, Holger…

@Mole23: dein Verfahren dürfte dann das langsamste und umständlichste überhaupt sein…
Gib deinem Textfeld ne Breite, dann wird der Text automatisch umgebrochen.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (09-02-2010 um 15:00 Uhr)
sonar ist offline   Mit Zitat antworten
Alt 09-02-2010, 15:11   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 73
Zitat:
Zitat von sonar Beitrag anzeigen
@Mole23: dein Verfahren dürfte dann das langsamste und umständlichste überhaupt sein…
Gib deinem Textfeld ne Breite, dann wird der Text automatisch umgebrochen.
Kannst du das etwas genauer erläutern? Warum wird das langsamer? Also ich habe keinen Plan... Jetzt rein aus Interesse... Und das mit der Breite haut irgendwie nicht hin. Liegt das evtl. an meinem Import?
Mole23 ist offline   Mit Zitat antworten
Alt 09-02-2010, 15:23   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Laut "Flash-eigener Aussage" sollte man zum Hinzufügen von Text in ein Textfeld besser die TextField.appendText()-Methode verwenden; ist angeblich viel schneller.
OK. Wenn ich aber nur einen String zu einem anderen String ergänzen will und den erst später der text-Eigenschaft der Textfeldinstanz zufügen will, ist appendText ein wenig umständlich...
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
if / else if - textfeld inhalt abfragen canon ActionScript 2 8 27-11-2009 19:19
Inhalt aus Textfeld an DB hilfesuchender3 ActionScript 1 6 21-10-2006 10:24
textfeld inhalt maikdyke ActionScript 1 2 05-10-2004 17:57
eingabe textfeld erweitern skillz08 ActionScript 1 6 17-09-2004 13:15
Textfeld Inhalt per Klick in anderes Textfeld übertragen!?! Kojak HTML und CSS 12 24-05-2004 16:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:57 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele