Paquete | flashx.textLayout.container |
Clase | public class TextContainerManager |
Herencia | TextContainerManager EventDispatcher Object |
Implementa | ISWFContext, IInteractionEventHandler, ISandboxSupport |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
compositionHeight : Number Devuelve el espacio vertical permitido para texto dentro del contenedor. | TextContainerManager | ||
compositionWidth : Number Devuelve el espacio horizontal permitido para texto dentro del contenedor. | TextContainerManager | ||
configuration : IConfiguration [solo lectura] El objeto Configuration para este elemento TextContainerManager. | TextContainerManager | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
container : Sprite [solo lectura] Devuelve el contenedor (DisplayObjectContainer) que contiene el texto administrado por TextContainerManager. | TextContainerManager | ||
defaultConfiguration : IConfiguration [estática] [solo lectura] La configuración predeterminada de este TextContainerManager. | TextContainerManager | ||
editingMode : String Modo de edición de este TextContainerManager. | TextContainerManager | ||
horizontalScrollPolicy : String
Controla si la fábrica genera todas las líneas de texto o se detiene cuando se llenan los límites del contenedor.
Especifica la política de desplazamiento horizontal. Se puede establecer asignando una de las constantes de la clase ScrollPolicy: ON, OFF o AUTO. | TextContainerManager | ||
horizontalScrollPosition : Number Especifica la ubicación actual de desplazamiento horizontal en el escenario. | TextContainerManager | ||
hostFormat : flashx.textLayout.formats:ITextLayoutFormat Establece el formato cuando se visualiza sólo una cadena. | TextContainerManager | ||
numLines : int [solo lectura]
El número total de líneas compuestas en el flujo. | TextContainerManager | ||
swfContext : ISWFContext
Instancia ppcional de ISWFContext que se utiliza para hacer llamadas FTE conforme sea necesario en el contexto swf adecuado. | TextContainerManager | ||
verticalScrollPolicy : String
Controla si la fábrica genera todas las líneas de texto o se detiene cuando se llenan los límites del contenedor. Especifica la política de desplazamiento vertical. Se puede establecer asignando una de las constantes de la clase ScrollPolicy: ON, OFF o AUTO. | TextContainerManager | ||
verticalScrollPosition : Number Especifica la ubicación actual de desplazamiento vertical en el escenario. | TextContainerManager |
Método | Definido por | ||
---|---|---|---|
Función del constructor: crea una instancia de TextContainerManager. | TextContainerManager | ||
Procesa el evento Event.ACTIVATE cuando el cliente gestiona eventos. | TextContainerManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Devuelve la instancia actual de ISelectionManager. | TextContainerManager | ||
Llama para solicitar a los clientes el inicio de la transmisión de eventos mouseup y mousemove desde fuera de un entorno limitado de seguridad. | TextContainerManager | ||
Compone el texto del contenedor; llama al método de fábrica o a updateAllControllers(). | TextContainerManager | ||
Procesa el evento Event.DEACTIVATE cuando el cliente gestiona eventos. | TextContainerManager | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Devuelve true si ha llenado la propiedad scrollRect del contenedor. | TextContainerManager | ||
Procesa un evento de edición (CUT, COPY, PASTE, SELECT_ALL) cuando el cliente administra eventos. | TextContainerManager | ||
Termina la interacción. | TextContainerManager | ||
Se llama para informar a los clientes de que el el envío de eventos mouseup y mousemove desde fuera de un entorno limitado de seguridad ya no es necesario. | TextContainerManager | ||
Procesa los eventos FocusEvent.KEY_FOCUS_CHANGE y FocusEvent.MOUSE_FOCUS_CHANGE cuando el cliente administra eventos. | TextContainerManager | ||
Procesa un evento focusIn. | TextContainerManager | ||
Procesa el evento FocusEvent.FOCUS_OUT cuando el cliente gestiona eventos. | TextContainerManager | ||
Crea un rectángulo que muestra dónde sitúa el texto la última llamada al método compose() o al método updateContainer(). | TextContainerManager | ||
Devuelve el objeto TextLine en el índice del conjunto de líneas compuestas. | TextContainerManager | ||
Calcula la distancia de desplazamiento necesaria para desplazarse hacia arriba y hacia abajo el número de líneas especificado. | TextContainerManager | ||
Devuelve el texto actual utilizando un separador entre los párrafos. | TextContainerManager | ||
El objeto TextFlow actual. | TextContainerManager | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Procesa el evento IME_START_COMPOSITION cuando el cliente gestiona eventos. | TextContainerManager | ||
Llame a este método si quiere cambiar los formatos de selección (SelectionFormat) y actualizar interactionManager. | TextContainerManager | ||
Llame a este método si está en proceso de edición y quiere restaurar el administrador de acciones para deshacer empleado. | TextContainerManager | ||
Devuelve true si el contenido necesita composición. | TextContainerManager | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Procesa el evento KeyboardEvent.KEY_DOWN cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento FocusEvent.KEY_FOCUS_CHANGE cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento Keyboard.KEY_UP cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento ContextMenuEvent.MENU_SELECT cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento MouseEvent.DOUBLE_CLICK cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento MouseEvent.MOUSE_DOWN cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento MouseEvent.MOUSE_MOVE cuando el cliente gestiona eventos. | TextContainerManager | ||
El cliente llama a un evento mouseMove desde fuera de un entorno limitado de seguridad. | TextContainerManager | ||
Procesa el evento MouseEvent.MOUSE_OUT cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa un evento mouseOver. | TextContainerManager | ||
Procesa el evento MouseEvent.MOUSE_UP cuando el cliente gestiona eventos. | TextContainerManager | ||
El cliente llama a un evento mouseUp desde fuera de un entorno limitado de seguridad. | TextContainerManager | ||
Procesa el evento MouseEvent.MOUSE_WHEEL cuando el cliente gestiona eventos. | TextContainerManager | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
TextContainerManager | |||
Se desplaza de modo que el rango de texto es visible en el contenedor. | TextContainerManager | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Establece la propiedad text según la cadena especificada. | TextContainerManager | ||
Establece un objeto TextFlow en este elemento TextContainerManager sustituyendo cualquier objeto TextFlow existente y descartando el texto actual. | TextContainerManager | ||
Procesa el evento SOFT_KEYBOARD_ACTIVATING cuando el cliente gestiona eventos. | TextContainerManager | ||
Procesa el evento TextEvent.TEXT_INPUT cuando el cliente gestiona eventos. | TextContainerManager | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Actualiza la visualización; llama a los métodos de fábrica o a updateAllControllers(). | TextContainerManager | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
Método | Definido por | ||
---|---|---|---|
Crea un elemento ContextMenu para TextContainerManager. | TextContainerManager | ||
Crea un administrador de edición para usarlo en el proceso de edición. | TextContainerManager | ||
Crea un administrador de selección para usarlo en el proceso de selección. | TextContainerManager | ||
Devuelve focusedSelectionFormat. De forma predeterminada, lo obtiene de la configuración. | TextContainerManager | ||
Devuelve inactiveSelectionFormat. De forma predeterminada, lo obtiene de la configuración. Esto se puede anular en la subclase para proporcionar un objeto SelectionFormat diferente
| TextContainerManager | ||
Devuelve el administrador de acciones para deshacer que se utiliza. | TextContainerManager | ||
Devuelve unfocusedSelectionFormat. De forma predeterminada, lo obtiene de la configuración. Puede anular este método en la subclase para proporcionar un objeto SelectionFormat diferente. | TextContainerManager |
Evento | Resumen | Definido por | ||
---|---|---|---|---|
[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos. | EventDispatcher | |||
Se distribuye cuando se hace clic en cualquier vínculo. | TextContainerManager | |||
Se distribuye tras cualquier recomposición. | TextContainerManager | |||
Distribuido por un objeto TextFlow cada vez que se daña | TextContainerManager | |||
[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos. | EventDispatcher | |||
Define el valor de la propiedad type de un objeto de evento flowOperationBegin. | TextContainerManager | |||
Define el valor de la propiedad type de un objeto de evento flowOperationComplete. | TextContainerManager | |||
Define el valor de la propiedad type de un objeto de evento flowOperationEnd. | TextContainerManager | |||
Se distribuye cuando cambia el tamaño de un elemento InlineGraphicElement debido al ajuste automático o porcentual de la anchura y la altura y cuando el gráfico termina de cargarse. | TextContainerManager | |||
Se distribuye cuando el ratón se pulsa encima de algún vínculo. | TextContainerManager | |||
Se distribuye cuando el ratón pasa por encima de algún vínculo. | TextContainerManager | |||
Se distribuye cuando el ratón se suelta encima de algún vínculo. | TextContainerManager | |||
Se distribuye cuando el ratón sale de cualquier vínculo. | TextContainerManager | |||
Se distribuye cuando el ratón entra en el vínculo por primera vez. | TextContainerManager | |||
Distribuido por un objeto TextFlow después del desplazamiento de texto dentro de un contenedor del controlador. | TextContainerManager | |||
Se distribuye siempre que cambia la selección. | TextContainerManager | |||
Distribuido por un objeto TextFlow cada vez que se añaden o se actualizan objetos DisplayObjects al contenedor como resultado de la composición. | TextContainerManager |
compositionHeight | propiedad |
compositionHeight:Number
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve el espacio vertical permitido para texto dentro del contenedor. El valor se especifica en píxeles.
Una vez establecida esta propiedad, el texto del contenedor queda dañado y es precisa la composición.
Implementación
public function get compositionHeight():Number
public function set compositionHeight(value:Number):void
compositionWidth | propiedad |
compositionWidth:Number
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve el espacio horizontal permitido para texto dentro del contenedor. El valor se especifica en píxeles.
Una vez establecida esta propiedad, el texto del contenedor queda dañado y es precisa la composición.
Implementación
public function get compositionWidth():Number
public function set compositionWidth(value:Number):void
configuration | propiedad |
configuration:IConfiguration
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El objeto Configuration para este elemento TextContainerManager.
Implementación
public function get configuration():IConfiguration
Elementos de API relacionados
container | propiedad |
container:Sprite
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve el contenedor (DisplayObjectContainer) que contiene el texto administrado por TextContainerManager.
Implementación
public function get container():Sprite
Elementos de API relacionados
defaultConfiguration | propiedad |
defaultConfiguration:IConfiguration
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
La configuración predeterminada de este TextContainerManager. Los atributos de columna y de relleno se establecen como FormatValue.INHERIT
.
Implementación
public static function get defaultConfiguration():IConfiguration
Elementos de API relacionados
editingMode | propiedad |
editingMode:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Modo de edición de este TextContainerManager. Los modos permitidos son sólo lectura, lectura y selección permitida y edición (lectura, selección y escritura). Utilice los valores constantes de la clase EditingMode para establecer esta propiedad.
El valor predeterminado es READ_WRITE.
Implementación
public function get editingMode():String
public function set editingMode(value:String):void
Elementos de API relacionados
horizontalScrollPolicy | propiedad |
horizontalScrollPolicy:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Controla si la fábrica genera todas las líneas de texto o se detiene cuando se llenan los límites del contenedor.
Especifica la política de desplazamiento horizontal. Se puede establecer asignando una de las constantes de la clase ScrollPolicy: ON, OFF o AUTO.Implementación
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
horizontalScrollPosition | propiedad |
horizontalScrollPosition:Number
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Especifica la ubicación actual de desplazamiento horizontal en el escenario. El valor especifica el número de píxeles desde la izquierda.
Implementación
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
hostFormat | propiedad |
hostFormat:flashx.textLayout.formats:ITextLayoutFormat
Establece el formato cuando se visualiza sólo una cadena. Si se visualiza un objeto TextFlow, esto no produce ningún efecto inmediato. El elemento ITextLayoutFormat no se copia. Si lo modifica sin llamar a este método set, podría tener efectos inesperados.
Implementación
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat
public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):void
numLines | propiedad |
numLines:int
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El número total de líneas compuestas en el flujo. De forma predeterminada, TLF no necesita redactar todo el flujo y este valor puede ser impreciso. Utilice composeToPosition para obtener todas las líneas creadas.
Implementación
public function get numLines():int
swfContext | propiedad |
swfContext:ISWFContext
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Instancia ppcional de ISWFContext que se utiliza para hacer llamadas FTE conforme sea necesario en el contexto swf adecuado.
Implementación
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
Elementos de API relacionados
verticalScrollPolicy | propiedad |
verticalScrollPolicy:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Controla si la fábrica genera todas las líneas de texto o se detiene cuando se llenan los límites del contenedor.
Especifica la política de desplazamiento vertical. Se puede establecer asignando una de las constantes de la clase ScrollPolicy: ON, OFF o AUTO.Implementación
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
verticalScrollPosition | propiedad |
verticalScrollPosition:Number
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Especifica la ubicación actual de desplazamiento vertical en el escenario. El valor especifica el número de píxeles desde la derecha.
Implementación
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
TextContainerManager | () | Información sobre |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Función del constructor: crea una instancia de TextContainerManager. Para obtener los mejores resultados:
- Comience con TextContainerManager.defaultConfiguration y modifíquelo
- Comparta la misma configuración con varios elementos InputManager
container:Sprite — Objeto DisplayObjectContainer en el que se administran las líneas de texto.
| |
configuration:IConfiguration (default = null ) — : la instancia de IConfiguration que se utiliza con esta instancia de TextContainerManager.
|
activateHandler | () | método |
beginInteraction | () | método |
public function beginInteraction():ISelectionManager
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve la instancia actual de ISelectionManager. La convierte en una instancia de TextFlow y crea una si es necesario.
Valor devueltoISelectionManager — el administrador de interacción para esta instancia de TextContainerManager.
|
Elementos de API relacionados
beginMouseCapture | () | método |
public function beginMouseCapture():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Llama para solicitar a los clientes el inicio de la transmisión de eventos mouseup y mousemove desde fuera de un entorno limitado de seguridad.
compose | () | método |
public function compose():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Compone el texto del contenedor; llama al método de fábrica o a updateAllControllers()
.
createContextMenu | () | método |
protected function createContextMenu():ContextMenu
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Crea un elemento ContextMenu para TextContainerManager. Utiliza los métodos de la clase ContextMenu para añadir elementos al menú.
Puede anular este método para definir un menú contextual personalizado.
Valor devueltoContextMenu — el menú contextual creado.
|
Elementos de API relacionados
createEditManager | () | método |
protected function createEditManager(undoManager:IUndoManager):IEditManager
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Crea un administrador de edición para usarlo en el proceso de edición. Si tiene un elemento EditManager personalizado que quiera utilizar en vez de el predeterminado, puede anular este método.
Parámetros
undoManager:IUndoManager — Instancia de IUndoManager para el elemento EditManager que se está creando.
|
IEditManager — el administrador de edición para esta instancia de TextContainerManager.
|
createSelectionManager | () | método |
protected function createSelectionManager():ISelectionManager
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Crea un administrador de selección para usarlo en el proceso de selección. Si tiene un elemento SelectionManager personalizado que quiera utilizar en vez de el predeterminado, puede anular este método.
Valor devueltoISelectionManager — una nueva instancia de SelectionManager.
|
deactivateHandler | () | método |
drawBackgroundAndSetScrollRect | () | método |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve true
si ha llenado la propiedad scrollRect del contenedor. Este método permite probar si scrollRect
está establecido sin tener que acceder a la propiedad scrollRect
, hecho que podría provocar problemas de rendimiento.
Anula este método para dibujar un fondo o un borde. Se debe tener cuidado al anular este método, ya que scrollRect debe establecerse exactamente como se especifica.
Parámetros
scrollX:Number — La posición horizontal inicial del rectángulo de desplazamiento.
| |
scrollY:Number — La posición vertical inicial del rectángulo de desplazamiento.
|
Boolean — true si ha creado el objeto scrollRect .
|
editHandler | () | método |
public function editHandler(event:Event):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa un evento de edición (CUT, COPY, PASTE, SELECT_ALL) cuando el cliente administra eventos.
Parámetros
event:Event — Objeto Event.
|
Elementos de API relacionados
endInteraction | () | método |
public function endInteraction():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Termina la interacción.
Elementos de API relacionados
endMouseCapture | () | método |
public function endMouseCapture():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se llama para informar a los clientes de que el el envío de eventos mouseup y mousemove desde fuera de un entorno limitado de seguridad ya no es necesario.
focusChangeHandler | () | método |
public function focusChangeHandler(event:FocusEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa los eventos FocusEvent.KEY_FOCUS_CHANGE
yFocusEvent.MOUSE_FOCUS_CHANGE
cuando el cliente administra eventos.
Parámetros
event:FocusEvent — El objeto FocusEvent.
|
Elementos de API relacionados
focusInHandler | () | método |
public function focusInHandler(event:FocusEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa un evento focusIn.
Parámetros
event:FocusEvent |
focusOutHandler | () | método |
public function focusOutHandler(event:FocusEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento FocusEvent.FOCUS_OUT
cuando el cliente gestiona eventos.
Parámetros
event:FocusEvent — El objeto FocusEvent.
|
Elementos de API relacionados
getContentBounds | () | método |
public function getContentBounds():Rectangle
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Crea un rectángulo que muestra dónde sitúa el texto la última llamada al método compose()
o al método updateContainer()
.
Rectangle — los límites del contenido
|
Elementos de API relacionados
getFocusedSelectionFormat | () | método |
protected function getFocusedSelectionFormat():SelectionFormat
Devuelve focusedSelectionFormat. De forma predeterminada, lo obtiene de la configuración. Esto se puede anular en la subclase para proporcionar un objeto SelectionFormat diferente
Valor devueltoSelectionFormat |
getInactiveSelectionFormat | () | método |
protected function getInactiveSelectionFormat():SelectionFormat
Devuelve inactiveSelectionFormat. De forma predeterminada, lo obtiene de la configuración. Esto se puede anular en la subclase para proporcionar un objeto SelectionFormat diferente
Valor devueltoSelectionFormat |
getLineAt | () | método |
public function getLineAt(index:int):flash.text.engine:TextLine
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve el objeto TextLine en el índice del conjunto de líneas compuestas.
Parámetros
index:int — Busca la línea en esta posición de índice del texto.
|
flash.text.engine:TextLine — el objeto TextLine que existe en el índice especificado.
|
getScrollDelta | () | método |
public function getScrollDelta(numLines:int):Number
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Calcula la distancia de desplazamiento necesaria para desplazarse hacia arriba y hacia abajo el número de líneas especificado. Los números negativos suponen un desplazamiento hacia arriba, lo que hace que sea visible más contenido al principio del objeto TextFlow. Los números positivos suponen un desplazamiento hacia abajo, lo que hace que la siguiente línea inferior se visualice completamente.
Al desplazarse hacia arriba, por ejemplo, el método hace que la siguiente línea sea totalmente visible. Si la siguiente línea aparece parcialmente oculta y el número de líneas especificado es 1, la línea parcialmente oculta se visualizará totalmente.
Parámetros
numLines:int — El número de líneas de desplazamiento.
|
Number — La cantidad delta de espacio de desplazamiento
|
getText | () | método |
public function getText(separator:String = "
"):String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve el texto actual utilizando un separador entre los párrafos. El separador se puede especificar con el argumento separator
. El valor predeterminado del argumento separator
es el carácter Unicode 'SEPARADOR DE PÁRRAFO ' (U+2029)
.
Al llamar al método setter se descarta cualquier objeto TextFlow asociado. Se pierde toda selección.
Parámetros
separator:String (default = "
") — Cadena que se establece entre párrafos.
|
String |
getTextFlow | () | método |
public function getTextFlow():flashx.textLayout.elements:TextFlow
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El objeto TextFlow actual. Lo convierte en una representación completa de TextFlow si aún no hay ninguna.
Valor devueltoflashx.textLayout.elements:TextFlow — el objeto TextFlow actual
|
getUndoManager | () | método |
protected function getUndoManager():IUndoManager
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve el administrador de acciones para deshacer que se utiliza. De forma predeterminada, crea un administrador único de acciones para deshacer. Puede anular este método en la subclase si quiere personalizar el administrador de acciones para deshacer (por ejemplo, para utilizar un administrador compartido en varias instancias de TextContainerManager).
Valor devueltoIUndoManager — nueva instancia de IUndoManager.
|
getUnfocusedSelectionFormat | () | método |
protected function getUnfocusedSelectionFormat():SelectionFormat
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Devuelve unfocusedSelectionFormat. De forma predeterminada, lo obtiene de la configuración. Puede anular este método en la subclase para proporcionar un objeto SelectionFormat diferente.
Valor devueltoSelectionFormat |
imeStartCompositionHandler | () | método |
public function imeStartCompositionHandler(event:IMEEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 1.5 |
Procesa el evento IME_START_COMPOSITION
cuando el cliente gestiona eventos.
Parámetros
event:IMEEvent — El objeto IMEEvent.
|
Elementos de API relacionados
invalidateSelectionFormats | () | método |
public function invalidateSelectionFormats():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Llame a este método si quiere cambiar los formatos de selección (SelectionFormat) y actualizar interactionManager.
invalidateUndoManager | () | método |
public function invalidateUndoManager():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Llame a este método si está en proceso de edición y quiere restaurar el administrador de acciones para deshacer empleado.
isDamaged | () | método |
keyDownHandler | () | método |
public function keyDownHandler(event:KeyboardEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento KeyboardEvent.KEY_DOWN
cuando el cliente gestiona eventos.
Parámetros
event:KeyboardEvent — Objeto KeyboardEvent.
|
Elementos de API relacionados
keyFocusChangeHandler | () | método |
public function keyFocusChangeHandler(event:FocusEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento FocusEvent.KEY_FOCUS_CHANGE
cuando el cliente gestiona eventos.
Parámetros
event:FocusEvent — El objeto FocusEvent.
|
keyUpHandler | () | método |
public function keyUpHandler(event:KeyboardEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento Keyboard.KEY_UP
cuando el cliente gestiona eventos.
Parámetros
event:KeyboardEvent — El objeto KeyboardEvent.
|
Elementos de API relacionados
menuSelectHandler | () | método |
public function menuSelectHandler(event:ContextMenuEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento ContextMenuEvent.MENU_SELECT
cuando el cliente gestiona eventos.
Parámetros
event:ContextMenuEvent — Objeto ContextMenuEvent.
|
Elementos de API relacionados
mouseDoubleClickHandler | () | método |
public function mouseDoubleClickHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento MouseEvent.DOUBLE_CLICK
cuando el cliente gestiona eventos.
Parámetros
event:MouseEvent — El objeto MouseEvent.
|
Elementos de API relacionados
mouseDownHandler | () | método |
public function mouseDownHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento MouseEvent.MOUSE_DOWN
cuando el cliente gestiona eventos.
Parámetros
event:MouseEvent — El objeto MouseEvent.
|
Elementos de API relacionados
mouseMoveHandler | () | método |
public function mouseMoveHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento MouseEvent.MOUSE_MOVE
cuando el cliente gestiona eventos.
Parámetros
event:MouseEvent — El objeto MouseEvent.
|
Elementos de API relacionados
mouseMoveSomewhere | () | método |
public function mouseMoveSomewhere(e:Event):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El cliente llama a un evento mouseMove desde fuera de un entorno limitado de seguridad. No son necesarias las coordenadas del movimiento del ratón.
Parámetros
e:Event |
mouseOutHandler | () | método |
public function mouseOutHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento MouseEvent.MOUSE_OUT
cuando el cliente gestiona eventos.
Parámetros
event:MouseEvent — El objeto MouseEvent.
|
Elementos de API relacionados
mouseOverHandler | () | método |
public function mouseOverHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa un evento mouseOver.
Parámetros
event:MouseEvent |
Elementos de API relacionados
mouseUpHandler | () | método |
public function mouseUpHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento MouseEvent.MOUSE_UP
cuando el cliente gestiona eventos.
Parámetros
event:MouseEvent — El objeto MouseEvent.
|
Elementos de API relacionados
mouseUpSomewhere | () | método |
public function mouseUpSomewhere(e:Event):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
El cliente llama a un evento mouseUp desde fuera de un entorno limitado de seguridad. No son necesarias las coordenadas del movimiento del ratón soltado.
Parámetros
e:Event |
mouseWheelHandler | () | método |
public function mouseWheelHandler(event:MouseEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento MouseEvent.MOUSE_WHEEL
cuando el cliente gestiona eventos.
Parámetros
event:MouseEvent — El objeto MouseEvent.
|
Elementos de API relacionados
resetLine | () | método |
public function resetLine(textLine:flash.text.engine:TextLine):void
Parámetros
textLine:flash.text.engine:TextLine |
scrollToRange | () | método |
public function scrollToRange(activePosition:int, anchorPosition:int):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se desplaza de modo que el rango de texto es visible en el contenedor.
Parámetros
activePosition:int — El final de la selección que cambia cuando la amplía. Puede ser el principio o el final de la selección, expresado como un desplazamiento desde el comienzo del flujo de texto.
| |
anchorPosition:int — El final estable de la selección cuando la amplía. Puede ser el principio o el final de la selección.
|
setText | () | método |
public function setText(text:String):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Establece la propiedad text
según la cadena especificada. Descarta cualquier objeto TextFlow asociado. Se pierde toda selección.
Parámetros
text:String — la cadena que se va a establecer
|
setTextFlow | () | método |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Establece un objeto TextFlow en este elemento TextContainerManager sustituyendo cualquier objeto TextFlow existente y descartando el texto actual.
Parámetros
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | método |
public function softKeyboardActivatingHandler(event:Event):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.2, AIR 1.5 |
Procesa el evento SOFT_KEYBOARD_ACTIVATING
cuando el cliente gestiona eventos.
Parámetros
event:Event — El objeto SoftKeyboardEvent.
|
Elementos de API relacionados
textInputHandler | () | método |
public function textInputHandler(event:flash.events:TextEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Procesa el evento TextEvent.TEXT_INPUT
cuando el cliente gestiona eventos.
Parámetros
event:flash.events:TextEvent — El objeto TextEvent.
|
Elementos de API relacionados
updateContainer | () | método |
click | Evento |
flashx.textLayout.events.FlowElementMouseEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando se hace clic en cualquier vínculo.
compositionComplete | Evento |
flashx.textLayout.events.CompositionCompleteEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye tras cualquier recomposición.
damage | Evento |
flashx.textLayout.events.DamageEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Distribuido por un objeto TextFlow cada vez que se daña
flowOperationBegin | Evento |
flashx.textLayout.events.FlowOperationEvent
propiedad FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Define el valor de la propiedad
type
de un objeto de evento flowOperationBegin
. Se distribuye antes de que se ejecute ninguna operación. Si se cancela este evento, se bloquea la operación.
flowOperationComplete | Evento |
flashx.textLayout.events.FlowOperationEvent
propiedad FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Define el valor de la propiedad
type
para un objeto de evento flowOperationComplete
Se distribuye una vez que todas las operaciones pendientes de composición han finalizado, la composición ha terminado y la visualización se ha desplazado.
flowOperationEnd | Evento |
flashx.textLayout.events.FlowOperationEvent
propiedad FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Define el valor de la propiedad
type
de un objeto de evento flowOperationEnd
. Se distribuye antes de que se ejecute ninguna operación. Todos los errores se guardan en OperationEvent.error
. Si se produce un error, cancelar este evento bloqueará la redifusión del mismo. Por norma general, todos los errores son graves.
Cambiar una operación en este momento (una vez ejecutada) es probable que falle.
inlineGraphicStatusChanged | Evento |
flashx.textLayout.events.StatusChangeEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando cambia el tamaño de un elemento InlineGraphicElement debido al ajuste automático o porcentual de la anchura y la altura y cuando el gráfico termina de cargarse.
mouseDown | Evento |
flashx.textLayout.events.FlowElementMouseEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando el ratón se pulsa encima de algún vínculo.
mouseMove | Evento |
flashx.textLayout.events.FlowElementMouseEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando el ratón pasa por encima de algún vínculo.
mouseUp | Evento |
flashx.textLayout.events.FlowElementMouseEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando el ratón se suelta encima de algún vínculo.
rollOut | Evento |
flashx.textLayout.events.FlowElementMouseEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando el ratón sale de cualquier vínculo.
rollOver | Evento |
flashx.textLayout.events.FlowElementMouseEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye cuando el ratón entra en el vínculo por primera vez.
scroll | Evento |
flashx.textLayout.events.TextLayoutEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Distribuido por un objeto TextFlow después del desplazamiento de texto dentro de un contenedor del controlador.
selectionChange | Evento |
flashx.textLayout.events.SelectionEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Se distribuye siempre que cambia la selección. Se utiliza fundamentalmente para actualizar la interfaz de usuario dependiente de la selección.
updateComplete | Evento |
flashx.textLayout.events.UpdateCompleteEvent
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Distribuido por un objeto TextFlow cada vez que se añaden o se actualizan objetos DisplayObjects al contenedor como resultado de la composición.
Tue Jun 12 2018, 02:12 PM Z