Package | flashx.textLayout.container |
Classe | public class TextContainerManager |
Héritage | TextContainerManager EventDispatcher Object |
Implémente | ISWFContext, IInteractionEventHandler, ISandboxSupport |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
compositionHeight : Number Renvoie l’étendue verticale autorisée pour du texte à l’intérieur du conteneur. | TextContainerManager | ||
compositionWidth : Number Renvoie l’étendue horizontale autorisée pour le texte à l’intérieur du conteneur. | TextContainerManager | ||
configuration : IConfiguration [lecture seule] L’objet Configuration pour cette occurrence TextContainerManager. | TextContainerManager | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
container : Sprite [lecture seule] Renvoie le conteneur (DisplayObjectContainer) qui contient le texte géré par l’occurrence TextContainerManager. | TextContainerManager | ||
defaultConfiguration : IConfiguration [statique] [lecture seule] La configuration par défaut pour cette occurrence TextContainerManager. | TextContainerManager | ||
editingMode : String Mode d’édition de cette occurrence TextContainerManager. | TextContainerManager | ||
horizontalScrollPolicy : String
Contrôle si la fabrique génère toutes les lignes de texte ou s’arrête lorsque les limites du conteneur sont atteintes.
Spécifie les règles de défilement horizontal, que vous pouvez définir en affectant l’une des constantes de la classe ScrollPolicy : ON, OFF ou AUTO. | TextContainerManager | ||
horizontalScrollPosition : Number Spécifie l’emplacement de défilement horizontal actuel sur la scène. | TextContainerManager | ||
hostFormat : flashx.textLayout.formats:ITextLayoutFormat Définit le format lorsque l’affichage se limite à une chaîne. | TextContainerManager | ||
numLines : int [lecture seule]
Nombre total de lignes composées dans le flux. | TextContainerManager | ||
swfContext : ISWFContext
Occurrence ISWFContext facultative utilisée pour effectuer des appels FTE, si nécessaire, dans le contexte swf approprié. | TextContainerManager | ||
verticalScrollPolicy : String
Contrôle si la fabrique génère toutes les lignes de texte ou s’arrête lorsque les limites du conteneur sont atteintes. Spécifie les règles de défilement vertical que vous pouvez définir en affectant l’une des constantes de la classe ScrollPolicy : ON, OFF ou AUTO. | TextContainerManager | ||
verticalScrollPosition : Number Indique l’emplacement du défilement vertical sur la scène. | TextContainerManager |
Méthode | Défini par | ||
---|---|---|---|
Fonction constructeur : crée une occurrence TextContainerManager. | TextContainerManager | ||
Traite l’événement Event.ACTIVATE lorsque le client gère les événements. | TextContainerManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | ||
Renvoie l’occurrence ISelectionManager en cours. | TextContainerManager | ||
Appelée pour demander aux clients de commencer l’avance rapide des événements mouseup et mousemove de l’extérieur d’un sandbox de sécurité. | TextContainerManager | ||
Compose le texte du conteneur ; appelle la fabrique ou updateAllControllers(). | TextContainerManager | ||
Traite l’événement Event.DEACTIVATE lorsque le client gère les événements. | TextContainerManager | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Renvoie true s’il a rempli la propriété scrollRect du conteneur. | TextContainerManager | ||
Traite un événement de modification (CUT, COPY, PASTE, SELECT_ALL) lorsque le client gère les événements. | TextContainerManager | ||
Met fin à l’interaction. | TextContainerManager | ||
Appelée pour informer les clients que l’avance rapide des événements mouseup et mousemove de l’extérieur d’un sandbox de sécurité n’est plus nécessaire. | TextContainerManager | ||
Traite les événements FocusEvent.KEY_FOCUS_CHANGE et FocusEvent.MOUSE_FOCUS_CHANGE lorsque le client gère les événements. | TextContainerManager | ||
Traite un événement focusIn. | TextContainerManager | ||
Traite l’événement FocusEvent.FOCUS_OUT lorsque le client gère les événements. | TextContainerManager | ||
Crée un rectangle qui indique où le dernier appel de la méthode compose() ou de la méthode updateContainer() a placé le texte. | TextContainerManager | ||
Renvoie le TextLine à l’index depuis le tableau de lignes composées. | TextContainerManager | ||
La distance de défilement nécessaire pour faire défiler vers le haut ou vers le bas par le nombre de lignes spécifié. | TextContainerManager | ||
Renvoie le texte actuel en insérant un séparateur entre les paragraphes. | TextContainerManager | ||
L’objet TextFlow en cours. | TextContainerManager | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Traite l’événement IME_START_COMPOSITION lorsque le client gère les événements. | TextContainerManager | ||
Appelez cette méthode si vous modifiez les formats de sélection (SelectionFormat) et que vous souhaitez que l’occurrence interactionManager soit mise à jour. | TextContainerManager | ||
Appelez cette méthode si vous éditez et que vous souhaitez rétablir le gestionnaire d’annulation utilisé pour l’édition. | TextContainerManager | ||
Renvoie true si le contenu doit être composé. | TextContainerManager | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Traite l’événement KeyboardEvent.KEY_DOWN lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement FocusEvent.KEY_FOCUS_CHANGE lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement keyboard.KEY_UP lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement MENU_SELECT ContextMenuEvent. lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement MouseEvent.DOUBLE_CLICK lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement MouseEvent.MOUSE_DOWN lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement MouseEvent.MOUSE_MOVE lorsque le client gère les événements. | TextContainerManager | ||
Appel du client pour transférer un événement mouseMove de l’extérieur d’un sandbox de sécurité. | TextContainerManager | ||
Traite l’événement MouseEvent.MOUSE_OUT lorsque le client gère les événements. | TextContainerManager | ||
Traite un événement mouseOver. | TextContainerManager | ||
Traite l’événement MouseEvent.MOUSE_UP lorsque le client gère les événements. | TextContainerManager | ||
Appel du client pour transférer un événement mouseUp de l’extérieur d’un sandbox de sécurité. | TextContainerManager | ||
Traite l’événement MouseEvent.MOUSE_WHEEL lorsque le client gère les événements. | TextContainerManager | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
TextContainerManager | |||
Fait défiler afin que la plage du texte soit visible dans le conteneur. | TextContainerManager | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Définit la propriété text sur la chaîne spécifiée. | TextContainerManager | ||
Définit un objet textFlow dans cette occurrence TextContainerManager en remplaçant tout TextFlow existant et en supprimant le texte actif. | TextContainerManager | ||
Traite l’événement SOFT_KEYBOARD_ACTIVATING lorsque le client gère les événements. | TextContainerManager | ||
Traite l’événement TextEvent.TEXT_INPUT lorsque le client gère les événements. | TextContainerManager | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Met à jour l’affichage ; appelle la fabrique ou updateAllControllers(). | TextContainerManager | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Méthode | Défini par | ||
---|---|---|---|
Crée un objet ContextMenu pour l’occurrence TextContainerManager. | TextContainerManager | ||
Créez un gestionnaire d’édition à utiliser pour effectuer des modifications. | TextContainerManager | ||
Créez un gestionnaire de sélection à utiliser pour la sélection. | TextContainerManager | ||
Renvoie l’occurrence focusedSelectionFormat : obtenez-la par défaut par la configuration. | TextContainerManager | ||
Renvoie l’occurrence inactiveSelectioFormat : obtenez-la par défaut par la configuration. Elle peut être remplacée dans la sous-classe pour fournir un autre SelectionFormat.
| TextContainerManager | ||
Renvoie le gestionnaire d’annulation à utiliser. | TextContainerManager | ||
Renvoie l’occurrence unfocusedSelectionFormat : obtenez-la par défaut de la configuration. Vous pouvez ignorer cette méthode dans la sous-classe pour fournir un autre SelectionFormat. | TextContainerManager |
Evénement | Synthèse | Défini par | ||
---|---|---|---|---|
[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | |||
Distribué lorsqu’un lien est activé. | TextContainerManager | |||
Distribué à chaque recomposition. | TextContainerManager | |||
Distribué par un objet TextFlow chaque fois qu’il est endommagé | TextContainerManager | |||
[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive. | EventDispatcher | |||
Définit la valeur de la propriété type d’un objet d’événement flowOperationBegin. | TextContainerManager | |||
Définit la valeur de la propriété type d’un objet d’événement flowOperationComplete. | TextContainerManager | |||
Définit la valeur de la propriété type d’un objet d’événement flowOperationEnd. | TextContainerManager | |||
Distribué lorsqu’une classe InlineGraphicElement est redimensionnée en raison de la largeur ou hauteur automatique ou en pourcentage et après chargement du graphique. | TextContainerManager | |||
Distribué lorsque l’utilisateur clique sur le bouton de la souris sur un lien. | TextContainerManager | |||
Distribué lorsque la souris survole un lien. | TextContainerManager | |||
Distribué lorsque le bouton de la souris est relâché au-dessus d’un lien. | TextContainerManager | |||
Distribué lorsque la souris sort de n’importe quel lien. | TextContainerManager | |||
Distribué lorsque la souris entre pour la première fois dans un lien. | TextContainerManager | |||
Distribué par un objet TextFlow après que le texte est déroulé dans un conteneur contrôleur. | TextContainerManager | |||
Distribué chaque fois que la sélection est modifiée. | TextContainerManager | |||
Distribué par un objet TextFlow à chaque fois qu’un conteneur a reçu de nouvelles classes DisplayObjets ou que ces classes ont été mises à jour consécutivement à la composition. | TextContainerManager |
compositionHeight | propriété |
compositionHeight:Number
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie l’étendue verticale autorisée pour du texte à l’intérieur du conteneur. La valeur est spécifiée en pixels.
Après la définition de cette propriété, le texte dans le conteneur est endommagé et doit être composé.
Implémentation
public function get compositionHeight():Number
public function set compositionHeight(value:Number):void
compositionWidth | propriété |
compositionWidth:Number
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie l’étendue horizontale autorisée pour le texte à l’intérieur du conteneur. La valeur est spécifiée en pixels.
Après la définition de cette propriété, le texte dans le conteneur est endommagé et doit être composé.
Implémentation
public function get compositionWidth():Number
public function set compositionWidth(value:Number):void
configuration | propriété |
configuration:IConfiguration
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
L’objet Configuration pour cette occurrence TextContainerManager.
Implémentation
public function get configuration():IConfiguration
Eléments de l’API associés
container | propriété |
container:Sprite
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie le conteneur (DisplayObjectContainer) qui contient le texte géré par l’occurrence TextContainerManager.
Implémentation
public function get container():Sprite
Eléments de l’API associés
defaultConfiguration | propriété |
defaultConfiguration:IConfiguration
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
La configuration par défaut pour cette occurrence TextContainerManager. Les attributs de colonne et de marge sont définis sur la valeur FormatValue.INHERIT
.
Implémentation
public static function get defaultConfiguration():IConfiguration
Eléments de l’API associés
editingMode | propriété |
editingMode:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Mode d’édition de cette occurrence TextContainerManager. Les modes sont : lecture seule, lecture et sélection autorisées et édition (lecture, sélection et écriture) autorisée. Utilisez les valeurs constantes de la classe EditingMode pour définir cette propriété.
La valeur par défaut est READ_WRITE.
Implémentation
public function get editingMode():String
public function set editingMode(value:String):void
Eléments de l’API associés
horizontalScrollPolicy | propriété |
horizontalScrollPolicy:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Contrôle si la fabrique génère toutes les lignes de texte ou s’arrête lorsque les limites du conteneur sont atteintes.
Spécifie les règles de défilement horizontal, que vous pouvez définir en affectant l’une des constantes de la classe ScrollPolicy : ON, OFF ou AUTO.Implémentation
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
horizontalScrollPosition | propriété |
horizontalScrollPosition:Number
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie l’emplacement de défilement horizontal actuel sur la scène. La valeur spécifie le nombre de pixels à partir de la gauche.
Implémentation
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
hostFormat | propriété |
hostFormat:flashx.textLayout.formats:ITextLayoutFormat
Définit le format lorsque l’affichage se limite à une chaîne. Si un objet TextFlow est affiché, cela n’a aucun effet immédiat. Le paramètre ITextLayoutFormat fourni n’est pas copié. La modification sans appel de ce setter entraîne des effets inconnus.
Implémentation
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat
public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):void
numLines | propriété |
numLines:int
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Nombre total de lignes composées dans le flux. Par défaut, TLF ne compose pas l’ensemble du flux et cette valeur peut être inexacte. Utilisez composeToPosition pour composer toutes les lignes.
Implémentation
public function get numLines():int
swfContext | propriété |
swfContext:ISWFContext
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Occurrence ISWFContext facultative utilisée pour effectuer des appels FTE, si nécessaire, dans le contexte swf approprié.
Implémentation
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
Eléments de l’API associés
verticalScrollPolicy | propriété |
verticalScrollPolicy:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Contrôle si la fabrique génère toutes les lignes de texte ou s’arrête lorsque les limites du conteneur sont atteintes.
Spécifie les règles de défilement vertical que vous pouvez définir en affectant l’une des constantes de la classe ScrollPolicy : ON, OFF ou AUTO.Implémentation
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
verticalScrollPosition | propriété |
verticalScrollPosition:Number
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique l’emplacement du défilement vertical sur la scène. La valeur spécifie le nombre de pixels à partir du haut.
Implémentation
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
TextContainerManager | () | Constructeur |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Fonction constructeur : crée une occurrence TextContainerManager. Pour obtenir de meilleurs résultats :
- Démarrez avec TextContainerManager.defaultConfiguration et modifiez-le.
- Partagez la même configuration avec de nombreux gestionnaires InputManager.
container:Sprite — La classe DisplayObjectContainer dans laquelle les lignes de texte sont gérées.
| |
configuration:IConfiguration (default = null ) — L’occurrence IConfiguration à utiliser avec cette occurrence TextContainerManager.
|
activateHandler | () | méthode |
beginInteraction | () | méthode |
public function beginInteraction():ISelectionManager
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie l’occurrence ISelectionManager en cours. Convertit en occurrence TextFlow et en crée une si nécessaire.
Valeur renvoyéeISelectionManager — Le gestionnaire d’interaction pour cette occurrence TextContainerManager.
|
Eléments de l’API associés
beginMouseCapture | () | méthode |
public function beginMouseCapture():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelée pour demander aux clients de commencer l’avance rapide des événements mouseup et mousemove de l’extérieur d’un sandbox de sécurité.
compose | () | méthode |
public function compose():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Compose le texte du conteneur ; appelle la fabrique ou updateAllControllers()
.
createContextMenu | () | méthode |
protected function createContextMenu():ContextMenu
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Crée un objet ContextMenu pour l’occurrence TextContainerManager. Utilisez les méthodes de la classe ContextMenu pour ajouter des éléments au menu.
Vous pouvez annuler cette méthode pour définir un menu contextuel personnalisé.
Valeur renvoyéeContextMenu — Le menu contextuel créé.
|
Eléments de l’API associés
createEditManager | () | méthode |
protected function createEditManager(undoManager:IUndoManager):IEditManager
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Créez un gestionnaire d’édition à utiliser pour effectuer des modifications. Annulez cette méthode si vous préférez utiliser un objet EditManager personnalisé à la place de la valeur par défaut.
Paramètres
undoManager:IUndoManager — L’occurrence IUndoManager de l’objet EditManager en cours de création.
|
IEditManager — Le gestionnaire d’édition pour cette occurrence TextContainerManager .
|
createSelectionManager | () | méthode |
protected function createSelectionManager():ISelectionManager
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Créez un gestionnaire de sélection à utiliser pour la sélection. Annulez cette méthode si vous préférez utiliser un objet SelectionManager personnalisé à la place de la valeur par défaut.
Valeur renvoyéeISelectionManager — Une nouvelle occurrence SelectionManager.
|
deactivateHandler | () | méthode |
drawBackgroundAndSetScrollRect | () | méthode |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie true
s’il a rempli la propriété scrollRect du conteneur. Cette méthode vous permet de déterminer si scrollRect
est défini sans réellement accéder à la propriété scrollRect
, ce qui peut éventuellement engendrer un problème de performance.
Annulez cette méthode pour dessiner un arrière-plan ou une bordure. L’annulation de cette méthode est une opération délicate, puisque le rectangle scrollRect doit être défini comme spécifié.
Paramètres
scrollX:Number — La position de départ horizontale du rectangle déroulant.
| |
scrollY:Number — La position de départ verticale du rectangle déroulant.
|
Boolean — true si elle a créé l’objet scrollRect .
|
editHandler | () | méthode |
public function editHandler(event:Event):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite un événement de modification (CUT, COPY, PASTE, SELECT_ALL) lorsque le client gère les événements.
Paramètres
event:Event — Objet événement.
|
Eléments de l’API associés
endInteraction | () | méthode |
public function endInteraction():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Met fin à l’interaction.
Eléments de l’API associés
endMouseCapture | () | méthode |
public function endMouseCapture():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelée pour informer les clients que l’avance rapide des événements mouseup et mousemove de l’extérieur d’un sandbox de sécurité n’est plus nécessaire.
focusChangeHandler | () | méthode |
public function focusChangeHandler(event:FocusEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite les événements FocusEvent.KEY_FOCUS_CHANGE
et FocusEvent.MOUSE_FOCUS_CHANGE
lorsque le client gère les événements.
Paramètres
event:FocusEvent — L’objet FocusEvent.
|
Eléments de l’API associés
focusInHandler | () | méthode |
public function focusInHandler(event:FocusEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite un événement focusIn.
Paramètres
event:FocusEvent |
focusOutHandler | () | méthode |
public function focusOutHandler(event:FocusEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement FocusEvent.FOCUS_OUT
lorsque le client gère les événements.
Paramètres
event:FocusEvent — L’objet FocusEvent.
|
Eléments de l’API associés
getContentBounds | () | méthode |
public function getContentBounds():Rectangle
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Crée un rectangle qui indique où le dernier appel de la méthode compose()
ou de la méthode updateContainer()
a placé le texte.
Rectangle — Les limites du contenu.
|
Eléments de l’API associés
getFocusedSelectionFormat | () | méthode |
protected function getFocusedSelectionFormat():SelectionFormat
Renvoie l’occurrence focusedSelectionFormat : obtenez-la par défaut par la configuration. Elle peut être remplacée dans la sous-classe pour fournir un autre SelectionFormat.
Valeur renvoyéeSelectionFormat |
getInactiveSelectionFormat | () | méthode |
protected function getInactiveSelectionFormat():SelectionFormat
Renvoie l’occurrence inactiveSelectioFormat : obtenez-la par défaut par la configuration. Elle peut être remplacée dans la sous-classe pour fournir un autre SelectionFormat.
Valeur renvoyéeSelectionFormat |
getLineAt | () | méthode |
public function getLineAt(index:int):flash.text.engine:TextLine
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie le TextLine à l’index depuis le tableau de lignes composées.
Paramètres
index:int — Recherche la ligne à cette position d’index dans le texte.
|
flash.text.engine:TextLine — Le TextLine qui se produit à l’index spécifié.
|
getScrollDelta | () | méthode |
public function getScrollDelta(numLines:int):Number
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
La distance de défilement nécessaire pour faire défiler vers le haut ou vers le bas par le nombre de lignes spécifié. Les nombres négatifs font défiler vers le haut, affichant la partie supérieure de l’objet TextFlow. Les nombres positifs font défiler vers le bas, affichant complètement la ligne suivante à partir du bas.
Lors d’un défilement vers le haut, par exemple, la méthode rend la ligne suivante entièrement visible. Si la ligne suivante est partiellement masquée et que le nombre de lignes spécifié est de 1, la ligne partiellement masquée devient complètement visible.
Paramètres
numLines:int — Le nombre de lignes à faire défiler.
|
Number — La quantité d’espace delta à faire défiler.
|
getText | () | méthode |
public function getText(separator:String = "
"):String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie le texte actuel en insérant un séparateur entre les paragraphes. Le séparateur peut être spécifié avec l’argument separator
. La valeur par défaut de l’argument separator
est le caractère Unicode ’PARAGRAPH SEPARATOR’ (U+2029)
.
L’appel du setter écarte tout objet TextFlow attaché. Toute sélection est perdue.
Paramètres
separator:String (default = "
") — Chaîne à définir entre les paragraphes.
|
String |
getTextFlow | () | méthode |
public function getTextFlow():flashx.textLayout.elements:TextFlow
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
L’objet TextFlow en cours. Le convertit en une représentation d’objet TextFlow complète si ça n’en est pas déjà une.
Valeur renvoyéeflashx.textLayout.elements:TextFlow — L’objet TextFlow en cours.
|
getUndoManager | () | méthode |
protected function getUndoManager():IUndoManager
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie le gestionnaire d’annulation à utiliser. Par défaut, crée un gestionnaire d’annulation unique. Vous pouvez annuler cette méthode dans la sous-classe si vous voulez personnaliser le gestionnaire d’annulation (par exemple, pour utiliser un gestionnaire d’annulation partagé pour plusieurs occurrences TextContainerManager).
Valeur renvoyéeIUndoManager — Nouvelle occurrence IUndoManager.
|
getUnfocusedSelectionFormat | () | méthode |
protected function getUnfocusedSelectionFormat():SelectionFormat
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie l’occurrence unfocusedSelectionFormat : obtenez-la par défaut de la configuration. Vous pouvez ignorer cette méthode dans la sous-classe pour fournir un autre SelectionFormat.
Valeur renvoyéeSelectionFormat |
imeStartCompositionHandler | () | méthode |
public function imeStartCompositionHandler(event:IMEEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 1.5 |
Traite l’événement IME_START_COMPOSITION
lorsque le client gère les événements.
Paramètres
event:IMEEvent — L’objet IMEEvent.
|
Eléments de l’API associés
invalidateSelectionFormats | () | méthode |
public function invalidateSelectionFormats():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelez cette méthode si vous modifiez les formats de sélection (SelectionFormat) et que vous souhaitez que l’occurrence interactionManager soit mise à jour.
invalidateUndoManager | () | méthode |
public function invalidateUndoManager():void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appelez cette méthode si vous éditez et que vous souhaitez rétablir le gestionnaire d’annulation utilisé pour l’édition.
isDamaged | () | méthode |
keyDownHandler | () | méthode |
public function keyDownHandler(event:KeyboardEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement KeyboardEvent.KEY_DOWN
lorsque le client gère les événements.
Paramètres
event:KeyboardEvent — Objet KeyboardEvent.
|
Eléments de l’API associés
keyFocusChangeHandler | () | méthode |
public function keyFocusChangeHandler(event:FocusEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement FocusEvent.KEY_FOCUS_CHANGE
lorsque le client gère les événements.
Paramètres
event:FocusEvent — L’objet FocusEvent.
|
keyUpHandler | () | méthode |
public function keyUpHandler(event:KeyboardEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement Keyboard.KEY_UP
lorsque le client gère les événements.
Paramètres
event:KeyboardEvent — L’objet KeyboardEvent.
|
Eléments de l’API associés
menuSelectHandler | () | méthode |
public function menuSelectHandler(event:ContextMenuEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement ContextMenuEvent.MENU_SELECT
lorsque le client gère les événements.
Paramètres
event:ContextMenuEvent — Objet ContextMenuEvent.
|
Eléments de l’API associés
mouseDoubleClickHandler | () | méthode |
public function mouseDoubleClickHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement MouseEvent.DOUBLE_CLICK
lorsque le client gère les événements.
Paramètres
event:MouseEvent — L’objet MouseEvent.
|
Eléments de l’API associés
mouseDownHandler | () | méthode |
public function mouseDownHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement MouseEvent.MOUSE_DOWN
lorsque le client gère les événements.
Paramètres
event:MouseEvent — L’objet MouseEvent.
|
Eléments de l’API associés
mouseMoveHandler | () | méthode |
public function mouseMoveHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement MouseEvent.MOUSE_MOVE
lorsque le client gère les événements.
Paramètres
event:MouseEvent — L’objet MouseEvent.
|
Eléments de l’API associés
mouseMoveSomewhere | () | méthode |
public function mouseMoveSomewhere(e:Event):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appel du client pour transférer un événement mouseMove de l’extérieur d’un sandbox de sécurité. Les coordonnées du déplacement de la souris ne sont pas nécessaires.
Paramètres
e:Event |
mouseOutHandler | () | méthode |
public function mouseOutHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement MouseEvent.MOUSE_OUT
lorsque le client gère les événements.
Paramètres
event:MouseEvent — L’objet MouseEvent.
|
Eléments de l’API associés
mouseOverHandler | () | méthode |
public function mouseOverHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite un événement mouseOver.
Paramètres
event:MouseEvent |
Eléments de l’API associés
mouseUpHandler | () | méthode |
public function mouseUpHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement MouseEvent.MOUSE_UP
lorsque le client gère les événements.
Paramètres
event:MouseEvent — L’objet MouseEvent.
|
Eléments de l’API associés
mouseUpSomewhere | () | méthode |
public function mouseUpSomewhere(e:Event):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Appel du client pour transférer un événement mouseUp de l’extérieur d’un sandbox de sécurité. Les coordonnées du déplacement de la souris vers le haut ne sont pas nécessaires.
Paramètres
e:Event |
mouseWheelHandler | () | méthode |
public function mouseWheelHandler(event:MouseEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement MouseEvent.MOUSE_WHEEL
lorsque le client gère les événements.
Paramètres
event:MouseEvent — L’objet MouseEvent.
|
Eléments de l’API associés
resetLine | () | méthode |
public function resetLine(textLine:flash.text.engine:TextLine):void
Paramètres
textLine:flash.text.engine:TextLine |
scrollToRange | () | méthode |
public function scrollToRange(activePosition:int, anchorPosition:int):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Fait défiler afin que la plage du texte soit visible dans le conteneur.
Paramètres
activePosition:int — L’extrémité de la sélection est modifiée lorsque vous développez la sélection. Il peut s’agir du début ou de la fin de la sélection, exprimé sous la forme d’un décalage à partir du début de l’enchaînement de texte.
| |
anchorPosition:int — La fin stable de la sélection lorsque vous développez la sélection. Il peut s’agir du début ou de la fin de la sélection.
|
setText | () | méthode |
setTextFlow | () | méthode |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Définit un objet textFlow dans cette occurrence TextContainerManager en remplaçant tout TextFlow existant et en supprimant le texte actif.
Paramètres
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | méthode |
public function softKeyboardActivatingHandler(event:Event):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 1.5 |
Traite l’événement SOFT_KEYBOARD_ACTIVATING
lorsque le client gère les événements.
Paramètres
event:Event — Objet SoftKeyboardEvent.
|
Eléments de l’API associés
textInputHandler | () | méthode |
public function textInputHandler(event:flash.events:TextEvent):void
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Traite l’événement TextEvent.TEXT_INPUT
lorsque le client gère les événements.
Paramètres
event:flash.events:TextEvent — L’objet TextEvent.
|
Eléments de l’API associés
updateContainer | () | méthode |
click | Evénement |
flashx.textLayout.events.FlowElementMouseEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsqu’un lien est activé.
compositionComplete | Evénement |
flashx.textLayout.events.CompositionCompleteEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué à chaque recomposition.
damage | Evénement |
flashx.textLayout.events.DamageEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué par un objet TextFlow chaque fois qu’il est endommagé
flowOperationBegin | Evénement |
flashx.textLayout.events.FlowOperationEvent
propriété FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Définit la valeur de la propriété
type
d’un objet d’événement flowOperationBegin
distribué avant le début d’une opération. L’annulation de cet événement bloque l’opération.
flowOperationComplete | Evénement |
flashx.textLayout.events.FlowOperationEvent
propriété FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Définit la valeur de la propriété
type
d’un objet d’événement flowOperationComplete
. Distribué lorsque toutes les opérations sont terminées, y compris les opérations en attente et les opérations composites, lorsque la composition est terminée et lorsque l’affichage est en train de défiler.
flowOperationEnd | Evénement |
flashx.textLayout.events.FlowOperationEvent
propriété FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Définit la valeur de la propriété
type
d’un objet d’événement flowOperationEnd
distribué avant le début d’une opération. Les erreurs sont stockées dans OperationEvent.error
. En cas d’erreur, l’annulation de cet événement empêche une nouvelle génération de l’erreur. De façon générale, toutes les erreurs sont susceptibles d’être fatales.
Modifier une opération à ce stade (après son exécution) risque d’échouer.
inlineGraphicStatusChanged | Evénement |
flashx.textLayout.events.StatusChangeEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsqu’une classe InlineGraphicElement est redimensionnée en raison de la largeur ou hauteur automatique ou en pourcentage et après chargement du graphique.
mouseDown | Evénement |
flashx.textLayout.events.FlowElementMouseEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque l’utilisateur clique sur le bouton de la souris sur un lien.
mouseMove | Evénement |
flashx.textLayout.events.FlowElementMouseEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque la souris survole un lien.
mouseUp | Evénement |
flashx.textLayout.events.FlowElementMouseEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque le bouton de la souris est relâché au-dessus d’un lien.
rollOut | Evénement |
flashx.textLayout.events.FlowElementMouseEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque la souris sort de n’importe quel lien.
rollOver | Evénement |
flashx.textLayout.events.FlowElementMouseEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué lorsque la souris entre pour la première fois dans un lien.
scroll | Evénement |
flashx.textLayout.events.TextLayoutEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué par un objet TextFlow après que le texte est déroulé dans un conteneur contrôleur.
selectionChange | Evénement |
flashx.textLayout.events.SelectionEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué chaque fois que la sélection est modifiée. Principalement utilisé pour mettre à jour l’interface utilisateur qui dépend de la sélection.
updateComplete | Evénement |
flashx.textLayout.events.UpdateCompleteEvent
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Distribué par un objet TextFlow à chaque fois qu’un conteneur a reçu de nouvelles classes DisplayObjets ou que ces classes ont été mises à jour consécutivement à la composition.
Tue Jun 12 2018, 09:30 AM Z