TextField (ActionScript-2/3-Klasse): Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==Definition==
=Definition=


Objekte der Flash-Klasse <code>TextField</code> können in [[ActionScript]] 2.0 & 3.0 zur Manipulation der Darstellung und des Inhalts von Textelementen verwendet werden. Auf diese Weise kann Text beispielsweise '''fett''' und ''kursiv'' oder als Passwort in Sternchen  
Objekte der Flash-Klasse <code>TextField</code> können in [[ActionScript]] 2.0 & 3.0 zur Manipulation der Darstellung und des Inhalts von Textelementen verwendet werden. Auf diese Weise kann Text beispielsweise '''fett''' und ''kursiv'' oder als Passwort in Sternchen  
<code>*****</code> angezeigt werden.
<code>*****</code> angezeigt werden.


==Methoden==
=Methoden=


Die Methoden der Flash-Klasse <code>TextField</code> lassen die Verknüpfung zu einem Listener-Objekt durch <code>addListener()</code> zu oder können die Tiefe des Textfeldes auf dem Bildschrim als Information zurückgeben durch <code>getDepth()</code>. Für die Beeinflussung der Text-Darstellung muss mit der Methode <code>getNewTextFormat()</code> ein neue Beschreibung für den Text erzeugt werden, die dann über die Methode <code>setTextFormat()</code> dem TextField zugeordnet wird. Auf diese Weise kann eine Format-Beschreibung ähnlich wie bei CSS getrennt erfolgen und je nach Situation zugeordnet werden.
Die Methoden der Flash-Klasse <code>TextField</code> lassen die Verknüpfung zu einem Listener-Objekt durch <code>addListener()</code> zu oder können die Tiefe des Textfeldes auf dem Bildschrim als Information zurückgeben durch <code>getDepth()</code>. Für die Beeinflussung der Text-Darstellung muss mit der Methode <code>getNewTextFormat()</code> ein neue Beschreibung für den Text erzeugt werden, die dann über die Methode <code>setTextFormat()</code> dem TextField zugeordnet wird. Auf diese Weise kann eine Format-Beschreibung ähnlich wie bei CSS getrennt erfolgen und je nach Situation zugeordnet werden.
Zeile 10: Zeile 10:
Ein Beispiel für diese Vorgehensweise gibt es im [[Louis, Dirk; Nissen; Svend (2004): Flash MX 2004 und ActionScript (Quelle)|Flash-Kompendium]], S. 620.
Ein Beispiel für diese Vorgehensweise gibt es im [[Louis, Dirk; Nissen; Svend (2004): Flash MX 2004 und ActionScript (Quelle)|Flash-Kompendium]], S. 620.


==Eigenschaften==
=Eigenschaften=


Verschiedene Eigenschaften dienen der Einstellung des Textfeldes und dessen Eigenschaften. Beispielsweise kann die maximale Zeichenanzahl in einem Textfeld durch <code>maxChars</code> angegeben werden. <code>multiline</code> gibt an, ob es sich beim Text um mehrere Zeilen handelt.
Verschiedene Eigenschaften dienen der Einstellung des Textfeldes und dessen Eigenschaften. Beispielsweise kann die maximale Zeichenanzahl in einem Textfeld durch <code>maxChars</code> angegeben werden. <code>multiline</code> gibt an, ob es sich beim Text um mehrere Zeilen handelt.


==Kombination mit XML==
=Kombination mit XML=


Sofern die Textinformationen des Flash-Films in einer XML-Datei abgelegt sind, kann das Aussehen der Textfelder durch Objekte dieser Klasse zugeordnet werden.
Sofern die Textinformationen des Flash-Films in einer XML-Datei abgelegt sind, kann das Aussehen der Textfelder durch Objekte dieser Klasse zugeordnet werden.


==Quellen und weitere Informationen==
=Quellen und weitere Informationen=
*[[Louis, Dirk; Nissen; Svend (2004): Flash MX 2004 und ActionScript (Quelle)]]
*[[Louis, Dirk; Nissen; Svend (2004): Flash MX 2004 und ActionScript (Quelle)]]
*[http://livedocs.macromedia.com/labs/1/flex20beta3/langref/index.html http://livedocs.macromedia.com/labs/1/flex20beta3/langref/index.html]
*[http://livedocs.macromedia.com/labs/1/flex20beta3/langref/index.html http://livedocs.macromedia.com/labs/1/flex20beta3/langref/index.html]

Version vom 2. Juli 2006, 12:53 Uhr

Definition

Objekte der Flash-Klasse TextField können in ActionScript 2.0 & 3.0 zur Manipulation der Darstellung und des Inhalts von Textelementen verwendet werden. Auf diese Weise kann Text beispielsweise fett und kursiv oder als Passwort in Sternchen ***** angezeigt werden.

Methoden

Die Methoden der Flash-Klasse TextField lassen die Verknüpfung zu einem Listener-Objekt durch addListener() zu oder können die Tiefe des Textfeldes auf dem Bildschrim als Information zurückgeben durch getDepth(). Für die Beeinflussung der Text-Darstellung muss mit der Methode getNewTextFormat() ein neue Beschreibung für den Text erzeugt werden, die dann über die Methode setTextFormat() dem TextField zugeordnet wird. Auf diese Weise kann eine Format-Beschreibung ähnlich wie bei CSS getrennt erfolgen und je nach Situation zugeordnet werden.

Ein Beispiel für diese Vorgehensweise gibt es im Flash-Kompendium, S. 620.

Eigenschaften

Verschiedene Eigenschaften dienen der Einstellung des Textfeldes und dessen Eigenschaften. Beispielsweise kann die maximale Zeichenanzahl in einem Textfeld durch maxChars angegeben werden. multiline gibt an, ob es sich beim Text um mehrere Zeilen handelt.

Kombination mit XML

Sofern die Textinformationen des Flash-Films in einer XML-Datei abgelegt sind, kann das Aussehen der Textfelder durch Objekte dieser Klasse zugeordnet werden.

Quellen und weitere Informationen