| Package | fl.controls |
| Class | public class TextLayout |
| Inheritance | TextLayout UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
| Property | Defined By | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties The current accessibility options for this display object. | DisplayObject | |
![]() | alpha : Number Indicates the alpha transparency value of the object specified. | DisplayObject | |
![]() | blendMode : String A value from the BlendMode class that specifies which blend mode to use. | DisplayObject | |
![]() | blendShader : Shader [write-only] Sets a shader that is used for blending the foreground and background. | DisplayObject | |
![]() | buttonMode : Boolean Specifies the button mode of this sprite. | Sprite | |
![]() | cacheAsBitmap : Boolean If set to true, Flash Player or Adobe AIR caches an internal bitmap representation of the
display object. | DisplayObject | |
![]() | constructor : Object A reference to the class object or constructor function for a given object instance. | Object | |
![]() | contextMenu : NativeMenu Specifies the context menu associated with this object. | InteractiveObject | |
![]() | doubleClickEnabled : Boolean Specifies whether the object receives doubleClick events. | InteractiveObject | |
![]() | dropTarget : DisplayObject [read-only] Specifies the display object over which the sprite is being dragged, or on
which the sprite was dropped. | Sprite | |
![]() | enabled : Boolean Gets or sets a value that indicates whether the component can accept user interaction. | UIComponent | |
![]() | filters : Array An indexed array that contains each filter object currently associated with the display object. | DisplayObject | |
![]() | focusEnabled : Boolean Gets or sets a Boolean value that indicates whether the component can receive focus
after the user clicks it. | UIComponent | |
![]() | focusManager : IFocusManager Gets or sets the FocusManager that controls focus for this component and its
peers. | UIComponent | |
![]() | focusRect : Object Specifies whether this object displays a focus rectangle. | InteractiveObject | |
![]() | graphics : Graphics [read-only] Specifies the Graphics object that belongs to this sprite where vector
drawing commands can occur. | Sprite | |
![]() | height : Number Gets or sets the height of the component, in pixels. | UIComponent | |
![]() | hitArea : Sprite Designates another sprite to serve as the hit area for a sprite. | Sprite | |
| horizontalScrollPolicy : String Gets or sets a value that indicates the state of the horizontal scroll
bar. | TextLayout | ||
![]() | loaderInfo : LoaderInfo [read-only] Returns a LoaderInfo object containing information about loading the file
to which this display object belongs. | DisplayObject | |
![]() | mask : DisplayObject The calling display object is masked by the specified mask object. | DisplayObject | |
![]() | mouseChildren : Boolean Determines whether or not the children of the object are mouse enabled. | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean Specifies whether this object receives mouse messages. | InteractiveObject | |
![]() | mouseFocusEnabled : Boolean Gets or sets a value that indicates whether the component can receive focus after
the user clicks it. | UIComponent | |
![]() | mouseX : Number [read-only] Indicates the x coordinate of the mouse position, in pixels. | DisplayObject | |
![]() | mouseY : Number [read-only] Indicates the y coordinate of the mouse position, in pixels. | DisplayObject | |
![]() | name : String Indicates the instance name of the DisplayObject. | DisplayObject | |
![]() | numChildren : int [read-only] Returns the number of children of this object. | DisplayObjectContainer | |
![]() | opaqueBackground : Object Specifies whether the display object is opaque with a certain background color. | DisplayObject | |
![]() | parent : DisplayObjectContainer [read-only] Indicates the DisplayObjectContainer object that contains this display object. | DisplayObject | |
![]() | prototype : Object [static] A reference to the prototype object of a class or function object. | Object | |
![]() | root : DisplayObject [read-only] For a display object in a loaded SWF file, the root property is the
top-most display object in the portion of the display list's tree structure represented by that SWF file. | DisplayObject | |
![]() | rotation : Number Indicates the rotation of the DisplayObject instance, in degrees, from its original orientation. | DisplayObject | |
![]() | rotationX : Number Indicates the x-axis rotation of the DisplayObject instance, in degrees, from its original orientation relative to the 3D parent container. | DisplayObject | |
![]() | rotationY : Number Indicates the y-axis rotation of the DisplayObject instance, in degrees, from its original orientation relative to the 3D parent container. | DisplayObject | |
![]() | rotationZ : Number Indicates the z-axis rotation of the DisplayObject instance, in degrees, from its original orientation relative to the 3D parent container. | DisplayObject | |
![]() | scale9Grid : Rectangle The current scaling grid that is in effect. | DisplayObject | |
![]() | scaleX : Number Multiplies the current width of the component by a scale factor. | UIComponent | |
![]() | scaleY : Number Multiplies the current height of the component by a scale factor. | UIComponent | |
![]() | scaleZ : Number Indicates the depth scale (percentage) of an object as applied from the registration point of the object. | DisplayObject | |
![]() | scrollRect : Rectangle The scroll rectangle bounds of the display object. | DisplayObject | |
![]() | soundTransform : SoundTransform Controls sound within this sprite. | Sprite | |
![]() | stage : Stage [read-only] The Stage of the display object. | DisplayObject | |
![]() | tabChildren : Boolean Determines whether the children of the object are tab enabled. | DisplayObjectContainer | |
![]() | tabEnabled : Boolean Specifies whether this object is in the tab order. | InteractiveObject | |
![]() | tabIndex : int Specifies the tab ordering of objects in a SWF file. | InteractiveObject | |
| textFlow : TextFlow [read-only] The TextFlow object that is responsible for managing the text content. | TextLayout | ||
![]() | textSnapshot : TextSnapshot [read-only] Returns a TextSnapshot object for this DisplayObjectContainer instance. | DisplayObjectContainer | |
![]() | transform : Transform An object with properties pertaining to a display object's matrix, color transform, and pixel bounds. | DisplayObject | |
![]() | useHandCursor : Boolean A Boolean value that indicates whether the pointing hand (hand cursor) appears when the mouse rolls
over a sprite in which the buttonMode property is set to true. | Sprite | |
![]() | version : String = "3.0.0.16" The version number of the components. | UIComponent | |
| verticalScrollPolicy : String Gets or sets a value that indicates the state of the vertical scroll
bar. | TextLayout | ||
![]() | visible : Boolean Gets or sets a value that indicates whether the current component instance is visible. | UIComponent | |
![]() | width : Number Gets or sets the width of the component, in pixels. | UIComponent | |
![]() | x : Number Gets or sets the x coordinate that represents the position of the component along
the x axis within its parent container. | UIComponent | |
| xmlText : String The XML Markup that represents the text and its formatting. | TextLayout | ||
![]() | y : Number Gets or sets the y coordinate that represents the position of the component along
the y axis within its parent container. | UIComponent | |
![]() | z : Number Indicates the z coordinate position along the z-axis of the DisplayObject
instance relative to the 3D parent container. | DisplayObject | |
| Method | Defined By | ||
|---|---|---|---|
Constructor - creates a new TextLayout component instance. | TextLayout | ||
![]() | Adds a child DisplayObject instance to this DisplayObjectContainer instance. | DisplayObjectContainer | |
![]() | Adds a child DisplayObject instance to this DisplayObjectContainer
instance. | DisplayObjectContainer | |
![]() | 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 | |
![]() | Indicates whether the security restrictions
would cause any display objects to be omitted from the list returned by calling
the DisplayObjectContainer.getObjectsUnderPoint() method
with the specified point point. | DisplayObjectContainer | |
![]() | Deletes a style property from this component instance. | UIComponent | |
![]() | Determines whether the specified display object is a child of the DisplayObjectContainer instance or
the instance itself. | DisplayObjectContainer | |
![]() | Dispatches an event into the event flow. | EventDispatcher | |
![]() | Shows or hides the focus indicator on this component. | UIComponent | |
![]() | Initiates an immediate draw operation, without invalidating everything as invalidateNow does. | UIComponent | |
![]() | Returns a rectangle that defines the area of the display object relative to the coordinate system
of the targetCoordinateSpace object. | DisplayObject | |
Returns a string indicating the TextLayout build number. | TextLayout | ||
![]() | Returns the child display object instance that exists at the specified index. | DisplayObjectContainer | |
![]() | Returns the child display object that exists with the specified name. | DisplayObjectContainer | |
![]() | Returns the index position of a child DisplayObject instance. | DisplayObjectContainer | |
![]() | Retrieves the object that currently has focus. | UIComponent | |
![]() | Returns an array of objects that lie under the specified point and are children
(or grandchildren, and so on) of this DisplayObjectContainer instance. | DisplayObjectContainer | |
![]() | Returns a rectangle that defines the boundary of the display object,
based on the coordinate system defined by the targetCoordinateSpace
parameter, excluding any strokes on shapes. | DisplayObject | |
![]() | Retrieves a style property that is set in the style lookup
chain of the component. | UIComponent | |
[static] Retrieves the default style map for the current component. | TextLayout | ||
![]() | Converts the point object from the Stage (global) coordinates
to the display object's (local) coordinates. | DisplayObject | |
![]() | Converts a two-dimensional point from the Stage (global) coordinates to a
three-dimensional display object's (local) coordinates. | DisplayObject | |
![]() | 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 | |
![]() | Evaluates the bounding box of the display object to see if it overlaps or intersects with the
bounding box of the obj display object. | DisplayObject | |
![]() | Evaluates the display object to see if it overlaps or intersects with the
point specified by the x and y parameters. | DisplayObject | |
![]() | Marks a property as invalid and redraws the component on the
next frame unless otherwise specified. | UIComponent | |
![]() | Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | |
![]() | Converts a three-dimensional point of the three-dimensional display
object's (local) coordinates to a two-dimensional point in the Stage (global) coordinates. | DisplayObject | |
![]() | Converts the point object from the display object's (local) coordinates to the
Stage (global) coordinates. | DisplayObject | |
![]() | [static] Merges the styles from multiple classes into one object. | UIComponent | |
![]() | Moves the component to the specified position within its parent. | UIComponent | |
![]() | Indicates whether the specified property exists and is enumerable. | Object | |
![]() | Removes the specified child DisplayObject instance from the child list of the DisplayObjectContainer instance. | DisplayObjectContainer | |
![]() | Removes a child DisplayObject from the specified index position in the child list of
the DisplayObjectContainer. | DisplayObjectContainer | |
![]() | Removes a listener from the EventDispatcher object. | EventDispatcher | |
![]() | Changes the position of an existing child in the display object container. | DisplayObjectContainer | |
![]() | Sets the focus to this component. | UIComponent | |
![]() | Sets the availability of a dynamic property for loop operations. | Object | |
![]() | Sets the component to the specified width and height. | UIComponent | |
![]() | Sets a style property on this component instance. | UIComponent | |
![]() | Lets the user drag the specified sprite. | Sprite | |
![]() | Ends the startDrag() method. | Sprite | |
![]() | Swaps the z-order (front-to-back order) of the two specified child objects. | DisplayObjectContainer | |
![]() | Swaps the z-order (front-to-back order) of the child objects at the two specified index positions in the
child list. | DisplayObjectContainer | |
![]() | Returns the string representation of the specified object. | Object | |
![]() | Validates and updates the properties and layout of this object, redrawing it
if necessary. | UIComponent | |
![]() | 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 | |
| Event | Summary | Defined By | ||
|---|---|---|---|---|
![]() | [broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active. | EventDispatcher | ||
![]() | Dispatched when a display object is added to the display list. | DisplayObject | ||
![]() | Dispatched when a display object is added to the on stage display list, either directly or through the addition of a sub tree in which the display object is contained. | DisplayObject | ||
![]() | Dispatched when the user selects 'Clear' (or 'Delete') from the text context menu. | InteractiveObject | ||
![]() | Dispatched when a user presses and releases the main button of the user's pointing device over the same InteractiveObject. | InteractiveObject | ||
![]() | Dispatched when a user gesture triggers the context menu associated with this interactive object in an AIR application. | InteractiveObject | ||
![]() | Dispatched when the user activates the platform specific accelerator key combination for a copy operation or selects 'Copy' from the text context menu. | InteractiveObject | ||
![]() | Dispatched when the user activates the platform specific accelerator key combination for a cut operation or selects 'Cut' from the text context menu. | InteractiveObject | ||
![]() | [broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive. | EventDispatcher | ||
![]() | Dispatched when a user presses and releases the main button of a pointing device twice in rapid succession over the same InteractiveObject when that object's doubleClickEnabled flag is set to true. | InteractiveObject | ||
![]() | [broadcast event] Dispatched when the playhead is entering a new frame. | DisplayObject | ||
![]() | [broadcast event] Dispatched when the playhead is exiting the current frame. | DisplayObject | ||
![]() | Dispatched after a display object gains focus. | InteractiveObject | ||
![]() | Dispatched after a display object loses focus. | InteractiveObject | ||
![]() | [broadcast event] Dispatched after the constructors of frame display objects have run but before frame scripts have run. | DisplayObject | ||
![]() | Dispatched after the component visibility changes from visible to invisible. | UIComponent | ||
![]() | Dispatched when the user presses a key. | InteractiveObject | ||
![]() | Dispatched when the user attempts to change focus by using keyboard navigation. | InteractiveObject | ||
![]() | Dispatched when the user releases a key. | InteractiveObject | ||
![]() | Dispatched when a user presses and releases the middle button of the user's pointing device over the same InteractiveObject. | InteractiveObject | ||
![]() | Dispatched when a user presses the middle pointing device button over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when a user releases the pointing device button over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when a user presses the pointing device button over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when the user attempts to change focus by using a pointer device. | InteractiveObject | ||
![]() | Dispatched when a user moves the pointing device while it is over an InteractiveObject. | InteractiveObject | ||
![]() | Dispatched when the user moves a pointing device away from an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when the user moves a pointing device over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when a user releases the pointing device button over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when a mouse wheel is spun over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched after the component is moved. | UIComponent | ||
![]() | Dispatched by the drag initiator InteractiveObject when the user releases the drag gesture. | InteractiveObject | ||
![]() | Dispatched by the target InteractiveObject when a dragged object is dropped on it and the drop has been accepted with a call to DragManager.acceptDragDrop(). | InteractiveObject | ||
![]() | Dispatched by an InteractiveObject when a drag gesture enters its boundary. | InteractiveObject | ||
![]() | Dispatched by an InteractiveObject when a drag gesture leaves its boundary. | InteractiveObject | ||
![]() | Dispatched by an InteractiveObject continually while a drag gesture remains within its boundary. | InteractiveObject | ||
![]() | Dispatched at the beginning of a drag operation by the InteractiveObject that is specified as the drag initiator in the DragManager.doDrag() call. | InteractiveObject | ||
![]() | Dispatched during a drag operation by the InteractiveObject that is specified as the drag initiator in the DragManager.doDrag() call. | InteractiveObject | ||
![]() | Dispatched when the user activates the platform specific accelerator key combination for a paste operation or selects 'Paste' from the text context menu. | InteractiveObject | ||
![]() | Dispatched when a display object is about to be removed from the display list. | DisplayObject | ||
![]() | Dispatched when a display object is about to be removed from the display list, either directly or through the removal of a sub tree in which the display object is contained. | DisplayObject | ||
![]() | [broadcast event] Dispatched when the display list is about to be updated and rendered. | DisplayObject | ||
![]() | Dispatched after the component is resized. | UIComponent | ||
![]() | Dispatched when a user presses and releases the right button of the user's pointing device over the same InteractiveObject. | InteractiveObject | ||
![]() | Dispatched when a user presses the pointing device button over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when a user releases the pointing device button over an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when the user moves a pointing device away from an InteractiveObject instance. | InteractiveObject | ||
![]() | Dispatched when the user moves a pointing device over an InteractiveObject instance. | InteractiveObject | ||
| Dispatched after the content is scrolled. | TextLayout | |||
![]() | Dispatched when the user activates the platform specific accelerator key combination for a select all operation or selects 'Select All' from the text context menu. | InteractiveObject | ||
![]() | Dispatched after the component visibility changes from invisible to visible. | UIComponent | ||
![]() | Dispatched when the value of the object's tabChildren flag changes. | InteractiveObject | ||
![]() | Dispatched when the object's tabEnabled flag changes. | InteractiveObject | ||
![]() | Dispatched when the value of the object's tabIndex property changes. | InteractiveObject | ||
| Style | Description | Defined By | ||
|---|---|---|---|---|
![]() | Type: flash.text.TextFormat The TextFormat object to use to render the component label when the button is disabled. | UIComponent | ||
downArrowDisabledSkin | Type: Class Name of the class to use as the skin for the down arrow button of the scroll bar when it is disabled. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowDown_disabledSkin. | TextLayout | ||
downArrowDownSkin | Type: Class Name of the class to use as the skin for the down arrow button of the scroll bar when you click the arrow button. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowDown_downSkin. | TextLayout | ||
downArrowOverSkin | Type: Class Name of the class to use as the skin for the down arrow button of the scroll bar when the mouse pointer is over the arrow button. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowDown_overSkin. | TextLayout | ||
downArrowUpSkin | Type: Class Name of the class to use as the skin for the down arrow button of the scroll bar. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowDown_upSkin. | TextLayout | ||
![]() | Type: Number Format: Length The padding that separates the outside boundaries of the component from the outside edges of the focus indicator, in pixels. | UIComponent | ||
![]() | Type: Class The skin to be used to display focus indicators. | UIComponent | ||
repeatDelay | Type: Number Format: Time The number of milliseconds to wait after the buttonDown
event is first dispatched before sending a second
buttonDown
event.
The default value is 500. | TextLayout | ||
repeatInterval | Type: Number Format: Time The interval, in milliseconds, between buttonDown
events
that are dispatched after the delay that is specified by the
repeatDelay
style.
The default value is 35. | TextLayout | ||
![]() | Type: flash.text.TextFormat The TextFormat object to use to render the component label. | UIComponent | ||
thumbDisabledSkin | Type: Class The skin that is used to indicate the disabled state of the thumb. The default value is ScrollThumb_upSkin. | TextLayout | ||
thumbDownSkin | Type: Class Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb. The default value is ScrollThumb_downSkin. | TextLayout | ||
thumbIcon | Type: Class Name of the class to use as the icon for the thumb of the scroll bar. The default value is ScrollBar_thumbIcon. | TextLayout | ||
thumbOverSkin | Type: Class Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb. The default value is ScrollThumb_overSkin. | TextLayout | ||
thumbUpSkin | Type: Class Name of the class to use as the skin used for the thumb of the scroll bar. The default value is ScrollThumb_upSkin. | TextLayout | ||
trackDisabledSkin | Type: Class The skin that is used to indicate a disabled track. The default value is ScrollTrack_Skin. | TextLayout | ||
trackDownSkin | Type: Class The skin that is used to indicate the down state of a disabled skin. The default value is ScrollTrack_Skin. | TextLayout | ||
trackOverSkin | Type: Class The skin that is used to indicate the mouseover state for the scroll track. The default value is ScrollTrack_Skin. | TextLayout | ||
trackUpSkin | Type: Class The skin used to indicate the mouse up state for the scroll track. The default value is ScrollTrack_Skin. | TextLayout | ||
upArrowDisabledSkin | Type: Class Name of the class to use as the skin for the up arrow button of the scroll bar when it is disabled. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowUp_disabledSkin. | TextLayout | ||
upArrowDownSkin | Type: Class Name of the class to use as the skin for the up arrow button of the scroll bar when you click the arrow button. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowUp_downSkin. | TextLayout | ||
upArrowOverSkin | Type: Class Name of the class to use as the skin for the up arrow button of the scroll bar when the mouse pointer is over the arrow button. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowUp_overSkin. | TextLayout | ||
upArrowUpSkin | Type: Class Name of the class to use as the skin for the up arrow button of the scroll bar. If you change the skin, either graphically or programmatically, you should ensure that the new skin is the same height (for horizontal scroll bars) or width (for vertical scroll bars) as the track. The default value is ScrollArrowUp_upSkin. | TextLayout | ||
| horizontalScrollPolicy | property |
horizontalScrollPolicy:String [read-write] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Gets or sets a value that indicates the state of the horizontal scroll
bar. A value of
ScrollPolicy.ON
indicates that the horizontal
scroll bar is always on; a value of
ScrollPolicy.OFF
indicates
that the horizontal scroll bar is always off; and a value of
ScrollPolicy.AUTO
indicates that its state automatically changes based on the amount and size of
the content.
The default value is ScrollPolicy.AUTO.
public function get horizontalScrollPolicy():String public function set horizontalScrollPolicy(value:String):voidSee also
| textFlow | property |
textFlow:TextFlow [read-only] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The TextFlow object that is responsible for managing the text content.
public function get textFlow():TextFlowSee also
| verticalScrollPolicy | property |
verticalScrollPolicy:String [read-write] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Gets or sets a value that indicates the state of the vertical scroll
bar. A value of
ScrollPolicy.ON
indicates that the vertical
scroll bar is always on; a value of
ScrollPolicy.OFF
indicates
that the vertical scroll bar is always off; and a value of
ScrollPolicy.AUTO
indicates that its state automatically changes based on the amount and size of
the content.
The default value is ScrollPolicy.AUTO.
public function get verticalScrollPolicy():String public function set verticalScrollPolicy(value:String):voidSee also
| xmlText | property |
xmlText:String [read-write] | Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
The XML Markup that represents the text and its formatting.
public function get xmlText():String public function set xmlText(value:String):void| TextLayout | () | Constructor |
public function TextLayout()| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Constructor - creates a new TextLayout component instance.
| getBuildNumber | () | method |
public function getBuildNumber():String| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns a string indicating the TextLayout build number. You can use the build number to identify the version of the component that you're using.
ReturnsString — the build number of the TextLayout component. |
| getStyleDefinition | () | method |
public static function getStyleDefinition():Object| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Retrieves the default style map for the current component. The style map contains
the type that is appropriate for the component, depending on the style that
the component uses. For example, the
disabledTextFormat
style
contains a value of
null
or a TextFormat object.
You can use these styles and call
setStyle()
on the current
component. The following code overrides the default
disabledTextFormat
style on the specified component:
componentInstance.setStyle("disabledTextFormat", new TextFormat());Object — Default styles object. |
See also
| scroll | Event |
flashx.textLayout.events.ScrollEventfl.events.ScrollEvent.SCROLL| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10, AIR 1.5 |
Dispatched after the content is scrolled.
Defines the value of thetype
property of a
scroll
event object.
This event has the following properties:
| Property | Value |
|---|---|
bubbles
|
false
|
cancelable
|
false
; there is no default
behavior to cancel.
|
currentTarget
| The object that is actively processing the event object with an event listener. |
delta
|
1
; a value that indicates
how much scrolling was done.
|
direction
|
vertical
; the direction of the
ScrollBar.
|
position
|
0
; the position of the
Scrollbar thumb after it was moved.
|
target
|
The object that dispatched the event. The target is
not always the object listening for the event. Use the
currentTarget
property to access the object that is listening for the event.
|
See also
scroll
events. When they occur
it calls
trace()
to display the horizontal and vertical scroll positions. The
tlfObj
object
is an instance name of the TextLayout control on the stage.
import fl.events.ScrollEvent;
tlfObj.textFlow.addEventListener(ScrollEvent.SCROLL, scrollHandler);
function scrollHandler(evtObj:Event):void
{
trace("Horizontal Scroll Position: " + tlfObj.textFlow.flowComposer.getControllerAt(0).horizontalScrollPosition);
trace("Vertical Scroll Position: " + tlfObj.textFlow.flowComposer.getControllerAt(0).verticalScrollPosition);
}
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/labs/textlayout/fl/controls/TextLayout.html