15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Verwenden des Text Layout Framework<br />

Verwenden des Text Layout Framework<br />

Flash Player 10 und höher, Adobe AIR 1.5 und höher<br />

Wenn Sie in Flex arbeiten oder benutzerdefinierte Textkomponenten erstellen, verwenden Sie die TLF-Klassen. Das<br />

TLF ist eine ActionScript 3.0-Bibliothek, die vollständig in der textLayout.swc-Bibliothek enthalten ist. Die TLF-<br />

Bibliothek enthält etwa 100 ActionScript 3.0-Klassen und Schnittstellen, die in 10 Pakete unterteilt sind. Diese Pakete<br />

sind Unterpakete des flashx.textLayout-Pakets.<br />

Die TLF-Klassen<br />

Flash Player 10 und höher, Adobe AIR 1.5 und höher<br />

Die TLF-Klassen lassen sich in drei Kategorien einteilen:<br />

Klassen für die Datenstrukturierung und Formatierung<br />

Klassen für das Rendern<br />

Klassen für die Benutzerinteraktion<br />

Klassen für die Datenstrukturierung und Formatierung<br />

Die folgenden Pakete enthalten die TLF-Klassen für die Datenstrukturierung und Formatierung:<br />

flashx.textLayout.elements<br />

flashx.textLayout.formats<br />

flashx.textLayout.conversion<br />

Die Hauptdatenstruktur des TLF ist die Textflusshierarchie, die im elements-Paket definiert ist. Innerhalb der Struktur<br />

können Sie Textzeilen mithilfe des format-Pakets Stile und Attribute zuweisen. Mit dem conversion-Paket können Sie<br />

steuern, wie Text in die Datenstruktur importiert und aus der Datenstruktur exportiert wird.<br />

Klassen für das Rendern<br />

Die folgenden Pakete enthalten die TLF-Klassen für das Rendern:<br />

flashx.textLayout.factory<br />

flashx.textLayout.container<br />

flashx.textLayout.compose<br />

Mit den Klassen in diesen Paketen kann Text zur Anzeige in Flash Player gerendert werden. Das factory-Paket bietet<br />

eine einfache Art, statischen Text anzuzeigen. Das container-Paket enthält Klassen und Schnittstellen, die<br />

Anzeigecontainer für dynamischen Text definieren. Das compose-Paket definiert Techniken für die Positionierung<br />

und Anzeige von dynamischen Texten in Containern.<br />

Klassen für die Benutzerinteraktion<br />

Die folgenden Pakete enthalten die TLF-Klassen für die Benutzerinteraktion:<br />

flashx.textLayout.edit<br />

flashx.textLayout.operations<br />

flashx.textLayout.events<br />

Letzte Aktualisierung 27.6.2012<br />

454

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!