| 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):voidcompositionWidth | 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):voidconfiguration | 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():IConfigurationElé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():SpriteElé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():IConfigurationElé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):voidElé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):voidhorizontalScrollPosition | 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):voidhostFormat | propriété |
hostFormat:flashx.textLayout.formats:ITextLayoutFormatDé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):voidnumLines | 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():intswfContext | 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):voidElé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):voidverticalScrollPosition | 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):voidTextContainerManager | () | 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():SelectionFormatRenvoie 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():SelectionFormatRenvoie 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):voidParamè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.FlowOperationEventproprié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.FlowOperationEventproprié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.FlowOperationEventproprié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
Masquer les propriétés publiques héritées
Afficher les propriétés publiques héritées