Paket | flashx.textLayout.container |
Klasse | public class TextContainerManager |
Vererbung | TextContainerManager EventDispatcher Object |
Implementiert | ISWFContext, IInteractionEventHandler, ISandboxSupport |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
compositionHeight : Number Gibt die vertikale Ausdehnung zurück, die für den Text innerhalb des Containers zulässig ist. | TextContainerManager | ||
compositionWidth : Number Gibt die horizontale Ausdehnung zurück, die für den Text innerhalb des Containers zulässig ist. | TextContainerManager | ||
configuration : IConfiguration [schreibgeschützt] Das Configuration-Objekt für diesen TextContainerManager. | TextContainerManager | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
container : Sprite [schreibgeschützt] Gibt den Container (DisplayObjectContainer) zurück, der den von diesem TextContainerManager verwalteten Text enthält. | TextContainerManager | ||
defaultConfiguration : IConfiguration [statisch] [schreibgeschützt] Die Standardkonfiguration für diesen TextContainerManager. | TextContainerManager | ||
editingMode : String Bearbeitungsmodus für diesen TextContainerManager. | TextContainerManager | ||
horizontalScrollPolicy : String
Steuert, ob die Factory alle Textzeilen generiert oder stoppt, wenn die Containergrenzen gefüllt sind.
Gibt die horizontale Bildlaufrichtlinie an, die Sie festlegen können, indem Sie eine der Konstanten der ScrollPolicy-Klasse zuweisen: ON, OFF oder AUTO. | TextContainerManager | ||
horizontalScrollPosition : Number Gibt die aktuelle horizontale Bildlaufposition auf der Bühne an. | TextContainerManager | ||
hostFormat : flashx.textLayout.formats:ITextLayoutFormat Legt das Format fest, wenn nur ein String angezeigt wird. | TextContainerManager | ||
numLines : int [schreibgeschützt]
Die Gesamtzahl der Zeilen im Textfluss. | TextContainerManager | ||
swfContext : ISWFContext
Optionale ISWFContext-Instanz für ggf. notwendige FTE-Aufrufe im richtigen SWF-Kontext. | TextContainerManager | ||
verticalScrollPolicy : String
Steuert, ob die Factory alle Textzeilen generiert oder stoppt, wenn die Containergrenzen gefüllt sind. Gibt die vertikale Bildlaufrichtlinie an, die Sie festlegen können, indem Sie eine der Konstanten der ScrollPolicy-Klasse zuweisen: ON, OFF oder AUTO. | TextContainerManager | ||
verticalScrollPosition : Number Gibt die aktuelle vertikale Bildlaufposition auf der Bühne an. | TextContainerManager |
Methode | Definiert von | ||
---|---|---|---|
Konstruktorfunktion - Erstellt eine TextContainerManager-Instanz. | TextContainerManager | ||
Verarbeitet das Event.ACTIVATE-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Gibt die aktuelle ISelectionManager-Instanz zurück. | TextContainerManager | ||
Fordert Clients auf, mouseup- und mousemove-Ereignisse von außerhalb einer Sicherheits-Sandbox weiterzuleiten. | TextContainerManager | ||
Erstellt den Containertext; ruft entweder die Factory oder updateAllControllers() auf. | TextContainerManager | ||
Verarbeitet das Event.DEACTIVATE-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Gibt „true“ zurück, wenn es in der scrollRect-Eigenschaft des Containers eingetragen wurde. | TextContainerManager | ||
Verarbeitet ein Bearbeitungsereignis (CUT, COPY, PASTE, SELECT_ALL), wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Beendet die Interaktion. | TextContainerManager | ||
Informiert Client darüber, dass die Weiterleitung der mouseup- und mousemove-Ereignisse von außerhalb einer Sicherheits-Sandbox nicht mehr erforderlich ist. | TextContainerManager | ||
Verarbeitet die FocusEvent.KEY_FOCUS_CHANGE- und FocusEvent.MOUSE_FOCUS_CHANGE-Ereignisse, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet ein focusIn-Ereignis. | TextContainerManager | ||
Verarbeitet das FocusEvent.FOCUS_OUT-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Erstellt ein Rechteck, das angibt, wo durch den letzten Aufruf der compose()- oder updateContainer()-Methode der Text platziert wurde. | TextContainerManager | ||
Gibt die TextLine an der Indexposition vom Array erstellter Zeilen zurück. | TextContainerManager | ||
Finden Sie den Bildlaufabstand heraus, der für den Bildlauf nach oben oder unten um die angegebene Anzahl der Zeilen erforderlich ist. | TextContainerManager | ||
Gibt den aktuellen Text zurück unter Verwendung eines Trennzeichens zwischen den Absätzen. | TextContainerManager | ||
Der aktuelle TextFlow. | TextContainerManager | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Verarbeitet das IME_START_COMPOSITION-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Rufen Sie dies auf, wenn Sie die Auswahlformate ändern (SelectionFormat) und „interactionManager“ aktualisieren möchten. | TextContainerManager | ||
Rufen Sie dies auf, wenn Sie gerade eine Bearbeitung durchführen und den Undo-Manager für Bearbeitungszwecke zurücksetzen möchten. | TextContainerManager | ||
Gibt „true“ zurück, wenn das Erstellen des Inhalts erforderlich ist. | TextContainerManager | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Verarbeitet das KeyboardEvent.KEY_DOWN-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet das FocusEvent.KEY_FOCUS_CHANGE-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet das Keyboard.KEY_UP-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet das ContextMenuEvent.MENU_SELECT-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet das MouseEvent.DOUBLE_CLICK-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet das MouseEvent.MOUSE_DOWN-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet das MouseEvent.MOUSE_MOVE-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Client-Aufruf zum Weiterleiten eines mouseMove-Ereignisses von außerhalb einer Sicherheits-Sandbox. | TextContainerManager | ||
Verarbeitet das MouseEvent.MOUSE_OUT-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Verarbeitet ein mouseOver-Ereignis. | TextContainerManager | ||
Verarbeitet das MouseEvent.MOUSE_UP-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Client-Aufruf zum Weiterleiten eines mouseUp-Ereignisses von außerhalb einer Sicherheits-Sandbox. | TextContainerManager | ||
Verarbeitet das MouseEvent.MOUSE_WHEEL-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
TextContainerManager | |||
Führt einen Bildlauf durch, sodass der Textbereich im Container sichtbar ist. | TextContainerManager | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Legt die Texteigenschaft auf den angegebenen String fest. | TextContainerManager | ||
Legt einen TextFlow in diesem TextContainerManager fest, der jeden vorhanden TextFlow ersetzt und den aktuellen Text löscht. | TextContainerManager | ||
Verarbeitet das SOFT_KEYBOARD_ACTIVATING-Ereignis bei der Verwaltung von Ereignissen auf dem Client. | TextContainerManager | ||
Verarbeitet das TextEvent.TEXT_INPUT-Ereignis, wenn der Client Ereignisse verwaltet. | TextContainerManager | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Aktualisiert die Anzeige; ruft entweder die Factory oder updateAllControllers() auf. | TextContainerManager | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Methode | Definiert von | ||
---|---|---|---|
Erstellt ein ContextMenu für den TextContainerManager. | TextContainerManager | ||
Erstellen Sie einen Bearbeitungsmanager für Bearbeitungszwecke. | TextContainerManager | ||
Erstellen Sie einen Auswahlmanager für Auswahlzwecke. | TextContainerManager | ||
Gibt das focusedSelectionFormat zurück, standardmäßig wird es über die Konfiguration abgerufen. | TextContainerManager | ||
Gibt das inactiveSelectionFormat zurück, standardmäßig wird es über die Konfiguration abgerufen. Dies kann in der Unterklasse überschrieben werden, um ein anderes SelectionFormat bereitzustellen.
| TextContainerManager | ||
Gibt den Undo-Manager zurück, der verwendet werden soll. | TextContainerManager | ||
Gibt das unfocusedSelectionFormat zurück, standardmäßig wird es über die Konfiguration abgerufen. Diese Methode kann in der Unterklasse überschrieben werden, um ein anderes SelectionFormat bereitzustellen. | TextContainerManager |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
Ausgelöst, wenn auf eine Verknüpfung geklickt wurde. | TextContainerManager | |||
Ausgelöst nach jeder Neuerstellung. | TextContainerManager | |||
Wird jedes Mal durch ein TextFlow-Objekt ausgelöst, wenn dieses beschädigt wurde. | TextContainerManager | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Definiert den Wert der type-Eigenschaft eines flowOperationBegin-Ereignisobjekts. | TextContainerManager | |||
Definiert den Wert der type-Eigenschaft eines flowOperationComplete-Ereignisobjekts. | TextContainerManager | |||
Definiert den Wert der type-Eigenschaft eines flowOperationEnd-Ereignisobjekts. | TextContainerManager | |||
Ausgelöst, wenn die Größe eines InlineGraphicElement entsprechend der Breiten- und Höheneinstellung als Auto- oder Prozentangabe angepasst wird und das Laden der Grafik beendet wurde. | TextContainerManager | |||
Ausgelöst, wenn die Maustaste über einer Verknüpfung gedrückt wird. | TextContainerManager | |||
Ausgelöst, wenn die Maus über eine Verknüpfung bewegt wird. | TextContainerManager | |||
Ausgelöst, wenn die Maus über einer Verknüpfung losgelassen wird. | TextContainerManager | |||
Ausgelöst, wenn die Maus von einer Verknüpfung weg bewegt wird. | TextContainerManager | |||
Ausgelöst, wenn die Maus zuerst auf einer Verknüpfung ist. | TextContainerManager | |||
Ausgelöst durch ein TextFlow-Objekt, nachdem für Text innerhalb eines Containers ein Bildlauf durchgeführt wurde. | TextContainerManager | |||
Ausgelöst, sobald die Auswahl geändert wurde. | TextContainerManager | |||
Wird jedes Mal durch ein TextFlow-Objekt ausgelöst, wenn einem Container neue DisplayObjects hinzugefügt wurden oder dieser aufgrund einer Zusammenstellung aktualisiert wurde. | TextContainerManager |
compositionHeight | Eigenschaft |
compositionHeight:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die vertikale Ausdehnung zurück, die für den Text innerhalb des Containers zulässig ist. Der Wert wird in Pixeln angegeben.
Nach Festlegen dieser Eigenschaft ist der Text im Container beschädigt und muss erstellt werden.
Implementierung
public function get compositionHeight():Number
public function set compositionHeight(value:Number):void
compositionWidth | Eigenschaft |
compositionWidth:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die horizontale Ausdehnung zurück, die für den Text innerhalb des Containers zulässig ist. Der Wert wird in Pixeln angegeben.
Nach Festlegen dieser Eigenschaft ist der Text im Container beschädigt und muss erstellt werden.
Implementierung
public function get compositionWidth():Number
public function set compositionWidth(value:Number):void
configuration | Eigenschaft |
configuration:IConfiguration
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Das Configuration-Objekt für diesen TextContainerManager.
Implementierung
public function get configuration():IConfiguration
Verwandte API-Elemente
container | Eigenschaft |
container:Sprite
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt den Container (DisplayObjectContainer) zurück, der den von diesem TextContainerManager verwalteten Text enthält.
Implementierung
public function get container():Sprite
Verwandte API-Elemente
defaultConfiguration | Eigenschaft |
defaultConfiguration:IConfiguration
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Die Standardkonfiguration für diesen TextContainerManager. Spalten- und Abstandsattribute werden auf FormatValue.INHERIT
festgelegt.
Implementierung
public static function get defaultConfiguration():IConfiguration
Verwandte API-Elemente
editingMode | Eigenschaft |
editingMode:String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Bearbeitungsmodus für diesen TextContainerManager. Die Modi sind schreibgeschützt, Lesen und Auswählen sowie Bearbeitung (Lesen, Auswählen und Schreiben) zulässig. Legen Sie mithilfe der Konstantenwerte der EditingMode-Klasse diese Eigenschaft fest.
Der Standardwert ist READ_WRITE.
Implementierung
public function get editingMode():String
public function set editingMode(value:String):void
Verwandte API-Elemente
horizontalScrollPolicy | Eigenschaft |
horizontalScrollPolicy:String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Steuert, ob die Factory alle Textzeilen generiert oder stoppt, wenn die Containergrenzen gefüllt sind.
Gibt die horizontale Bildlaufrichtlinie an, die Sie festlegen können, indem Sie eine der Konstanten der ScrollPolicy-Klasse zuweisen: ON, OFF oder AUTO.Implementierung
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
horizontalScrollPosition | Eigenschaft |
horizontalScrollPosition:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die aktuelle horizontale Bildlaufposition auf der Bühne an. Der Wert gibt die Anzahl der Pixel von links an.
Implementierung
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
hostFormat | Eigenschaft |
hostFormat:flashx.textLayout.formats:ITextLayoutFormat
Legt das Format fest, wenn nur ein String angezeigt wird. Wird ein TextFlow angezeigt, hat dies keine unmittelbare Auswirkung. Das bereitgestellte ITextLayoutFormat wird nicht kopiert. Wird es ohne Aufrufen dieser Set-Funktion geändert, kann dies unbestimmte Auswirkungen haben.
Implementierung
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat
public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):void
numLines | Eigenschaft |
numLines:int
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Die Gesamtzahl der Zeilen im Textfluss. TLF erstellt standardmäßig nicht den gesamten Textfluss und dieser Wert ist möglicherweise nicht korrekt. Verwenden Sie composeToPosition, damit alle Zeilen erstellt werden.
Implementierung
public function get numLines():int
swfContext | Eigenschaft |
swfContext:ISWFContext
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Optionale ISWFContext-Instanz für ggf. notwendige FTE-Aufrufe im richtigen SWF-Kontext.
Implementierung
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
Verwandte API-Elemente
verticalScrollPolicy | Eigenschaft |
verticalScrollPolicy:String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Steuert, ob die Factory alle Textzeilen generiert oder stoppt, wenn die Containergrenzen gefüllt sind.
Gibt die vertikale Bildlaufrichtlinie an, die Sie festlegen können, indem Sie eine der Konstanten der ScrollPolicy-Klasse zuweisen: ON, OFF oder AUTO.Implementierung
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
verticalScrollPosition | Eigenschaft |
verticalScrollPosition:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die aktuelle vertikale Bildlaufposition auf der Bühne an. Der Wert gibt die Anzahl der Pixel oben an.
Implementierung
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
TextContainerManager | () | Konstruktor |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktorfunktion - Erstellt eine TextContainerManager-Instanz. Für optimale Ergebnisse:
- Mit TextContainerManager.defaultConfiguration starten und es ändern
- Dieselbe Konfiguration unter vielen InputManagers gemeinsam nutzen
container:Sprite — Der DisplayObjectContainer, in dem die Textzeilen verwaltet werden sollen.
| |
configuration:IConfiguration (default = null ) — - Die IConfiguration-Instanz, die mit dieser TextContainerManager-Instanz verwendet wird.
|
activateHandler | () | Methode |
beginInteraction | () | Methode |
public function beginInteraction():ISelectionManager
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die aktuelle ISelectionManager-Instanz zurück. Konvertiert die TextFlow-Instanz und erstellt eine, falls erforderlich.
RückgabewerteISelectionManager — Der Interaktionsmanager für diese TextContainerManager-Instanz.
|
Verwandte API-Elemente
beginMouseCapture | () | Methode |
public function beginMouseCapture():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fordert Clients auf, mouseup- und mousemove-Ereignisse von außerhalb einer Sicherheits-Sandbox weiterzuleiten.
compose | () | Methode |
public function compose():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellt den Containertext; ruft entweder die Factory oder updateAllControllers()
auf.
createContextMenu | () | Methode |
protected function createContextMenu():ContextMenu
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellt ein ContextMenu für den TextContainerManager. Fügen Sie mit den Methoden der ContextMenu-Klasse Elemente dem Menü hinzu.
Sie können diese Methode überschreiben, um ein benutzerdefiniertes Kontextmenü zu definieren.
RückgabewerteContextMenu — Das erstellte Kontextmenü.
|
Verwandte API-Elemente
createEditManager | () | Methode |
protected function createEditManager(undoManager:IUndoManager):IEditManager
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellen Sie einen Bearbeitungsmanager für Bearbeitungszwecke. Überschreiben Sie diese Methode, wenn Sie über einen benutzerdefinierten EditManager verfügen, den Sie an Stelle der Standardeinstellung verwenden möchten.
Parameter
undoManager:IUndoManager — IUndoManager-Instanz für den gerade erstellten EditManager.
|
IEditManager — Der Bearbeitungsmanager für diese TextContainerManager-Instanz.
|
createSelectionManager | () | Methode |
protected function createSelectionManager():ISelectionManager
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellen Sie einen Auswahlmanager für Auswahlzwecke. Überschreiben Sie diese Methode, wenn Sie über einen benutzerdefinierten SelectionManager verfügen, den Sie an Stelle der Standardeinstellung verwenden möchten.
RückgabewerteISelectionManager — Eine neue SelectionManager-Instanz.
|
deactivateHandler | () | Methode |
drawBackgroundAndSetScrollRect | () | Methode |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt true
zurück, wenn es in der scrollRect-Eigenschaft des Containers eingetragen wurde. Durch diese Methode können Sie testen, ob scrollRect
ohne tatsächlichen Zugriff auf die scrollRect
-Eigenschaft festgelegt wurde. Daraus kann sich unter Umständen ein Leistungsproblem ergeben.
Überschreiben Sie diese Methode, um einen Hintergrund oder einen Rahmen zu zeichnen. Das Überschreiben dieser Methode kann heikel sein, da scrollRect wie angegeben festgelegt werden muss.
Parameter
scrollX:Number — Die horizontale Startposition des Scroll-Rectangles.
| |
scrollY:Number — Die vertikale Startposition des Scroll-Rectangles.
|
Boolean — true , wenn es das scrollRect -Objekt erstellt hat.
|
editHandler | () | Methode |
endInteraction | () | Methode |
public function endInteraction():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Beendet die Interaktion.
Verwandte API-Elemente
endMouseCapture | () | Methode |
public function endMouseCapture():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Informiert Client darüber, dass die Weiterleitung der mouseup- und mousemove-Ereignisse von außerhalb einer Sicherheits-Sandbox nicht mehr erforderlich ist.
focusChangeHandler | () | Methode |
public function focusChangeHandler(event:FocusEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet die FocusEvent.KEY_FOCUS_CHANGE
- und FocusEvent.MOUSE_FOCUS_CHANGE
-Ereignisse, wenn der Client Ereignisse verwaltet.
Parameter
event:FocusEvent — Das FocusEvent-Objekt.
|
Verwandte API-Elemente
focusInHandler | () | Methode |
public function focusInHandler(event:FocusEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet ein focusIn-Ereignis.
Parameter
event:FocusEvent |
focusOutHandler | () | Methode |
public function focusOutHandler(event:FocusEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das FocusEvent.FOCUS_OUT
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:FocusEvent — Das FocusEvent-Objekt.
|
Verwandte API-Elemente
getContentBounds | () | Methode |
public function getContentBounds():Rectangle
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellt ein Rechteck, das angibt, wo durch den letzten Aufruf der compose()
- oder updateContainer()
-Methode der Text platziert wurde.
Rectangle — die Begrenzungen des Inhalts
|
Verwandte API-Elemente
getFocusedSelectionFormat | () | Methode |
protected function getFocusedSelectionFormat():SelectionFormat
Gibt das focusedSelectionFormat zurück, standardmäßig wird es über die Konfiguration abgerufen. Dies kann in der Unterklasse überschrieben werden, um ein anderes SelectionFormat bereitzustellen.
RückgabewerteSelectionFormat |
getInactiveSelectionFormat | () | Methode |
protected function getInactiveSelectionFormat():SelectionFormat
Gibt das inactiveSelectionFormat zurück, standardmäßig wird es über die Konfiguration abgerufen. Dies kann in der Unterklasse überschrieben werden, um ein anderes SelectionFormat bereitzustellen.
RückgabewerteSelectionFormat |
getLineAt | () | Methode |
public function getLineAt(index:int):flash.text.engine:TextLine
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die TextLine an der Indexposition vom Array erstellter Zeilen zurück.
Parameter
index:int — Sucht die Zeile an dieser Indexposition im Text.
|
flash.text.engine:TextLine — Die TextLine, die an der angegebenen Indexposition auftritt.
|
getScrollDelta | () | Methode |
public function getScrollDelta(numLines:int):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Finden Sie den Bildlaufabstand heraus, der für den Bildlauf nach oben oder unten um die angegebene Anzahl der Zeilen erforderlich ist. Bei negativen Zahlen wird ein Bildlauf nach oben durchgeführt, wodurch mehr vom oberen Teil des TextFlow angezeigt wird. Bei positiven Zahlen wird ein Bildlauf nach unten durchgeführt, wodurch die nächste Zeile unterhalb vollständig angezeigt wird.
Wenn beispielsweise ein Bildlauf nach oben durchgeführt wird, macht diese Methode die nächste Zeile vollständig sichtbar. Wenn die nächste Zeile teilweise verborgen und die Anzahl der angegebenen Zeilen 1 ist, wird die teilweise verborgene Zeile vollständig sichtbar.
Parameter
numLines:int — Die Anzahl der Zeilen, für die ein Bildlauf durchgeführt wird.
|
Number — der Delta-Abstand zur Durchführung eines Bildlaufs
|
getText | () | Methode |
public function getText(separator:String = "
"):String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt den aktuellen Text zurück unter Verwendung eines Trennzeichens zwischen den Absätzen. Das Trennzeichen kann durch das Argument separator
angegeben werden. Der Standardwert des separator
-Arguments ist das Unicode-Zeichen PARAGRAPH SEPARATOR (U+2029)
.
Durch Aufrufen der Set-Funktion wird jeder angehängte TextFlow gelöscht. Eine gegebenenfalls vorgenommene Auswahl geht verloren.
Parameter
separator:String (default = "
") — Zwischen Absätzen zu setzender String.
|
String |
getTextFlow | () | Methode |
public function getTextFlow():flashx.textLayout.elements:TextFlow
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Der aktuelle TextFlow. Konvertiert diesen in eine vollständige TextFlow-Darstellung, wenn es nicht bereits eine ist.
Rückgabewerteflashx.textLayout.elements:TextFlow — das aktuelle TextFlow-Objekt
|
getUndoManager | () | Methode |
protected function getUndoManager():IUndoManager
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt den Undo-Manager zurück, der verwendet werden soll. Standardmäßig wird ein eindeutiger Undo-Manager erstellt. Sie können diese Methode in der Unterklasse überschreiben, wenn Sie den Undo-Manager anpassen möchten (beispielsweise um einen gemeinsam genutzten Undo-Manager für mehrere TextContainerManager-Instanzen zu verwenden).
RückgabewerteIUndoManager — Neue IUndoManager-Instanz.
|
getUnfocusedSelectionFormat | () | Methode |
protected function getUnfocusedSelectionFormat():SelectionFormat
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt das unfocusedSelectionFormat zurück, standardmäßig wird es über die Konfiguration abgerufen. Diese Methode kann in der Unterklasse überschrieben werden, um ein anderes SelectionFormat bereitzustellen.
RückgabewerteSelectionFormat |
imeStartCompositionHandler | () | Methode |
invalidateSelectionFormats | () | Methode |
public function invalidateSelectionFormats():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Rufen Sie dies auf, wenn Sie die Auswahlformate ändern (SelectionFormat) und „interactionManager“ aktualisieren möchten.
invalidateUndoManager | () | Methode |
public function invalidateUndoManager():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Rufen Sie dies auf, wenn Sie gerade eine Bearbeitung durchführen und den Undo-Manager für Bearbeitungszwecke zurücksetzen möchten.
isDamaged | () | Methode |
keyDownHandler | () | Methode |
public function keyDownHandler(event:KeyboardEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das KeyboardEvent.KEY_DOWN
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:KeyboardEvent — KeyboardEvent-Objekt.
|
Verwandte API-Elemente
keyFocusChangeHandler | () | Methode |
public function keyFocusChangeHandler(event:FocusEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das FocusEvent.KEY_FOCUS_CHANGE
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:FocusEvent — Das FocusEvent-Objekt.
|
keyUpHandler | () | Methode |
public function keyUpHandler(event:KeyboardEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das Keyboard.KEY_UP
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:KeyboardEvent — Das KeyboardEvent-Objekt.
|
Verwandte API-Elemente
menuSelectHandler | () | Methode |
public function menuSelectHandler(event:ContextMenuEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das ContextMenuEvent.MENU_SELECT
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:ContextMenuEvent — ContextMenuEvent-Objekt.
|
Verwandte API-Elemente
mouseDoubleClickHandler | () | Methode |
public function mouseDoubleClickHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das MouseEvent.DOUBLE_CLICK
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:MouseEvent — Das MouseEvent-Objekt.
|
Verwandte API-Elemente
mouseDownHandler | () | Methode |
public function mouseDownHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das MouseEvent.MOUSE_DOWN
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:MouseEvent — Das MouseEvent-Objekt.
|
Verwandte API-Elemente
mouseMoveHandler | () | Methode |
public function mouseMoveHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das MouseEvent.MOUSE_MOVE
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:MouseEvent — Das MouseEvent-Objekt.
|
Verwandte API-Elemente
mouseMoveSomewhere | () | Methode |
mouseOutHandler | () | Methode |
public function mouseOutHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das MouseEvent.MOUSE_OUT
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:MouseEvent — Das MouseEvent-Objekt.
|
Verwandte API-Elemente
mouseOverHandler | () | Methode |
public function mouseOverHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet ein mouseOver-Ereignis.
Parameter
event:MouseEvent |
Verwandte API-Elemente
mouseUpHandler | () | Methode |
public function mouseUpHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das MouseEvent.MOUSE_UP
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:MouseEvent — Das MouseEvent-Objekt.
|
Verwandte API-Elemente
mouseUpSomewhere | () | Methode |
mouseWheelHandler | () | Methode |
public function mouseWheelHandler(event:MouseEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das MouseEvent.MOUSE_WHEEL
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:MouseEvent — Das MouseEvent-Objekt.
|
Verwandte API-Elemente
resetLine | () | Methode |
public function resetLine(textLine:flash.text.engine:TextLine):void
Parameter
textLine:flash.text.engine:TextLine |
scrollToRange | () | Methode |
public function scrollToRange(activePosition:int, anchorPosition:int):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Führt einen Bildlauf durch, sodass der Textbereich im Container sichtbar ist.
Parameter
activePosition:int — Das Ende der Auswahl, das beim Erweitern der Auswahl geändert wird. Es kann entweder der Anfang oder das Ende der Auswahl sein, ausgedrückt als Offset ab dem Anfang des Textflusses.
| |
anchorPosition:int — Das stabile Ende der Auswahl, wenn Sie die Auswahl erweitern. Es kann entweder der Anfang oder das Ende der Auswahl sein.
|
setText | () | Methode |
public function setText(text:String):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die text
-Eigenschaft auf den angegebenen String fest. Verwirft einen gegebenenfalls angehängten TextFlow. Eine gegebenenfalls vorgenommene Auswahl geht verloren.
Parameter
text:String — der String, der festgelegt werden soll
|
setTextFlow | () | Methode |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt einen TextFlow in diesem TextContainerManager fest, der jeden vorhanden TextFlow ersetzt und den aktuellen Text löscht.
Parameter
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | Methode |
public function softKeyboardActivatingHandler(event:Event):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10.2, AIR 1.5 |
Verarbeitet das SOFT_KEYBOARD_ACTIVATING
-Ereignis bei der Verwaltung von Ereignissen auf dem Client.
Parameter
event:Event — Das SoftKeyboardEvent-Objekt.
|
Verwandte API-Elemente
textInputHandler | () | Methode |
public function textInputHandler(event:flash.events:TextEvent):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet das TextEvent.TEXT_INPUT
-Ereignis, wenn der Client Ereignisse verwaltet.
Parameter
event:flash.events:TextEvent — Das TextEvent-Objekt.
|
Verwandte API-Elemente
updateContainer | () | Methode |
click | Ereignis |
flashx.textLayout.events.FlowElementMouseEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn auf eine Verknüpfung geklickt wurde.
compositionComplete | Ereignis |
flashx.textLayout.events.CompositionCompleteEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst nach jeder Neuerstellung.
damage | Ereignis |
flashx.textLayout.events.DamageEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird jedes Mal durch ein TextFlow-Objekt ausgelöst, wenn dieses beschädigt wurde.
flowOperationBegin | Ereignis |
flashx.textLayout.events.FlowOperationEvent
Eigenschaft FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert den Wert einer
type
-Eigenschaft eines flowOperationBegin
-Ereignisobjekts, das vor der Ausführung eines Vorgangs ausgelöst wird. Der Abbruch dieses Ereignisses blockt den Vorgang.
flowOperationComplete | Ereignis |
flashx.textLayout.events.FlowOperationEvent
Eigenschaft FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert den Wert der
type
-Eigenschaft eines flowOperationComplete
-Ereignisobjekts. Wird abgesetzt, nachdem alle Operationen einschließlich ausstehender und zusammengesetzter Operationen abgeschlossen sind, der Satz fertig gestellt und die Anzeige gescrollt wurde.
flowOperationEnd | Ereignis |
flashx.textLayout.events.FlowOperationEvent
Eigenschaft FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert den Wert einer
type
-Eigenschaft eines flowOperationEnd
-Ereignisobjekts, das nach der Beendigung eines Vorgangs ausgelöst wird. Fehler werden in OperationEvent.error
gespeichert. Falls ein Fehler auftritt, blockiert der Abbruch dieses Ereignisses die erneute Ausgabe des Fehlers. Im Allgemeinen haben Fehler fatale Folgen.
Das Ändern eines Vorgangs an dieser Stelle (nachdem er ausgeführt wurde) schlägt möglicherweise fehl.
inlineGraphicStatusChanged | Ereignis |
flashx.textLayout.events.StatusChangeEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn die Größe eines InlineGraphicElement entsprechend der Breiten- und Höheneinstellung als Auto- oder Prozentangabe angepasst wird und das Laden der Grafik beendet wurde.
mouseDown | Ereignis |
flashx.textLayout.events.FlowElementMouseEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn die Maustaste über einer Verknüpfung gedrückt wird.
mouseMove | Ereignis |
flashx.textLayout.events.FlowElementMouseEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn die Maus über eine Verknüpfung bewegt wird.
mouseUp | Ereignis |
flashx.textLayout.events.FlowElementMouseEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn die Maus über einer Verknüpfung losgelassen wird.
rollOut | Ereignis |
flashx.textLayout.events.FlowElementMouseEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn die Maus von einer Verknüpfung weg bewegt wird.
rollOver | Ereignis |
flashx.textLayout.events.FlowElementMouseEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, wenn die Maus zuerst auf einer Verknüpfung ist.
scroll | Ereignis |
flashx.textLayout.events.TextLayoutEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst durch ein TextFlow-Objekt, nachdem für Text innerhalb eines Containers ein Bildlauf durchgeführt wurde.
selectionChange | Ereignis |
flashx.textLayout.events.SelectionEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ausgelöst, sobald die Auswahl geändert wurde. Wird hauptsächlich zum Aktualisieren der von der Auswahl abhängigen Benutzeroberfläche verwendet.
updateComplete | Ereignis |
flashx.textLayout.events.UpdateCompleteEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird jedes Mal durch ein TextFlow-Objekt ausgelöst, wenn einem Container neue DisplayObjects hinzugefügt wurden oder dieser aufgrund einer Zusammenstellung aktualisiert wurde.
Tue Jun 12 2018, 10:04 AM Z