Paquete | flashx.textLayout.edit |
Clase | public class SelectionState |
Herencia | SelectionState TextRange Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Un rango de selección cuenta con un punto de ancla, es decir, un punto en el que comienza la selección del texto, y un punto activo (que representa el punto hasta el que se extiende la selección). El punto activo puede estar antes o después del punto de ancla en el texto. Si se modifica una selección (por ejemplo, el usuario hace clic con la tecla Mayús pulsada), el punto activo cambia mientras que el punto de ancla permanece siempre en la misma posición.
Elementos de API relacionados
flashx.textLayout.elements.TextFlow
flashx.textLayout.elements.TextRange
Propiedad | Definido por | ||
---|---|---|---|
absoluteEnd : int El final de la selección, como posición absoluta en el objeto TextFlow | TextRange | ||
absoluteStart : int El inicio de la selección, como posición absoluta en el objeto TextFlow | TextRange | ||
activePosition : int Posición activa de la selección, como posición absoluta en el objeto TextFlow | TextRange | ||
anchorPosition : int Posición de ancla de la selección, como posición absoluta en el objeto TextFlow | TextRange | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
pointFormat : flashx.textLayout.formats:ITextLayoutFormat
Los atributos de formato se aplican al texto insertado. | SelectionState | ||
textFlow : flashx.textLayout.elements:TextFlow Devuelve el objeto TextFlow asociado a la selección. | TextRange |
Método | Definido por | ||
---|---|---|---|
SelectionState(root:flashx.textLayout.elements:TextFlow, anchorPosition:int, activePosition:int, format:flashx.textLayout.formats:ITextLayoutFormat = null)
Crea un objeto SelectionState. | SelectionState | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
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 | ||
[override]
Actualiza el rango de selección con nuevos valores de posición activa o de ancla. | SelectionState | ||
Devuelve el valor simple del objeto especificado. | Object |
pointFormat | propiedad |
pointFormat:flashx.textLayout.formats:ITextLayoutFormat
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Los atributos de formato se aplican al texto insertado.
Nota: el objeto pointFormat
no incluye estilos heredados. Para obtener todas las definiciones de estilos pertinentes, recurra al método getCommonCharacterFormat()
de la clase ISelectionManager.
Implementación
public function get pointFormat():flashx.textLayout.formats:ITextLayoutFormat
public function set pointFormat(value:flashx.textLayout.formats:ITextLayoutFormat):void
Elementos de API relacionados
SelectionState | () | Información sobre |
public function SelectionState(root:flashx.textLayout.elements:TextFlow, anchorPosition:int, activePosition:int, format:flashx.textLayout.formats:ITextLayoutFormat = null)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Crea un objeto SelectionState.
Nota: no cree un objeto SelectionState para crear una selección. Para crear una selección en un flujo de texto, llame al método setSelection()
de la instancia correspondiente de ISelectionManager (que es el objeto SelectionManager o EditManager asignado a la propiedad interactionManager
del flujo de texto).
root:flashx.textLayout.elements:TextFlow — El objeto TextFlow asociado a la selección.
| |
anchorPosition:int — El índice de ancla de la selección.
| |
activePosition:int — El índice activo de la selección.
| |
format:flashx.textLayout.formats:ITextLayoutFormat (default = null ) — El objeto TextLayoutFormat que se va a aplicar al siguiente carácter introducido en la selección del punto
|
Elementos de API relacionados
updateRange | () | método |
override public function updateRange(newAnchorPosition:int, newActivePosition:int):Boolean
Actualiza el rango de selección con nuevos valores de posición activa o de ancla.
Los estilos pointFormat
se borran si cambia la selección.
Parámetros
newAnchorPosition:int — el índice de ancla de la selección.
| |
newActivePosition:int — el índice activo de la selección.
|
Boolean — true, si cambia la selección
|
Tue Jun 12 2018, 02:12 PM Z