| Package | flashx.textLayout.container |
| Class | public class TextContainerManager |
| Inheritance | TextContainerManager EventDispatcher Object |
| Implements | ISWFContext, IInteractionEventHandler, ISandboxSupport |
| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Related API Elements
| Property | Defined By | ||
|---|---|---|---|
| compositionHeight : Number Returns the vertical extent allowed for text inside the container. | TextContainerManager | ||
| compositionWidth : Number Returns the horizontal extent allowed for text inside the container. | TextContainerManager | ||
| configuration : IConfiguration [read-only] The Configuration object for this TextContainerManager. | TextContainerManager | ||
![]() | constructor : Object
A reference to the class object or constructor function for a given object instance. | Object | |
| container : Sprite [read-only] Returns the container (DisplayObjectContainer) that holds the text that this TextContainerManager manages. | TextContainerManager | ||
| defaultConfiguration : IConfiguration [static] [read-only] The default configuration for this TextContainerManager. | TextContainerManager | ||
| editingMode : String Editing mode of this TextContainerManager. | TextContainerManager | ||
| horizontalScrollPolicy : String
Controls whether the factory generates all text lines or stops when the container bounds are filled.
Specifies the horizontal scrolling policy, which you can set by assigning one of the constants of
the ScrollPolicy class: ON, OFF, or AUTO. | TextContainerManager | ||
| horizontalScrollPosition : Number Specifies the current horizontal scroll location on the stage. | TextContainerManager | ||
| hostFormat : flashx.textLayout.formats:ITextLayoutFormat Sets the format when display just a string. | TextContainerManager | ||
| numLines : int [read-only]
The total number of lines composed in the flow. | TextContainerManager | ||
![]() | prototype : Object [static]
A reference to the prototype object of a class or function object. | Object | |
| swfContext : ISWFContext
Optional ISWFContext instance used to make FTE calls as needed in the proper swf context. | TextContainerManager | ||
| verticalScrollPolicy : String
Controls whether the factory generates all text lines or stops when the container bounds are filled. Specifies the vertical scrolling policy, which you can set by assigning one of the constants of the ScrollPolicy
class: ON, OFF, or, AUTO. | TextContainerManager | ||
| verticalScrollPosition : Number Specifies the current vertical scroll location on the stage. | TextContainerManager | ||
| Method | Defined By | ||
|---|---|---|---|
Constructor function - creates a TextContainerManager instance. | TextContainerManager | ||
Processes the Event.ACTIVATE event when the client manages events. | TextContainerManager | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener object with an EventDispatcher object so that the listener
receives notification of an event. | EventDispatcher | |
Returns the current ISelectionManager instance. | TextContainerManager | ||
Called to request clients to begin the forwarding of mouseup and mousemove events from outside a security sandbox. | TextContainerManager | ||
Composes the container text; calls either the factory or updateAllControllers(). | TextContainerManager | ||
Processes the Event.DEACTIVATE event when the client manages events. | TextContainerManager | ||
![]() |
Dispatches an event into the event flow. | EventDispatcher | |
Returns true if it has filled in the container's scrollRect property. | TextContainerManager | ||
Processes an edit event (CUT, COPY, PASTE, SELECT_ALL) when the client manages events. | TextContainerManager | ||
Terminates interaction. | TextContainerManager | ||
Called to inform clients that the the forwarding of mouseup and mousemove events from outside a security sandbox is no longer needed. | TextContainerManager | ||
Processes the FocusEvent.KEY_FOCUS_CHANGE and FocusEvent.MOUSE_FOCUS_CHANGE events
when the client manages events. | TextContainerManager | ||
Process a focusIn event. | TextContainerManager | ||
Processes the FocusEvent.FOCUS_OUT event when the client manages events. | TextContainerManager | ||
Creates a rectangle that shows where the last call to either the compose()
method or the updateContainer() method placed the text. | TextContainerManager | ||
Return the TextLine at the index from array of composed lines. | TextContainerManager | ||
Figure out the scroll distance required to scroll up or down by the specified number of lines. | TextContainerManager | ||
Returns the current text using a separator between paragraphs. | TextContainerManager | ||
The current TextFlow. | TextContainerManager | ||
![]() |
Checks whether the EventDispatcher object has any listeners registered for a specific type
of event. | EventDispatcher | |
![]() |
Indicates whether an object has a specified property defined. | Object | |
Processes the IME_START_COMPOSITION event when the client manages events. | TextContainerManager | ||
Call this if you change the selection formats (SelectionFormat) and want the interactionManager
to update. | TextContainerManager | ||
Call this if you are editing, and want to reset the undo manager used for editing. | TextContainerManager | ||
Returns true if the content needs composing. | TextContainerManager | ||
![]() |
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | |
Processes the KeyboardEvent.KEY_DOWN event when the client manages events. | TextContainerManager | ||
Processes the FocusEvent.KEY_FOCUS_CHANGE event when the client manages events. | TextContainerManager | ||
Processes the Keyboard.KEY_UP event when the client manages events. | TextContainerManager | ||
Processes the ContextMenuEvent.MENU_SELECT event when the client manages events. | TextContainerManager | ||
Processes the MouseEvent.DOUBLE_CLICK event when the client manages events. | TextContainerManager | ||
Processes the MouseEvent.MOUSE_DOWN event when the client manages events. | TextContainerManager | ||
Processes the MouseEvent.MOUSE_MOVE event when the client manages events. | TextContainerManager | ||
Client call to forward a mouseMove event from outside a security sandbox. | TextContainerManager | ||
Processes the MouseEvent.MOUSE_OUT event when the client manages events. | TextContainerManager | ||
Process a mouseOver event. | TextContainerManager | ||
Processes the MouseEvent.MOUSE_UP event when the client manages events. | TextContainerManager | ||
Client call to forward a mouseUp event from outside a security sandbox. | TextContainerManager | ||
Processes the MouseEvent.MOUSE_WHEEL event when the client manages events. | TextContainerManager | ||
![]() |
Indicates whether the specified property exists and is enumerable. | Object | |
![]() |
Removes a listener from the EventDispatcher object. | EventDispatcher | |
| TextContainerManager | |||
Scrolls so that the text range is visible in the container. | TextContainerManager | ||
![]() |
Sets the availability of a dynamic property for loop operations. | Object | |
Sets the text property to the specified String. | TextContainerManager | ||
Sets a TextFlow into this TextContainerManager replacing any existing TextFlow and discarding the
current text. | TextContainerManager | ||
Processes the SOFT_KEYBOARD_ACTIVATING event when the client manages events. | TextContainerManager | ||
Processes the TextEvent.TEXT_INPUT event when the client manages events. | TextContainerManager | ||
![]() |
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | |
![]() |
Returns the string representation of the specified object. | Object | |
Updates the display; calls either the factory or updateAllControllers(). | TextContainerManager | ||
![]() |
Returns the primitive value of the specified object. | Object | |
![]() |
Checks whether an event listener is registered with this EventDispatcher object or any of
its ancestors for the specified event type. | EventDispatcher | |
| Method | Defined By | ||
|---|---|---|---|
Creates a ContextMenu for the TextContainerManager. | TextContainerManager | ||
Create an edit manager to use for editing. | TextContainerManager | ||
Create a selection manager to use for selection. | TextContainerManager | ||
Returns the focusedSelectionFormat - by default get it from the configuration. | TextContainerManager | ||
Returns the inactiveSelectionFormat - by default get it from the configuration
This can be overridden in the subclass to supply a different SelectionFormat
| TextContainerManager | ||
Returns the undo manager to use. | TextContainerManager | ||
Returns the unfocusedSelectionFormat - by default get it from the configuration
You can override this method in the subclass to supply a different SelectionFormat. | TextContainerManager | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
![]() | [broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active. | EventDispatcher | ||
| Dispatched when any link is clicked. | TextContainerManager | |||
| Dispatched after every recompose. | TextContainerManager | |||
| Dispatched by a TextFlow object each time it is damaged | TextContainerManager | |||
![]() | [broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive. | EventDispatcher | ||
| Defines the value of the type property of a flowOperationBegin event object. | TextContainerManager | |||
| Defines the value of the type property of a flowOperationComplete event object. | TextContainerManager | |||
| Defines the value of the type property of a flowOperationEnd event object. | TextContainerManager | |||
| Dispatched when a InlineGraphicElement is resized due to having width or height as auto or percent and the graphic has finished loading. | TextContainerManager | |||
| Dispatched when the mouse is pressed down over any link. | TextContainerManager | |||
| Dispatched when the mouse passes over any link. | TextContainerManager | |||
| Dispatched when the mouse is released over any link. | TextContainerManager | |||
| Dispatched when the mouse goes out of any link. | TextContainerManager | |||
| Dispatched when the mouse first enters any link. | TextContainerManager | |||
| Dispatched by a TextFlow object after text is scrolled within a controller container. | TextContainerManager | |||
| Dispatched whenever the selection is changed. | TextContainerManager | |||
| Dispatched by a TextFlow object each time a container has had new DisplayObjects added or updated as a result of composition. | TextContainerManager | |||
compositionHeight | property |
compositionHeight:Number| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the vertical extent allowed for text inside the container. The value is specified in pixels.
After setting this property, the text in the container is damaged and requires composing.
Implementation
public function get compositionHeight():Number public function set compositionHeight(value:Number):voidcompositionWidth | property |
compositionWidth:Number| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the horizontal extent allowed for text inside the container. The value is specified in pixels.
After setting this property, the text in the container is damaged and requires composing.
Implementation
public function get compositionWidth():Number public function set compositionWidth(value:Number):voidconfiguration | property |
configuration:IConfiguration [read-only] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The Configuration object for this TextContainerManager.
Implementation
public function get configuration():IConfigurationRelated API Elements
container | property |
defaultConfiguration | property |
defaultConfiguration:IConfiguration [read-only] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The default configuration for this TextContainerManager. Column and padding attributes
are set to FormatValue.INHERIT.
Implementation
public static function get defaultConfiguration():IConfigurationRelated API Elements
editingMode | property |
editingMode:String| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Editing mode of this TextContainerManager. Modes are reading only, reading and selection permitted, and editing (reading, selection, and writing) permitted. Use the constant values of the EditingMode class to set this property.
Default value is READ_WRITE.
Implementation
public function get editingMode():String public function set editingMode(value:String):voidRelated API Elements
horizontalScrollPolicy | property |
horizontalScrollPolicy:String| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Controls whether the factory generates all text lines or stops when the container bounds are filled.
Specifies the horizontal scrolling policy, which you can set by assigning one of the constants of the ScrollPolicy class: ON, OFF, or AUTO.Implementation
public function get horizontalScrollPolicy():String public function set horizontalScrollPolicy(value:String):voidhorizontalScrollPosition | property |
horizontalScrollPosition:Number| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies the current horizontal scroll location on the stage. The value specifies the number of pixels from the left.
Implementation
public function get horizontalScrollPosition():Number public function set horizontalScrollPosition(value:Number):voidhostFormat | property |
hostFormat:flashx.textLayout.formats:ITextLayoutFormatSets the format when display just a string. If displaying a TextFlow this has no immediate effect. The supplied ITextLayoutFormat is not copied. Modifying it without calling this setter has indeterminate effects.
Implementation
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):voidnumLines | property |
numLines:int [read-only] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The total number of lines composed in the flow. By default TLF does not compose the entire flow and this value may be innacruate. Use composeToPosition to get all lines composed.
Implementation
public function get numLines():intswfContext | property |
swfContext:ISWFContext| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Optional ISWFContext instance used to make FTE calls as needed in the proper swf context.
Implementation
public function get swfContext():ISWFContext public function set swfContext(value:ISWFContext):voidRelated API Elements
verticalScrollPolicy | property |
verticalScrollPolicy:String| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Controls whether the factory generates all text lines or stops when the container bounds are filled.
Specifies the vertical scrolling policy, which you can set by assigning one of the constants of the ScrollPolicy class: ON, OFF, or, AUTO.Implementation
public function get verticalScrollPolicy():String public function set verticalScrollPolicy(value:String):voidverticalScrollPosition | property |
verticalScrollPosition:Number| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Specifies the current vertical scroll location on the stage. The value specifies the number of pixels from the top.
Implementation
public function get verticalScrollPosition():Number public function set verticalScrollPosition(value:Number):voidTextContainerManager | () | Constructor |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Constructor function - creates a TextContainerManager instance. For best results:
- Start with TextContainerManager.defaultConfiguration and modify it
- Share the same Configuration among many InputManagers
container:Sprite — The DisplayObjectContainer in which to manage the text lines.
| |
configuration:IConfiguration (default = null) — - The IConfiguration instance to use with this TextContainerManager instance.
|
activateHandler | () | method |
beginInteraction | () | method |
public function beginInteraction():ISelectionManager| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the current ISelectionManager instance. Converts to TextFlow instance and creates one if necessary.
ReturnsISelectionManager — the interaction manager for this TextContainerManager instance.
|
Related API Elements
beginMouseCapture | () | method |
public function beginMouseCapture():void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Called to request clients to begin the forwarding of mouseup and mousemove events from outside a security sandbox.
compose | () | method |
public function compose():void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Composes the container text; calls either the factory or updateAllControllers().
createContextMenu | () | method |
protected function createContextMenu():ContextMenu| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Creates a ContextMenu for the TextContainerManager. Use the methods of the ContextMenu class to add items to the menu.
You can override this method to define a custom context menu.
ReturnsContextMenu — the created context menu.
|
Related API Elements
createEditManager | () | method |
protected function createEditManager(undoManager:IUndoManager):IEditManager| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Create an edit manager to use for editing. Override this method if you have a custom EditManager that you want to use in place of the default.
Parameters
undoManager:IUndoManager — IUndoManager instance for the EditManager being created.
|
IEditManager — the editing manager for this TextContainerManager instance.
|
createSelectionManager | () | method |
protected function createSelectionManager():ISelectionManager| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Create a selection manager to use for selection. Override this method if you have a custom SelectionManager that you want to use in place of the default.
ReturnsISelectionManager — a new SelectionManager instance.
|
deactivateHandler | () | method |
drawBackgroundAndSetScrollRect | () | method |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns true if it has filled in the container's scrollRect property.
This method enables you to test whether scrollRect is set without actually accessing the scrollRect property
which can possibly create a performance issue.
Override this method to draw a background or a border. Overriding this method can be tricky as the scrollRect must be set as specified.
Parameters
scrollX:Number — The starting horizontal position of the scroll rectangle.
| |
scrollY:Number — The starting vertical position of the scroll rectangle.
|
Boolean — true if it has created the scrollRect object.
|
editHandler | () | method |
endInteraction | () | method |
public function endInteraction():void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Terminates interaction.
Related API Elements
endMouseCapture | () | method |
public function endMouseCapture():void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Called to inform clients that the the forwarding of mouseup and mousemove events from outside a security sandbox is no longer needed.
focusChangeHandler | () | method |
public function focusChangeHandler(event:FocusEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the FocusEvent.KEY_FOCUS_CHANGE and FocusEvent.MOUSE_FOCUS_CHANGE events
when the client manages events.
Parameters
event:FocusEvent — The FocusEvent object.
|
Related API Elements
focusInHandler | () | method |
public function focusInHandler(event:FocusEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Process a focusIn event.
Parameters
event:FocusEvent |
focusOutHandler | () | method |
public function focusOutHandler(event:FocusEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the FocusEvent.FOCUS_OUT event when the client manages events.
Parameters
event:FocusEvent — The FocusEvent object.
|
Related API Elements
getContentBounds | () | method |
public function getContentBounds():Rectangle| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Creates a rectangle that shows where the last call to either the compose()
method or the updateContainer() method placed the text.
Rectangle — the bounds of the content
|
Related API Elements
getFocusedSelectionFormat | () | method |
protected function getFocusedSelectionFormat():SelectionFormatReturns the focusedSelectionFormat - by default get it from the configuration. This can be overridden in the subclass to supply a different SelectionFormat
ReturnsSelectionFormat |
getInactiveSelectionFormat | () | method |
protected function getInactiveSelectionFormat():SelectionFormatReturns the inactiveSelectionFormat - by default get it from the configuration This can be overridden in the subclass to supply a different SelectionFormat
ReturnsSelectionFormat |
getLineAt | () | method |
public function getLineAt(index:int):flash.text.engine:TextLine| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Return the TextLine at the index from array of composed lines.
Parameters
index:int — Finds the line at this index position in the text.
|
flash.text.engine:TextLine — the TextLine that occurs at the specified index.
|
getScrollDelta | () | method |
public function getScrollDelta(numLines:int):Number| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Figure out the scroll distance required to scroll up or down by the specified number of lines. Negative numbers scroll upward, bringing more of the top of the TextFlow into view. Positive numbers scroll downward, bringing the next line from the bottom into full view.
When scrolling up, for example, the method makes the next line fully visible. If the next line is partially obscured and the number of lines specified is 1, the partially obscured line becomes fully visible.
Parameters
numLines:int — The number of lines to scroll.
|
Number — the delta amount of space to scroll
|
getText | () | method |
public function getText(separator:String = "
"):String| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the current text using a separator between paragraphs.
The separator can be specified with the separator
argument. The default value of the separator argument
is the Unicode character 'PARAGRAPH SEPARATOR' (U+2029).
Calling the setter discards any attached TextFlow. Any selection is lost.
Parameters
separator:String (default = "
") — String to set between paragraphs.
|
String |
getTextFlow | () | method |
public function getTextFlow():flashx.textLayout.elements:TextFlow| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The current TextFlow. Converts this to a full TextFlow representation if it isn't already one.
Returnsflashx.textLayout.elements:TextFlow — the current TextFlow object
|
getUndoManager | () | method |
protected function getUndoManager():IUndoManager| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the undo manager to use. By default, creates a unique undo manager. You can override this method in the subclass if you want to customize the undo manager (for example, to use a shared undo manager for multiple TextContainerManager instances).
ReturnsIUndoManager — new IUndoManager instance.
|
getUnfocusedSelectionFormat | () | method |
protected function getUnfocusedSelectionFormat():SelectionFormat| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns the unfocusedSelectionFormat - by default get it from the configuration You can override this method in the subclass to supply a different SelectionFormat.
ReturnsSelectionFormat |
imeStartCompositionHandler | () | method |
invalidateSelectionFormats | () | method |
public function invalidateSelectionFormats():void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Call this if you change the selection formats (SelectionFormat) and want the interactionManager to update.
invalidateUndoManager | () | method |
public function invalidateUndoManager():void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Call this if you are editing, and want to reset the undo manager used for editing.
isDamaged | () | method |
keyDownHandler | () | method |
public function keyDownHandler(event:KeyboardEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the KeyboardEvent.KEY_DOWN event when the client manages events.
Parameters
event:KeyboardEvent — KeyboardEvent object.
|
Related API Elements
keyFocusChangeHandler | () | method |
public function keyFocusChangeHandler(event:FocusEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the FocusEvent.KEY_FOCUS_CHANGE event when the client manages events.
Parameters
event:FocusEvent — The FocusEvent object.
|
keyUpHandler | () | method |
public function keyUpHandler(event:KeyboardEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the Keyboard.KEY_UP event when the client manages events.
Parameters
event:KeyboardEvent — The KeyboardEvent object.
|
Related API Elements
menuSelectHandler | () | method |
public function menuSelectHandler(event:ContextMenuEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the ContextMenuEvent.MENU_SELECT event when the client manages events.
Parameters
event:ContextMenuEvent — ContextMenuEvent object.
|
Related API Elements
mouseDoubleClickHandler | () | method |
public function mouseDoubleClickHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the MouseEvent.DOUBLE_CLICK event when the client manages events.
Parameters
event:MouseEvent — The MouseEvent object.
|
Related API Elements
mouseDownHandler | () | method |
public function mouseDownHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the MouseEvent.MOUSE_DOWN event when the client manages events.
Parameters
event:MouseEvent — The MouseEvent object.
|
Related API Elements
mouseMoveHandler | () | method |
public function mouseMoveHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the MouseEvent.MOUSE_MOVE event when the client manages events.
Parameters
event:MouseEvent — The MouseEvent object.
|
Related API Elements
mouseMoveSomewhere | () | method |
mouseOutHandler | () | method |
public function mouseOutHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the MouseEvent.MOUSE_OUT event when the client manages events.
Parameters
event:MouseEvent — The MouseEvent object.
|
Related API Elements
mouseOverHandler | () | method |
public function mouseOverHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Process a mouseOver event.
Parameters
event:MouseEvent |
Related API Elements
mouseUpHandler | () | method |
public function mouseUpHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the MouseEvent.MOUSE_UP event when the client manages events.
Parameters
event:MouseEvent — The MouseEvent object.
|
Related API Elements
mouseUpSomewhere | () | method |
mouseWheelHandler | () | method |
public function mouseWheelHandler(event:MouseEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the MouseEvent.MOUSE_WHEEL event when the client manages events.
Parameters
event:MouseEvent — The MouseEvent object.
|
Related API Elements
resetLine | () | method |
public function resetLine(textLine:flash.text.engine:TextLine):voidParameters
textLine:flash.text.engine:TextLine |
scrollToRange | () | method |
public function scrollToRange(activePosition:int, anchorPosition:int):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Scrolls so that the text range is visible in the container.
Parameters
activePosition:int — The end of the selection that is changed when you extend the selection. It can be
either the start or the end of the selection, expressed as an offset from the start of the text flow.
| |
anchorPosition:int — The stable end of the selection when you extend the selection. It can be either
the start or the end of the selection.
|
setText | () | method |
setTextFlow | () | method |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Sets a TextFlow into this TextContainerManager replacing any existing TextFlow and discarding the current text.
Parameters
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | method |
textInputHandler | () | method |
public function textInputHandler(event:flash.events:TextEvent):void| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Processes the TextEvent.TEXT_INPUT event when the client manages events.
Parameters
event:flash.events:TextEvent — The TextEvent object.
|
Related API Elements
updateContainer | () | method |
click | Event |
flashx.textLayout.events.FlowElementMouseEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when any link is clicked.
compositionComplete | Event |
flashx.textLayout.events.CompositionCompleteEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched after every recompose.
damage | Event |
flashx.textLayout.events.DamageEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched by a TextFlow object each time it is damaged
flowOperationBegin | Event |
flashx.textLayout.events.FlowOperationEventproperty FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Defines the value of the
type property of a flowOperationBegin event object.
Dispatched before an operation is executed. Cancelling this event blocks the operation.
flowOperationComplete | Event |
flashx.textLayout.events.FlowOperationEventproperty FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Defines the value of the
type property of a flowOperationComplete event object.
Dispatched after all operations including pending and composite operations are completed, composition is finished and the display is scrolled.
flowOperationEnd | Event |
flashx.textLayout.events.FlowOperationEventproperty FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Defines the value of the
type property of a flowOperationEnd event object.
Dispatched after an operation completes. Any errors are stored in OperationEvent.error.
If there is an error, cancelling this event blocks the rethrow of the error.
Generally speaking all errors are likely to be fatal.
Changing an operation at this time (after it has been executed) may fail.
inlineGraphicStatusChanged | Event |
flashx.textLayout.events.StatusChangeEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when a InlineGraphicElement is resized due to having width or height as auto or percent and the graphic has finished loading.
mouseDown | Event |
flashx.textLayout.events.FlowElementMouseEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when the mouse is pressed down over any link.
mouseMove | Event |
flashx.textLayout.events.FlowElementMouseEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when the mouse passes over any link.
mouseUp | Event |
flashx.textLayout.events.FlowElementMouseEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when the mouse is released over any link.
rollOut | Event |
flashx.textLayout.events.FlowElementMouseEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when the mouse goes out of any link.
rollOver | Event |
flashx.textLayout.events.FlowElementMouseEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched when the mouse first enters any link.
scroll | Event |
flashx.textLayout.events.TextLayoutEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched by a TextFlow object after text is scrolled within a controller container.
selectionChange | Event |
flashx.textLayout.events.SelectionEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched whenever the selection is changed. Primarily used to update selection-dependent user interface.
updateComplete | Event |
flashx.textLayout.events.UpdateCompleteEvent| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched by a TextFlow object each time a container has had new DisplayObjects added or updated as a result of composition.
Mon Nov 28 2011, 06:48 AM -08:00
Hide Inherited Public Properties
Show Inherited Public Properties