| Paket | flashx.textLayout.container |
| Klass | public class TextContainerManager |
| Arv | TextContainerManager EventDispatcher Object |
| Implementerar | ISWFContext, IInteractionEventHandler, ISandboxSupport |
| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Relaterade API-element
| Egenskap | Definieras med | ||
|---|---|---|---|
| compositionHeight : Number Returnerar det lodräta utrymme som texten inuti behållaren får uppta. | TextContainerManager | ||
| compositionWidth : Number Returnerar det vågräta utrymme som texten inuti behållaren får uppta. | TextContainerManager | ||
| configuration : IConfiguration [skrivskyddad] Configuration-objektet för denna TextContainerManager. | TextContainerManager | ||
![]() | constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | |
| container : Sprite [skrivskyddad] Returnerar den behållare (DisplayObjectContainer) som innehåller den text som denna TextContainerManager hanterar. | TextContainerManager | ||
| defaultConfiguration : IConfiguration [statisk] [skrivskyddad] Standardkonfiguration för denna TextContainerManager. | TextContainerManager | ||
| editingMode : String Redigeringsläge för denna TextContainerManager. | TextContainerManager | ||
| horizontalScrollPolicy : String
Styr om fabriken genererar alla textrader eller slutar när behållaren är full.
Anger den vågräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO. | TextContainerManager | ||
| horizontalScrollPosition : Number Anger den aktuella vågräta rullningsplatsen på scenen. | TextContainerManager | ||
| hostFormat : flashx.textLayout.formats:ITextLayoutFormat Anger formatet när endast en sträng visas. | TextContainerManager | ||
| numLines : int [skrivskyddad]
Det totala antalet rader som flödet består av. | TextContainerManager | ||
| swfContext : ISWFContext
Den valfria ISWFContext-instansen används för att göra FTE-anrop efter behov i rätt swf-sammanhang. | TextContainerManager | ||
| verticalScrollPolicy : String
Styr om fabriken genererar alla textrader eller slutar när behållaren är full. Anger den lodräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO. | TextContainerManager | ||
| verticalScrollPosition : Number Anger den aktuella lodräta rullningsplatsen på scenen. | TextContainerManager | ||
| Metod | Definieras med | ||
|---|---|---|---|
Konstruktorfunktion – skapar en TextContainerManager-instans. | TextContainerManager | ||
Bearbetar Event.ACTIVATE-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. | EventDispatcher | |
Returnerar den aktuella ISelectionManager-instansen. | TextContainerManager | ||
Anropas för att begära att klienter börjar vidarebefordra mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda. | TextContainerManager | ||
Disponerar behållartexten. Anropar antingen fabriken eller updateAllControllers(). | TextContainerManager | ||
Bearbetar Event.DEACTIVATE-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
![]() |
Skickar en händelse till händelseflödet. | EventDispatcher | |
Returnerar true om det fyllts på i behållarens scrollRect-egenskap. | TextContainerManager | ||
Bearbetar en redigeringshändelse (CUT, COPY, PASTE, SELECT_ALL) när klienten hanterar händelser. | TextContainerManager | ||
Avslutar interaktionen. | TextContainerManager | ||
Anropas för att informera klienter om att vidarebefordran av mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda inte längre behövs. | TextContainerManager | ||
Bearbetar händelserna FocusEvent.KEY_FOCUS_CHANGE och FocusEvent.MOUSE_FOCUS_CHANGE när händelser hanteras i klienten. | TextContainerManager | ||
Bearbeta en focusIn-händelse. | TextContainerManager | ||
Bearbetar FocusEvent.FOCUS_OUT-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Skapar en rektangel som visar var texten placerades med det senaste anropet till antingen compose()- eller updateContainer()-metoden. | TextContainerManager | ||
Returnera TextLine vid index från matris med disponerade rader. | TextContainerManager | ||
Räkna ut det rullningsavstånd som krävs för att rulla uppåt eller nedåt med det angivna antalet rader. | TextContainerManager | ||
Returnerar den aktuella texten med en avgränsare mellan styckena. | TextContainerManager | ||
Aktuellt TextFlow. | TextContainerManager | ||
![]() |
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse. | EventDispatcher | |
![]() |
Anger om det finns en egenskap angiven för ett objekt. | Object | |
Bearbetar IME_START_COMPOSITION-händelsen när klienten hanterar händelser. | TextContainerManager | ||
Anropa detta om du ändrar markeringsformat (SelectionFormat) och vill att interactionManager ska uppdatera. | TextContainerManager | ||
Anropa detta om du redigerar och vill återställa ångra-hanteraren som används för redigering. | TextContainerManager | ||
Returnerar true om innehållet behöver disponeras. | TextContainerManager | ||
![]() |
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | |
Bearbetar KeyboardEvent.KEY_DOWN-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Bearbetar FocusEvent.KEY_FOCUS_CHANGE-händelsen när klienten hanterar händelser. | TextContainerManager | ||
Bearbetar Keyboard.KEY_UP-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Bearbetar ContextMenuEvent.MENU_SELECT-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Bearbetar MouseEvent.DOUBLE_CLICK-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Bearbetar MouseEvent.MOUSE_DOWN-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Bearbetar MouseEvent.MOUSE_MOVE-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Klientanrop om att vidarebefordra en mouseMove-händelse från utanför en säkerhetssandlåda. | TextContainerManager | ||
Bearbetar MouseEvent.MOUSE_OUT-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Bearbeta en mouseOver-händelse. | TextContainerManager | ||
Bearbetar MouseEvent.MOUSE_UP-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
Klientanrop om att vidarebefordra en mouseUp-händelse från utanför en säkerhetssandlåda. | TextContainerManager | ||
Bearbetar MouseEvent.MOUSE_WHEEL-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
![]() |
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | |
![]() |
Tar bort en avlyssnare från EventDispatcher-objektet. | EventDispatcher | |
| TextContainerManager | |||
Rullar så att textintervallet är synligt i behållaren. | TextContainerManager | ||
![]() |
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | |
Anger textegenskapen för den angivna strängen. | TextContainerManager | ||
Anger ett TextFlow i den här TextContainerManager, vilket ersätter befintligt TextFlow och tar bort den aktuella texten. | TextContainerManager | ||
Bearbetar SOFT_KEYBOARD_ACTIVATING-händelsen när klienten hanterar händelser. | TextContainerManager | ||
Bearbetar TextEvent.TEXT_INPUT-händelsen när händelser hanteras i klienten. | TextContainerManager | ||
![]() |
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | |
![]() |
Returnerar det angivna objektets strängbeteckning. | Object | |
Uppdaterar visningen; anropar antingen fabriken eller updateAllControllers(). | TextContainerManager | ||
![]() |
Returnerar det angivna objektets primitiva värde. | Object | |
![]() |
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen. | EventDispatcher | |
| Metod | Definieras med | ||
|---|---|---|---|
Skapar en ContextMenu för TextContainerManager. | TextContainerManager | ||
Skapar en redigeringshanterare för redigering. | TextContainerManager | ||
Skapar en markeringshanterare för markering. | TextContainerManager | ||
Returnerar focusedSelectionFormat – hämta som standard från konfigurationen. | TextContainerManager | ||
Returnerar inactiveSelectionFormat – hämta som standard från konfigurationen. Detta kan åsidosättas i underklassen om du vill ha ett annat SelectionFormat.
| TextContainerManager | ||
Returnerar den ångra-hanterare som ska användas. | TextContainerManager | ||
Returnerar unfocusedSelectionFormat – hämta som standard från konfigurationen. Du kan åsidosätta den här metoden i underklassen om du vill ha ett annat SelectionFormat. | TextContainerManager | ||
| Händelse | Sammanfattning | Definieras med | ||
|---|---|---|---|---|
![]() | [utsändningshändelse] Skickas när Flash Player eller AIR får operativsystemfokus och blir aktivt. | EventDispatcher | ||
| Skickas när någon klickar på en länk. | TextContainerManager | |||
| Skickas efter varje omdisposition. | TextContainerManager | |||
| Skickas av ett TextFlow-objekt varje gång det skadas. | TextContainerManager | |||
![]() | [utsändningshändelse] Skickas när Flash Player eller AIR förlorar operativsystemfokus och blir inaktivt. | EventDispatcher | ||
| Definierar värdet på type-egenskapen i ett flowOperationBegin-händelseobjekt. | TextContainerManager | |||
| Definierar värdet på type-egenskapen i ett flowOperationComplete-händelseobjekt. | TextContainerManager | |||
| Definierar värdet på type-egenskapen i ett flowOperationEnd-händelseobjekt. | TextContainerManager | |||
| Skickas när storleken på ett InlineGraphicElement ändras, på grund av att dess bredd eller höjd var inställd på auto eller procent, och bilden har lästs in helt. | TextContainerManager | |||
| Skickas när musknappen trycks ned på en länk. | TextContainerManager | |||
| Skickas när musen förs över en länk. | TextContainerManager | |||
| Skickas när musknappen släpps på en länk. | TextContainerManager | |||
| Skickas när musen flyttas bort från en länk. | TextContainerManager | |||
| Skickas när musen först förs in över en länk. | TextContainerManager | |||
| Skickas av ett TextFlow-objekt när text rullas inuti en kontrollenhetsbehållare. | TextContainerManager | |||
| Skickas när markeringen ändras. | TextContainerManager | |||
| Skickas av ett TextFlow-objekt varje gång en behållare får ett nytt DisplayObject tillagt eller uppdaterat på grund av disposition. | TextContainerManager | |||
compositionHeight | egenskap |
compositionHeight:Number| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar det lodräta utrymme som texten inuti behållaren får uppta. Värdet anges i pixlar.
Efter att den här inställningen har angetts blir texten i behållaren skadad och måste disponeras.
Implementering
public function get compositionHeight():Number public function set compositionHeight(value:Number):voidcompositionWidth | egenskap |
compositionWidth:Number| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar det vågräta utrymme som texten inuti behållaren får uppta. Värdet anges i pixlar.
Efter att den här inställningen har angetts blir texten i behållaren skadad och måste disponeras.
Implementering
public function get compositionWidth():Number public function set compositionWidth(value:Number):voidconfiguration | egenskap |
configuration:IConfiguration [skrivskyddad] | Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Configuration-objektet för denna TextContainerManager.
Implementering
public function get configuration():IConfigurationRelaterade API-element
container | egenskap |
container:Sprite [skrivskyddad] | Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar den behållare (DisplayObjectContainer) som innehåller den text som denna TextContainerManager hanterar.
Implementering
public function get container():SpriteRelaterade API-element
defaultConfiguration | egenskap |
defaultConfiguration:IConfiguration [skrivskyddad] | Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Standardkonfiguration för denna TextContainerManager. Kolumn- och utfyllnadsattributen är inställda för FormatValue.INHERIT.
Implementering
public static function get defaultConfiguration():IConfigurationRelaterade API-element
editingMode | egenskap |
editingMode:String| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Redigeringsläge för denna TextContainerManager. Lägen är skrivskyddade, läsning och markering är tillåtet och redigering (läsning, markering och skrivning) är tillåtet. Använd de konstanta värdena i EditingMode-klassen när du ska ställa in den här egenskapen.
Standardvärdet är READ_WRITE.
Implementering
public function get editingMode():String public function set editingMode(value:String):voidRelaterade API-element
horizontalScrollPolicy | egenskap |
horizontalScrollPolicy:String| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Styr om fabriken genererar alla textrader eller slutar när behållaren är full.
Anger den vågräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO.Implementering
public function get horizontalScrollPolicy():String public function set horizontalScrollPolicy(value:String):voidhorizontalScrollPosition | egenskap |
horizontalScrollPosition:Number| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anger den aktuella vågräta rullningsplatsen på scenen. Värdet avser antalet pixlar från vänster.
Implementering
public function get horizontalScrollPosition():Number public function set horizontalScrollPosition(value:Number):voidhostFormat | egenskap |
hostFormat:flashx.textLayout.formats:ITextLayoutFormatAnger formatet när endast en sträng visas. Om ett TextFlow visas har detta ingen omedelbar effekt. Det angivna ITextLayoutFormat kopieras inte. Att ändra det utan att anropa den här set-metoden ger omedelbar effekt.
Implementering
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):voidnumLines | egenskap |
numLines:int [skrivskyddad] | Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Det totala antalet rader som flödet består av. Standard är att TLF inte utgör hela flödet och att detta värde kan vara felaktigt. Använd composeToPosition för att få alla rader samlade.
Implementering
public function get numLines():intswfContext | egenskap |
swfContext:ISWFContext| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Den valfria ISWFContext-instansen används för att göra FTE-anrop efter behov i rätt swf-sammanhang.
Implementering
public function get swfContext():ISWFContext public function set swfContext(value:ISWFContext):voidRelaterade API-element
verticalScrollPolicy | egenskap |
verticalScrollPolicy:String| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Styr om fabriken genererar alla textrader eller slutar när behållaren är full.
Anger den lodräta rullningsregeln, som du kan ange genom att tilldela någon av konstanterna i ScrollPolicy-klassen: ON, OFF eller AUTO.Implementering
public function get verticalScrollPolicy():String public function set verticalScrollPolicy(value:String):voidverticalScrollPosition | egenskap |
verticalScrollPosition:Number| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anger den aktuella lodräta rullningsplatsen på scenen. Värdet avser antalet pixlar från överkanten.
Implementering
public function get verticalScrollPosition():Number public function set verticalScrollPosition(value:Number):voidTextContainerManager | () | Konstruktor |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Konstruktorfunktion – skapar en TextContainerManager-instans. Gör så här för bästa resultat:
- Börja med TextContainerManager.defaultConfiguration och ändra den
- Dela samma Configuration med flera InputManagers
container:Sprite — Den DisplayObjectContainer i vilken textraderna ska hanteras.
| |
configuration:IConfiguration (default = null) — - IConfiguration-instansen som ska användas med denna TextContainerManager-instans.
|
activateHandler | () | metod |
beginInteraction | () | metod |
public function beginInteraction():ISelectionManager| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar den aktuella ISelectionManager-instansen. Konverterar till TextFlow-instans och skapar en vid behov.
ReturnerarISelectionManager — interaktionshanteraren för denna TextContainerManager-instans.
|
Relaterade API-element
beginMouseCapture | () | metod |
public function beginMouseCapture():void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anropas för att begära att klienter börjar vidarebefordra mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda.
compose | () | metod |
public function compose():void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Disponerar behållartexten. Anropar antingen fabriken eller updateAllControllers().
createContextMenu | () | metod |
protected function createContextMenu():ContextMenu| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skapar en ContextMenu för TextContainerManager. Använd metoderna i klassen ContextMenu för att lägga till objekt på menyn.
Du kan åsidosätta den här metoden om du vill definiera en anpassad snabbmeny.
ReturnerarContextMenu — den skapade snabbmenyn.
|
Relaterade API-element
createEditManager | () | metod |
protected function createEditManager(undoManager:IUndoManager):IEditManager| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skapar en redigeringshanterare för redigering. Åsidosätt den här metoden om du har en anpassad EditManager som du vill använda i stället för standardmetoden.
Parametrar
undoManager:IUndoManager — IUndoManager-instans för det EditManager som skapas.
|
IEditManager — redigeringshanteraren för denna TextContainerManager-instans.
|
createSelectionManager | () | metod |
protected function createSelectionManager():ISelectionManager| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skapar en markeringshanterare för markering. Åsidosätt den här metoden om du har en anpassad SelectionManager som du vill använda i stället för standardmetoden.
ReturnerarISelectionManager — en ny SelectionManager-instans.
|
deactivateHandler | () | metod |
drawBackgroundAndSetScrollRect | () | metod |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar true om det fyllts på i behållarens scrollRect-egenskap. Den här metoden använder du för att testa om scrollRect är inställt utan åtkomst till scrollRect-egenskapen, vilket eventuellt kan medföra prestandaproblem.
Åsidosätt den här metoden för att rita en bakgrund eller en kantlinje. Det kan vara besvärligt att åsidosätta den här metoden eftersom scrollRect måste ställas in som angivet.
Parametrar
scrollX:Number — Den vågräta startpositionen för rullningsrektangeln.
| |
scrollY:Number — Den lodräta startpositionen för rullningsrektangeln.
|
Boolean — true om det har skapat scrollRect-objektet.
|
editHandler | () | metod |
endInteraction | () | metod |
public function endInteraction():void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Avslutar interaktionen.
Relaterade API-element
endMouseCapture | () | metod |
public function endMouseCapture():void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anropas för att informera klienter om att vidarebefordran av mouseUp- och mouseMove-händelser från utanför en säkerhetssandlåda inte längre behövs.
focusChangeHandler | () | metod |
public function focusChangeHandler(event:FocusEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar händelserna FocusEvent.KEY_FOCUS_CHANGE och FocusEvent.MOUSE_FOCUS_CHANGE när händelser hanteras i klienten.
Parametrar
event:FocusEvent — FocusEvent-objektet.
|
Relaterade API-element
focusInHandler | () | metod |
public function focusInHandler(event:FocusEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbeta en focusIn-händelse.
Parametrar
event:FocusEvent |
focusOutHandler | () | metod |
public function focusOutHandler(event:FocusEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar FocusEvent.FOCUS_OUT-händelsen när händelser hanteras i klienten.
Parametrar
event:FocusEvent — FocusEvent-objektet.
|
Relaterade API-element
getContentBounds | () | metod |
public function getContentBounds():Rectangle| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skapar en rektangel som visar var texten placerades med det senaste anropet till antingen compose()- eller updateContainer()-metoden.
Rectangle — gränserna för innehållet
|
Relaterade API-element
getFocusedSelectionFormat | () | metod |
protected function getFocusedSelectionFormat():SelectionFormatReturnerar focusedSelectionFormat – hämta som standard från konfigurationen. Detta kan åsidosättas i underklassen om du vill ha ett annat SelectionFormat.
ReturnerarSelectionFormat |
getInactiveSelectionFormat | () | metod |
protected function getInactiveSelectionFormat():SelectionFormatReturnerar inactiveSelectionFormat – hämta som standard från konfigurationen. Detta kan åsidosättas i underklassen om du vill ha ett annat SelectionFormat.
ReturnerarSelectionFormat |
getLineAt | () | metod |
public function getLineAt(index:int):flash.text.engine:TextLine| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnera TextLine vid index från matris med disponerade rader.
Parametrar
index:int — Hittar raden vid den här indexpositionen i texten.
|
flash.text.engine:TextLine — det TextLine som förekommer vid ett angivet index.
|
getScrollDelta | () | metod |
public function getScrollDelta(numLines:int):Number| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Räkna ut det rullningsavstånd som krävs för att rulla uppåt eller nedåt med det angivna antalet rader. Negativa tal rullas uppåt vilket gör att mer av toppen på TextFlow visas. Positiva tal rullas nedåt vilket gör att nästa rad nedifrån visas till fullo.
När du rullar uppåt gör metoden att nästa rad blir fullt synlig. Om nästa rad döljs något och om antalet angivna rader är 1, kommer den delvis dolda raden att visas.
Parametrar
numLines:int — Det antal rader som ska rullas.
|
Number — Skillnaden (delta) i utrymme som ska rullas.
|
getText | () | metod |
public function getText(separator:String = "
"):String| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar den aktuella texten med en avgränsare mellan styckena. Avgränsaren kan anges med argumentet separator. Standardvärdet för argumentet separator är Unicode-tecknet 'PARAGRAPH SEPARATOR' (U+2029).
Eventuellt bifogat TextFlow kastas bort om set-metoden anropas. Alla markeringar går förlorade.
Parametrar
separator:String (default = "
") — Sträng som ska anges mellan stycken.
|
String |
getTextFlow | () | metod |
public function getTextFlow():flashx.textLayout.elements:TextFlow| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Aktuellt TextFlow. Detta konverteras till en komplett TextFlow-representation om det inte redan är det.
Returnerarflashx.textLayout.elements:TextFlow — det aktuella TextFlow-objektet
|
getUndoManager | () | metod |
protected function getUndoManager():IUndoManager| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar den ångra-hanterare som ska användas. Standard är att en unik ångra-hanterare skapas. Du kan åsidosätta den här metoden i underklassen om du vill anpassa ångra-hanteraren (till exempel för att använda en delad ångra-hanterare för flera TextContainerManager-instanser).
ReturnerarIUndoManager — ny IUndoManager-instans.
|
getUnfocusedSelectionFormat | () | metod |
protected function getUnfocusedSelectionFormat():SelectionFormat| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar unfocusedSelectionFormat – hämta som standard från konfigurationen. Du kan åsidosätta den här metoden i underklassen om du vill ha ett annat SelectionFormat.
ReturnerarSelectionFormat |
imeStartCompositionHandler | () | metod |
invalidateSelectionFormats | () | metod |
public function invalidateSelectionFormats():void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anropa detta om du ändrar markeringsformat (SelectionFormat) och vill att interactionManager ska uppdatera.
invalidateUndoManager | () | metod |
public function invalidateUndoManager():void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anropa detta om du redigerar och vill återställa ångra-hanteraren som används för redigering.
isDamaged | () | metod |
keyDownHandler | () | metod |
public function keyDownHandler(event:KeyboardEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar KeyboardEvent.KEY_DOWN-händelsen när händelser hanteras i klienten.
Parametrar
event:KeyboardEvent — KeyboardEvent-objektet.
|
Relaterade API-element
keyFocusChangeHandler | () | metod |
public function keyFocusChangeHandler(event:FocusEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar FocusEvent.KEY_FOCUS_CHANGE-händelsen när klienten hanterar händelser.
Parametrar
event:FocusEvent — FocusEvent-objektet.
|
keyUpHandler | () | metod |
public function keyUpHandler(event:KeyboardEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar Keyboard.KEY_UP-händelsen när händelser hanteras i klienten.
Parametrar
event:KeyboardEvent — KeyboardEvent-objektet.
|
Relaterade API-element
menuSelectHandler | () | metod |
public function menuSelectHandler(event:ContextMenuEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar ContextMenuEvent.MENU_SELECT-händelsen när händelser hanteras i klienten.
Parametrar
event:ContextMenuEvent — ContextMenuEvent-objektet.
|
Relaterade API-element
mouseDoubleClickHandler | () | metod |
public function mouseDoubleClickHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar MouseEvent.DOUBLE_CLICK-händelsen när händelser hanteras i klienten.
Parametrar
event:MouseEvent — MouseEvent-objektet.
|
Relaterade API-element
mouseDownHandler | () | metod |
public function mouseDownHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar MouseEvent.MOUSE_DOWN-händelsen när händelser hanteras i klienten.
Parametrar
event:MouseEvent — MouseEvent-objektet.
|
Relaterade API-element
mouseMoveHandler | () | metod |
public function mouseMoveHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar MouseEvent.MOUSE_MOVE-händelsen när händelser hanteras i klienten.
Parametrar
event:MouseEvent — MouseEvent-objektet.
|
Relaterade API-element
mouseMoveSomewhere | () | metod |
mouseOutHandler | () | metod |
public function mouseOutHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar MouseEvent.MOUSE_OUT-händelsen när händelser hanteras i klienten.
Parametrar
event:MouseEvent — MouseEvent-objektet.
|
Relaterade API-element
mouseOverHandler | () | metod |
public function mouseOverHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbeta en mouseOver-händelse.
Parametrar
event:MouseEvent |
Relaterade API-element
mouseUpHandler | () | metod |
public function mouseUpHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar MouseEvent.MOUSE_UP-händelsen när händelser hanteras i klienten.
Parametrar
event:MouseEvent — MouseEvent-objektet.
|
Relaterade API-element
mouseUpSomewhere | () | metod |
mouseWheelHandler | () | metod |
public function mouseWheelHandler(event:MouseEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar MouseEvent.MOUSE_WHEEL-händelsen när händelser hanteras i klienten.
Parametrar
event:MouseEvent — MouseEvent-objektet.
|
Relaterade API-element
resetLine | () | metod |
public function resetLine(textLine:flash.text.engine:TextLine):voidParametrar
textLine:flash.text.engine:TextLine |
scrollToRange | () | metod |
public function scrollToRange(activePosition:int, anchorPosition:int):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Rullar så att textintervallet är synligt i behållaren.
Parametrar
activePosition:int — Slutet av den markering som ändras när du utökar markeringen. Det kan vara antingen början eller slutet av markeringen, uttryckt som en förskjutning från textflödets början.
| |
anchorPosition:int — Den stabila änden av markeringen när du utökar markeringen. Det kan vara antingen början eller slutet av markeringen.
|
setText | () | metod |
setTextFlow | () | metod |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anger ett TextFlow i den här TextContainerManager, vilket ersätter befintligt TextFlow och tar bort den aktuella texten.
Parametrar
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | metod |
textInputHandler | () | metod |
public function textInputHandler(event:flash.events:TextEvent):void| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Bearbetar TextEvent.TEXT_INPUT-händelsen när händelser hanteras i klienten.
Parametrar
event:flash.events:TextEvent — TextEvent-objektet.
|
Relaterade API-element
updateContainer | () | metod |
click | Händelse |
flashx.textLayout.events.FlowElementMouseEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när någon klickar på en länk.
compositionComplete | Händelse |
flashx.textLayout.events.CompositionCompleteEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas efter varje omdisposition.
damage | Händelse |
flashx.textLayout.events.DamageEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas av ett TextFlow-objekt varje gång det skadas.
flowOperationBegin | Händelse |
flashx.textLayout.events.FlowOperationEventegenskap FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Definierar värdet på egenskapen
type för ett flowOperationBegin-händelseobjekt. Skickas innan en åtgärd utförs. Om du avbryter händelsen blockeras åtgärden.
flowOperationComplete | Händelse |
flashx.textLayout.events.FlowOperationEventegenskap FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Definierar värdet på
type-egenskapen i ett flowOperationComplete-händelseobjekt. Skickas när alla åtgärder, inklusive väntande och sammansatta åtgärder, har slutförts, när dispositionen är klar och visningen rullas.
flowOperationEnd | Händelse |
flashx.textLayout.events.FlowOperationEventegenskap FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Definierar värdet på
type-egenskapen för ett flowOperationEnd-händelseobjekt. Skickas efter att en åtgärd slutförts. Alla fel lagras i OperationEvent.error. Om det finns något fel kommer avbrottet av händelsen att blockera felet. Alla fel är egentligen allvarliga.
Om du ändrar en åtgärd nu (när den har utförts) kan ändringen misslyckas.
inlineGraphicStatusChanged | Händelse |
flashx.textLayout.events.StatusChangeEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när storleken på ett InlineGraphicElement ändras, på grund av att dess bredd eller höjd var inställd på auto eller procent, och bilden har lästs in helt.
mouseDown | Händelse |
flashx.textLayout.events.FlowElementMouseEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när musknappen trycks ned på en länk.
mouseMove | Händelse |
flashx.textLayout.events.FlowElementMouseEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när musen förs över en länk.
mouseUp | Händelse |
flashx.textLayout.events.FlowElementMouseEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när musknappen släpps på en länk.
rollOut | Händelse |
flashx.textLayout.events.FlowElementMouseEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när musen flyttas bort från en länk.
rollOver | Händelse |
flashx.textLayout.events.FlowElementMouseEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när musen först förs in över en länk.
scroll | Händelse |
flashx.textLayout.events.TextLayoutEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas av ett TextFlow-objekt när text rullas inuti en kontrollenhetsbehållare.
selectionChange | Händelse |
flashx.textLayout.events.SelectionEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas när markeringen ändras. Används huvudsakligen för att uppdatera markeringsberoende användargränssnitt.
updateComplete | Händelse |
flashx.textLayout.events.UpdateCompleteEvent| Språkversion: | ActionScript 3.0 |
| Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skickas av ett TextFlow-objekt varje gång en behållare får ett nytt DisplayObject tillagt eller uppdaterat på grund av disposition.
Tue Jun 12 2018, 01:40 PM Z
Dölj ärvda publika egenskaper
Visa ärvda publika egenskaper