ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flashx.textLayout.factory 

TextLineFactoryBase  - AS3

Paketflashx.textLayout.factory
Klassepublic class TextLineFactoryBase
VererbungTextLineFactoryBase Inheritance Object
Unterklassen StringTextLineFactory, TextFlowTextLineFactory

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die TextLineFactoryBase-Klasse dient als die Basisklasse für Textzeilen-Factories des Text Layout Framework.

Hinweis: Anwendungscode muss normalerweise kein TextLineFactoryBase-Objekt direkt erstellen oder verwenden. Verwenden Sie stattdessen eine der abgeleiteten Factory-Klassen des Texts.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  compositionBounds : Rectangle
Das Rechteck, in dem Textzeilen erstellt werden.
TextLineFactoryBase
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  horizontalScrollPolicy : String
Gibt an, wie Zeilen erstellt werden, wenn die zusammengesetzten Grenzen nicht groß genug sind.
TextLineFactoryBase
  isTruncated : Boolean
[schreibgeschützt] Gibt an, ob bei der letzten Erstellung von Zeilen Text gekürzt wurde.
TextLineFactoryBase
  swfContext : ISWFContext
Die ISWFContext-Instanz für ggf. notwendige FTE-Aufrufe.
TextLineFactoryBase
  truncationOptions : flashx.textLayout.factory:TruncationOptions
Gibt die Optionen zum Kürzen von Text an, falls der Text nicht in die zusammengesetzten Grenzen passt.
TextLineFactoryBase
  verticalScrollPolicy : String
Gibt an, wie Zeilen erstellt werden, wenn die zusammengesetzten Grenzen nicht groß genug sind.
TextLineFactoryBase
Öffentliche Methoden
 MethodeDefiniert von
  
Basisklassenkonstruktor für Textzeilen-Factories.
TextLineFactoryBase
  
Das kleinste Rechteck, in das der formatierte Inhalt passt.
TextLineFactoryBase
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

compositionBounds

Eigenschaft
compositionBounds:Rectangle

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Das Rechteck, in dem Textzeilen erstellt werden.



Implementierung
    public function get compositionBounds():Rectangle
    public function set compositionBounds(value:Rectangle):void

horizontalScrollPolicy

Eigenschaft 
horizontalScrollPolicy:String

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, wie Zeilen erstellt werden, wenn die zusammengesetzten Grenzen nicht groß genug sind.

Wenn ScrollPolicy.ON oder ScrollPolicy.AUTO festgelegt ist, werden alle Zeilen erstellt. Sie müssen einen Bildlauf der Zeilen im sichtbaren Bereich durchführen (und Zeilen außerhalb dieses Bereichs gegebenenfalls maskieren). Wenn ScrollPolicy.OFF festgelegt wurde, werden nur Zeilen innerhalb der Zusammenstellungsgrenzen erstellt.

Wenn die truncationOptions-Eigenschaft festgelegt ist, wird die Bildlaufrichtlinie ignoriert (und wie ScrollPolicy.OFF behandelt).



Implementierung
    public function get horizontalScrollPolicy():String
    public function set horizontalScrollPolicy(value:String):void

Verwandte API-Elemente

isTruncated

Eigenschaft 
isTruncated:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob bei der letzten Erstellung von Zeilen Text gekürzt wurde.



Implementierung
    public function get isTruncated():Boolean

swfContext

Eigenschaft 
swfContext:ISWFContext

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die ISWFContext-Instanz für ggf. notwendige FTE-Aufrufe.

Standardmäßig ist die ISWFContext-Implementierung dieses FlowComposerBase-Objekt. Anwendungen können eine benutzerdefinierte Implementierung bereitstellen, um in eine andere SWF-Datei eingebettete Schriftarten zu verwenden oder Textzeilen zwischenzuspeichern und erneut zu verwenden.



Implementierung
    public function get swfContext():ISWFContext
    public function set swfContext(value:ISWFContext):void

Verwandte API-Elemente

truncationOptions

Eigenschaft 
truncationOptions:flashx.textLayout.factory:TruncationOptions

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt die Optionen zum Kürzen von Text an, falls der Text nicht in die zusammengesetzten Grenzen passt.



Implementierung
    public function get truncationOptions():flashx.textLayout.factory:TruncationOptions
    public function set truncationOptions(value:flashx.textLayout.factory:TruncationOptions):void

verticalScrollPolicy

Eigenschaft 
verticalScrollPolicy:String

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, wie Zeilen erstellt werden, wenn die zusammengesetzten Grenzen nicht groß genug sind.

Wenn ScrollPolicy.ON oder ScrollPolicy.AUTO festgelegt ist, werden alle Zeilen erstellt. Sie müssen einen Bildlauf der Zeilen im sichtbaren Bereich durchführen (und Zeilen außerhalb dieses Bereichs gegebenenfalls maskieren). Wenn ScrollPolicy.OFF festgelegt wurde, werden nur Zeilen innerhalb der Zusammenstellungsgrenzen erstellt.

Wenn die truncationOptions-Eigenschaft festgelegt ist, wird die Bildlaufrichtlinie ignoriert (und wie ScrollPolicy.OFF behandelt).



Implementierung
    public function get verticalScrollPolicy():String
    public function set verticalScrollPolicy(value:String):void

Verwandte API-Elemente

Konstruktordetails

TextLineFactoryBase

()Konstruktor
public function TextLineFactoryBase()

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Basisklassenkonstruktor für Textzeilen-Factories.

Hinweis: Anwendungscode muss normalerweise kein TextLineFactoryBase-Objekt direkt erstellen oder verwenden. Verwenden Sie stattdessen eine der abgeleiteten Factory-Klassen des Texts.

Methodendetails

getContentBounds

()Methode
public function getContentBounds():Rectangle

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Das kleinste Rechteck, in das der formatierte Inhalt passt.

Hinweis:: Verkürzte Zeilen werden nicht in die Größenberechnung einbezogen.

Rückgabewerte
Rectangle




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.