| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Les propriétés de la classe Event contiennent des informations de base sur un événement, indiquant, par exemple son type ou si son comportement par défaut peut être annulé. Pour la plupart des événements, tels ceux représentés par les constantes de la classe Event, ces informations de base sont suffisantes. Pour d'autres événements, cependant, des informations détaillées sont nécessaires. Les événements associés à un clic de souris, par exemple, doivent comprendre des informations supplémentaires sur l'emplacement de l'événement clic et les touches enfoncées, le cas échéant, pendant ce dernier. Vous pouvez transmettre des informations supplémentaires de ce type aux écouteurs d'événements en étendant la classe Event comme le fait la classe MouseEvent, par exemple. ActionScript 3.0 L'API définit plusieurs sous-classes Event destinées pour les événements courants qui nécessitent des informations supplémentaires. Les événements associés aux sous-classes Event sont décrits dans la documentation de chaque classe.
Il est possible d'utiliser les méthodes de la classe Event dans les fonctions d'écouteur d'événement pour définir le comportement de l'objet événement. Certains événements sont associés à un comportement par défaut. Par exemple, l'événement doubleClick dont le comportement par défaut met en évidence le mot qui se trouve sous le pointeur de la souris au moment où l'événement se produit. Votre écouteur d'événements peut annuler ce comportement en appelant la méthode preventDefault(). Vous pouvez également faire de l'actuel écouteur d'événements le dernier écouteur qui traite un événement, en appelant la méthode stopPropogation() ou stopImmediatePropogation().
Voir aussi
| Propriété | Défini par | ||
|---|---|---|---|
| bubbles : Boolean [lecture seule] Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
| cancelable : Boolean [lecture seule] Indique si le comportement associé à l'événement peut être annulé. | Event | ||
![]() | constructor : Object Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet. | Object | |
| currentTarget : Object [lecture seule] L'objet qui traite activement l'objet Event avec un écouteur d'événements. | Event | ||
| eventPhase : uint [lecture seule] Phase actuelle du flux d'événements. | Event | ||
![]() | prototype : Object [statique] Référence à l'objet prototype d'un objet de classe ou fonction. | Object | |
| target : Object [lecture seule] Cible de l'événement. | Event | ||
| type : String [lecture seule] Type d'événement. | Event | ||
| Méthode | Défini par | ||
|---|---|---|---|
Crée un objet Event à transmettre en tant que paramètre aux écouteurs d'événements. | Event | ||
Duplique une occurrence d'une sous-classe Event. | Event | ||
Fonction d'un utilitaire permettant d'implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
![]() | Indique si la propriété spécifiée d'un objet est définie. | Object | |
Vérifie si la méthode preventDefault() a été appelée pour l'événement. | Event | ||
![]() | 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 | |
Annule le comportement par défaut d'un événement si cette opération est possible. | Event | ||
![]() | Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() | Définit la disponibilité d'une propriété dynamique pour les opérations en boucle. | Object | |
Bloque le traitement des écouteurs d'événement dans le nœud actuel et les suivants dans le flux d'événements. | Event | ||
Bloque le traitement des écouteurs d'événement dans les nœuds qui suivent le nœud actuel dans le flux d'événements. | Event | ||
Renvoie une chaîne répertoriant toutes les propriétés de l'objet Event. | Event | ||
![]() | Renvoie la valeur primitive de l'objet spécifié. | Object | |
| Constante | Défini par | ||
|---|---|---|---|
| ACTIVATE : String = "activate" [statique] La constante ACTIVATE définit la valeur de la propriété type d'un objet événement activate. | Event | ||
| ADDED : String = "added" [statique] La constante Event.ADDED définit la valeur de la propriété type d'un objet événement added. | Event | ||
| ADDED_TO_STAGE : String = "addedToStage" [statique] La constante Event.ADDED_TO_STAGE définit la valeur de la propriété type d'un objet d'événement addedToStage. | Event | ||
| CANCEL : String = "cancel" [statique] La constante Event.CANCEL définit la valeur de la propriété type d'un objet événement cancel. | Event | ||
| CHANGE : String = "change" [statique] La constante Event.CHANGE définit la valeur de la propriété type de l'objet d'événement change. | Event | ||
| CLEAR : String = "clear" [statique] La constante Event.CLEAR définit la valeur de la propriété type d'un objet événement clear. | Event | ||
| CLOSE : String = "close" [statique] La constante Event.CLOSE définit la valeur de la propriété type d'un objet événement close. | Event | ||
[statique] La constante Event.CLOSING définit la valeur de la propriété type d'un objet événement closing. | Event | ||
| COMPLETE : String = "complete" [statique] La constante Event.COMPLETE définit la valeur de la propriété type d'un objet événement complete. | Event | ||
| CONNECT : String = "connect" [statique] La constante Event.CONNECT définit la valeur de la propriété type d'un objet événement connect. | Event | ||
| COPY : String = "copy" [statique] Définit la valeur de la propriété type d'un objet d'événement copy. | Event | ||
| CUT : String = "cut" [statique] Définit la valeur de la propriété type d'un objet d'événement cut. | Event | ||
| DEACTIVATE : String = "deactivate" [statique] La constante Event.DEACTIVATE définit la valeur de la propriété type d'un objet événement deactivate. | Event | ||
| DISPLAYING : String = "displaying" [statique] La constante Event.DISPLAYING définit la valeur de la propriété type d'un objet événement displaying. | Event | ||
| ENTER_FRAME : String = "enterFrame" [statique] La constante Event.ENTER_FRAME définit la valeur de la propriété type d'un objet événement enterFrame. | Event | ||
| EXIT_FRAME : String = "exitFrame" [statique] La constante Event.EXIT_FRAME définit la valeur de la propriété type d'un objet événement exitFrame. | Event | ||
[statique] La constante Event.EXITING définit la valeur de la propriété type de l'objet d'événement exiting. | Event | ||
| FRAME_CONSTRUCTED : String = "frameConstructed" [statique] La constante Event.FRAME_CONSTRUCTED définit la valeur de la propriété type d'un objet événement frameConstructed. | Event | ||
| FULLSCREEN : String = "fullScreen" [statique] La constante Event.FULL_SCREEN définit la valeur de la propriété type d'un objet événement fullScreen. | Event | ||
[statique] La constante Event.HTML_BOUNDS_CHANGE définit la valeur de la propriété type d'un objet événement htmlBoundsChange. | Event | ||
[statique] La constante Event.HTML_DOM_INITIALIZE définit la valeur de la propriété type d'un objet événement htmlDOMInitialize. | Event | ||
[statique] La constante Event.HTML_RENDER définit la valeur de la propriété type d'un objet événement htmlRender. | Event | ||
| ID3 : String = "id3" [statique] La constante Event.ID3 définit la valeur de la propriété type d'un objet événement id3. | Event | ||
| INIT : String = "init" [statique] La constante Event.INIT définit la valeur de la propriété type d'un objet événement init. | Event | ||
[statique] La constante Event.LOCATION_CHANGE définit la valeur de la propriété type d'un objet événement locationChange. | Event | ||
| MOUSE_LEAVE : String = "mouseLeave" [statique] La constante Event.MOUSE_LEAVE définit la valeur de la propriété type d'un objet événement mouseLeave. | Event | ||
[statique] La constante Event.NETWORK_CHANGE définit la valeur de la propriété type d'un objet événement networkChange. | Event | ||
| OPEN : String = "open" [statique] La constante Event.OPEN définit la valeur de la propriété type d'un objet événement open. | Event | ||
| PASTE : String = "paste" [statique] La constante Event.PASTE définit la valeur de la propriété type d'un objet événement paste. | Event | ||
| REMOVED : String = "removed" [statique] La constante Event.REMOVED définit la valeur de la propriété type d'un objet événement removed. | Event | ||
| REMOVED_FROM_STAGE : String = "removedFromStage" [statique] La constante Event.REMOVED_FROM_STAGE définit la valeur de la propriété type d'un objet événement removedFromStage. | Event | ||
| RENDER : String = "render" [statique] La constante Event.RENDER définit la valeur de la propriété type d'un objet événement render. | Event | ||
| RESIZE : String = "resize" [statique] La constante Event.RESIZE définit la valeur de la propriété type d'un objet événement resize. | Event | ||
| SCROLL : String = "scroll" [statique] La constante Event.SCROLL définit la valeur de la propriété type d'un objet événement scroll. | Event | ||
| SELECT : String = "select" [statique] La constante Event.SELECT définit la valeur de la propriété type d'un objet événement select. | Event | ||
| SELECT_ALL : String = "selectAll" [statique] La constante Event.SELECT_ALL définit la valeur de la propriété type d'un objet événement selectAll. | Event | ||
| SOUND_COMPLETE : String = "soundComplete" [statique] La constante Event.SOUND_COMPLETE définit la valeur de la propriété type d'un objet événement soundComplete. | Event | ||
| TAB_CHILDREN_CHANGE : String = "tabChildrenChange" [statique] La constante Event.TAB_CHILDREN_CHANGE définit la valeur de la propriété type d'un objet événement tabChildrenChange. | Event | ||
| TAB_ENABLED_CHANGE : String = "tabEnabledChange" [statique] La constante Event.TAB_ENABLED_CHANGE définit la valeur de la propriété type d'un objet événement tabEnabledChange. | Event | ||
| TAB_INDEX_CHANGE : String = "tabIndexChange" [statique] La constante Event.TAB_INDEX_CHANGE définit la valeur de la propriété type d'un objet événement tabIndexChange. | Event | ||
| UNLOAD : String = "unload" [statique] La constante Event.UNLOAD définit la valeur de la propriété type d'un objet événement unload. | Event | ||
[statique] La constante Event.USER_IDLE définit la valeur de la propriété type d'un objet événement userIdle. | Event | ||
[statique] La constante Event.USER_PRESENT définit la valeur de la propriété type d'un objet événement userPresent. | Event | ||
| bubbles | propriété |
bubbles:Boolean [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Indique si un événement peut se propager vers le haut (bubbling). Si l'événement peut se propager vers le haut, cette valeur correspond àtrue ; dans tous les autres cas, elle correspond à false.
Lorsqu'un événement se produit, il se propage dans les trois phases du flux d'événements : La phase de capture, qui va du haut de la hiérarchie de la liste d'affichage au nœud précédant le nœud cible ; la phase cible, qui concerne uniquement le nœud cible ; la phase de propagation vers le haut (bubbling), qui remonte la hiérarchie de la liste d'affichage, en partant du nœud suivant le nœud cible.
Certains événements, tels que activate et unload, n'ont pas phase de propagation vers le haut. La propriété bubbles possède la valeur false pour les événements sans phase de propagation vers le haut (bubbling).
public function get bubbles():BooleanVoir aussi
| cancelable | propriété |
cancelable:Boolean [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Indique si le comportement associé à l'événement peut être annulé. Si tel est le cas, cette valeur correspond à true ; dans tous les autres cas, elle correspond à false.
public function get cancelable():BooleanVoir aussi
| currentTarget | propriété |
currentTarget:Object [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
L'objet qui traite activement l'objet Event avec un écouteur d'événements. Si un utilisateur clique sur un bouton OK par exemple, le nœud cible pourrait correspondre au nœud contenant ce bouton ou à l'un de ses ancêtres qui est associé à un écouteur d'événement pour cet événement.
public function get currentTarget():ObjectVoir aussi
| eventPhase | propriété |
eventPhase:uint [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Phase actuelle du flux d'événements. Cette propriété peut contenir les valeurs numériques suivantes :
EventPhase.CAPTURING_PHASE ).
EventPhase.AT_TARGET ).
EventPhase.BUBBLING_PHASE ).
public function get eventPhase():uintVoir aussi
| target | propriété |
target:Object [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Cible de l'événement. Cette propriété contient le nœud cible. Si un utilisateur clique sur un bouton OK par exemple, le nœud cible correspond au nœud de la liste d'affichage qui contient ce bouton.
public function get target():ObjectVoir aussi
| type | propriété |
type:String [lecture seule] | Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Type d'événement. Le type respecte la casse.
public function get type():StringVoir aussi
| Event | () | Constructeur |
public function Event(type:String, bubbles:Boolean = false, cancelable:Boolean = false)| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Crée un objet Event à transmettre en tant que paramètre aux écouteurs d'événements.
Paramètrestype:String —
Type de l'événement, accessible en tant que Event.type.
| |
bubbles:Boolean (default = false) —
Détermine si l'objet Event prend part à la phase de propagation vers le haut (bubbling) du flux d'événements. La valeur par défaut est false.
| |
cancelable:Boolean (default = false) —
Détermine si l'objet Event peut être annulé. La valeur par défaut est false.
|
| clone | () | méthode |
public function clone():Event| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Duplique une occurrence d'une sous-classe Event.
Renvoie un nouvel objet Event, qui est une copie de l'occurrence d'origine de l'objet Event. En règle générale, vous n'appelez pas clone(). La classe EventDispatcher l'appelle automatiquement lorsque vous redistribuez un événement, en d'autres termes, lorsque vous appelez dispatchEvent(event) à partir du gestionnaire qui gère event.
Le nouvel objet Event comprend toutes les propriétés de l'objet d'origine.
Lorsque vous créez une classe Event personnalisée, vous devez bloquer la méthode Event.clone() héritée afin qu'elle duplique les propriétés de votre classe personnalisée. Si vous ne définissez pas toutes les propriétés que vous ajoutez à votre sous-classe Event, elles ne posséderont pas les valeurs correctes lorsque les écouteurs gèreront l'événement redistribué.
Dans cet exemple, PingEvent est une sous-classe de Event et implémente donc sa propre version de clone().
class PingEvent extends Event {
var URL:String;
public override function clone():Event {
return new PingEvent(type, bubbles, cancelable, URL);
}
}Event — Nouvel objet Event identique à l'original. |
Voir aussi
| formatToString | () | méthode |
public function formatToString(className:String, ... arguments):String| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Fonction d'un utilitaire permettant d'implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. Le blocage de la méthode toString() est recommandé, mais n'est pas obligatoire.
class PingEvent extends Event {
var URL:String;
public override function toString():String {
return formatToString("PingEvent", "type", "bubbles", "cancelable", "eventPhase", "URL");
}
}
Paramètres
className:String —
Nom de votre classe Event personnalisée. Dans l'exemple précédent, le paramètre className est PingEvent.
| |
... arguments —
Propriétés de la classe Event et propriétés que vous ajoutez à votre classe Event personnalisée. Dans l'exemple précédent, le paramètre ...arguments comprend type, bubbles, cancelable, eventPhase et URL .
|
String —
Nom de votre classe Event personnalisée et valeur de chaîne de votre paramètre ...arguments.
|
| isDefaultPrevented | () | méthode |
public function isDefaultPrevented():Boolean| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Vérifie si la méthode preventDefault() a été appelée pour l'événement. Si la méthode preventDefault() a été appelée, la valeur true est renvoyée ; dans le cas contraire, false est renvoyée.
Boolean —
Si preventDefault() a été appelée, la valeur true est renvoyée ; dans le cas contraire, false est renvoyée.
|
Voir aussi
| preventDefault | () | méthode |
public function preventDefault():void| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Annule le comportement par défaut d'un événement si cette opération est possible.
De nombreux événements sont associés à des comportements exécutés par défaut. Par exemple, si un utilisateur tape un caractère dans un champ de texte, le comportement par défaut consiste à afficher le caractère dans le champ de texte. Etant donné que le comportement par défaut de l'événement TextEvent.TEXT_INPUT peut être annulé, vous pouvez utiliser la méthode preventDefault() pour bloquer l'affichage du caractère.
Certains comportements par défaut ne peuvent pas être annulés, tel celui associé à l'événement Event.REMOVED, généré chaque fois que Flash Player est sur le point de supprimer un objet d'affichage dans la liste d'affichage. Le comportement par défaut (suppression de l'élément) ne pouvant pas être annulé, la méthode preventDefault() n'a aucun effet sur ce comportement par défaut.
Vous pouvez utiliser la propriété Event.cancelable pour vérifier s'il est possible d'annuler le comportement par défaut associé à un événement spécifique. Si la valeur de Event.cancelable est true, preventDefault() peut être utilisé pour annuler l'événement ; dans le cas contraire, preventDefault() n'a aucun effet.
Voir aussi
| stopImmediatePropagation | () | méthode |
public function stopImmediatePropagation():void| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Bloque le traitement des écouteurs d'événement dans le nœud actuel et les suivants dans le flux d'événements. Cette méthode entre en vigueur immédiatement et affecte les écouteurs d'événements dans le nœud actuel. En revanche, la méthode stopPropagation() n'entre en vigueur qu'au terme du traitement de tous les écouteurs d'événements du nœud actuel.
Remarque : cette méthode n'annule pas le comportement associé à cet événement. Pour plus d'informations sur cette fonctionnalité, consultez preventDefault().
Voir aussi
| stopPropagation | () | méthode |
public function stopPropagation():void| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Bloque le traitement des écouteurs d'événement dans les nœuds qui suivent le nœud actuel dans le flux d'événements. Cette méthode n'a aucune incidence sur les écouteurs d'événements du nœud actuel (currentTarget ). En revanche, la méthode stopImmediatePropagation() bloque le traitement des écouteurs d'événement dans le nœud actuel et les suivants. D'autres appels de cette méthode sont sans effet. Cette méthode peut être appelée lors de toute phase du flux d'événements.
Remarque : cette méthode n'annule pas le comportement associé à cet événement. Pour plus d'informations sur cette fonctionnalité, consultez preventDefault().
Voir aussi
| toString | () | méthode |
public function toString():String| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Renvoie une chaîne répertoriant toutes les propriétés de l'objet Event. La chaîne est écrite au format suivant :
[Event type=valeur bubbles=valeur cancelable=valeur ]
String — Chaîne répertoriant toutes les propriétés de l'objet Event. |
Voir aussi
| ACTIVATE | Constante |
public static const ACTIVATE:String = "activate"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante ACTIVATE définit la valeur de la propriété type d'un objet événement activate.
Remarque : cet événement n'a ni « phase de capture », ni « phase de propagation », ce qui signifie que des écouteurs d'événement doivent être ajoutés directement aux cibles potentielles, que la cible soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence de DisplayObject à laquelle est associé un écouteur pour l’événement activate.
|
Voir aussi
| ADDED | Constante |
public static const ADDED:String = "added"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.ADDED définit la valeur de la propriété type d'un objet événement added.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
true
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Occurrence de DisplayObject ajoutée à la liste d'affichage. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| ADDED_TO_STAGE | Constante |
public static const ADDED_TO_STAGE:String = "addedToStage"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
La constante Event.ADDED_TO_STAGE définit la valeur de la propriété type d'un objet d'événement addedToStage.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Occurrence de DisplayObject ajoutée sur la scène à la liste d'affichage, directement ou par l'intermédiaire d'une arborescence secondaire qui contient l'occurrence DisplayObject. Si l'occurrence DisplayObject est ajoutée directement, l'événement added se produit avant cet événement.
|
Voir aussi
| CANCEL | Constante |
public static const CANCEL:String = "cancel"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.CANCEL définit la valeur de la propriété type d'un objet événement cancel.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Référence à l'objet pour lequel l'opération est annulée. |
Voir aussi
| CHANGE | Constante |
public static const CHANGE:String = "change"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.CHANGE définit la valeur de la propriété type de l'objet d'événement change.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
true
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet dont la valeur a été modifiée. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| CLEAR | Constante |
public static const CLEAR:String = "clear"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
La constante Event.CLEAR définit la valeur de la propriété type d'un objet événement clear.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence InteractiveObject à laquelle est associé un écouteur pour l'événement clear.
|
Voir aussi
| CLOSE | Constante |
public static const CLOSE:String = "close"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.CLOSE définit la valeur de la propriété type d'un objet événement close.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet dont la connexion a été fermée. |
Voir aussi
| Constante |
public static const CLOSING:String = "closing"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.CLOSING définit la valeur de la propriété type d'un objet événement closing.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
true ; l'annulation de cet objet événement arrête l'opération close.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| L'objet dont la connexion va être fermée. |
Voir aussi
| COMPLETE | Constante |
public static const COMPLETE:String = "complete"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.COMPLETE définit la valeur de la propriété type d'un objet événement complete.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet réseau dont le chargement est terminé. |
Voir aussi
| CONNECT | Constante |
public static const CONNECT:String = "connect"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.CONNECT définit la valeur de la propriété type d'un objet événement connect.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet Socket ou XMLSocket qui a établi une connexion réseau. |
Voir aussi
| COPY | Constante |
public static const COPY:String = "copy"| 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 copy.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence InteractiveObject à laquelle est associé un écouteur pour l'événement copy.
|
Voir aussi
| CUT | Constante |
public static const CUT:String = "cut"| 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 cut.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence InteractiveObject à laquelle est associé un écouteur pour l'événement cut.
|
Voir aussi
| DEACTIVATE | Constante |
public static const DEACTIVATE:String = "deactivate"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.DEACTIVATE définit la valeur de la propriété type d'un objet événement deactivate.
Remarque : cet événement n'a ni « phase de capture », ni « phase de propagation », ce qui signifie que des écouteurs d'événement doivent être ajoutés directement aux cibles potentielles, que la cible soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence DisplayObject à laquelle est associé un écouteur pour l’événement deactivate.
|
Voir aussi
| DISPLAYING | Constante |
public static const DISPLAYING:String = "displaying"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 9, AIR 1.0 |
La constante Event.DISPLAYING définit la valeur de la propriété type d'un objet événement displaying.
Remarque : cet événement ne passe pas par une « phase de capture » et est distribué directement à la cible, que cette dernière soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet sur le point d'être affiché. |
Voir aussi
| ENTER_FRAME | Constante |
public static const ENTER_FRAME:String = "enterFrame"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.ENTER_FRAME définit la valeur de la propriété type d'un objet événement enterFrame.
Remarque : cet événement n'a ni « phase de capture », ni « phase de propagation », ce qui signifie que des écouteurs d'événement doivent être ajoutés directement aux cibles potentielles, que la cible soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence DisplayObject à laquelle est associé un écouteur pour l'événement enterFrame.
|
Voir aussi
| EXIT_FRAME | Constante |
public static const EXIT_FRAME:String = "exitFrame"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.EXIT_FRAME définit la valeur de la propriété type d'un objet événement exitFrame.
Remarque : cet événement n'a ni « phase de capture », ni « phase de propagation », ce qui signifie que des écouteurs d'événement doivent être ajoutés directement aux cibles potentielles, que la cible soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence DisplayObject à laquelle est associé un écouteur pour l'événement enterFrame.
|
Voir aussi
| Constante |
public static const EXITING:String = "exiting"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.EXITING définit la valeur de la propriété type de l'objet d'événement exiting.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
true ; l'annulation de cet objet événement arrête l'opération exit.
|
currentTarget
| L'objet NativeApplication. |
target
| L'objet NativeApplication. |
Voir aussi
| FRAME_CONSTRUCTED | Constante |
public static const FRAME_CONSTRUCTED:String = "frameConstructed"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.FRAME_CONSTRUCTED définit la valeur de la propriété type d'un objet événement frameConstructed.
Remarque : cet événement n'a ni « phase de capture », ni « phase de propagation », ce qui signifie que des écouteurs d'événement doivent être ajoutés directement aux cibles potentielles, que la cible soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence DisplayObject à laquelle est associé un écouteur pour l'événement frameConstructed.
|
Voir aussi
| FULLSCREEN | Constante |
public static const FULLSCREEN:String = "fullScreen"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.FULL_SCREEN définit la valeur de la propriété type d'un objet événement fullScreen.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet Stage. |
Voir aussi
| Constante |
public static const HTML_BOUNDS_CHANGE:String = "htmlBoundsChange"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.HTML_BOUNDS_CHANGE définit la valeur de la propriété type d'un objet événement htmlBoundsChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet HTMLLoader. |
target
| L'objet HTMLLoader. |
Voir aussi
| Constante |
public static const HTML_DOM_INITIALIZE:String = "htmlDOMInitialize"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.HTML_DOM_INITIALIZE définit la valeur de la propriété type d'un objet événement htmlDOMInitialize.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet HTMLLoader. |
target
| L'objet HTMLLoader. |
Voir aussi
| Constante |
public static const HTML_RENDER:String = "htmlRender"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.HTML_RENDER définit la valeur de la propriété type d'un objet événement htmlRender.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet HTMLLoader. |
target
| L'objet HTMLLoader. |
Voir aussi
| ID3 | Constante |
public static const ID3:String = "id3"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.ID3 définit la valeur de la propriété type d'un objet événement id3.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet son chargeant le fichier MP3 pour lequel les données ID3 sont maintenant disponibles. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| INIT | Constante |
public static const INIT:String = "init"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.INIT définit la valeur de la propriété type d'un objet événement init.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet LoaderInfo associé au fichier SWF en cours de chargement. |
Voir aussi
| Constante |
public static const LOCATION_CHANGE:String = "locationChange"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.LOCATION_CHANGE définit la valeur de la propriété type d'un objet événement locationChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet HTMLLoader. |
target
| L'objet HTMLLoader. |
Voir aussi
| MOUSE_LEAVE | Constante |
public static const MOUSE_LEAVE:String = "mouseLeave"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.MOUSE_LEAVE définit la valeur de la propriété type d'un objet événement mouseLeave.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet Stage. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| Constante |
public static const NETWORK_CHANGE:String = "networkChange"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.NETWORK_CHANGE définit la valeur de la propriété type d'un objet événement networkChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| L'objet NativeApplication. |
Voir aussi
| OPEN | Constante |
public static const OPEN:String = "open"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.OPEN définit la valeur de la propriété type d'un objet événement open.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet réseau qui a ouvert une connexion. |
Voir aussi
| PASTE | Constante |
public static const PASTE:String = "paste"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
La constante Event.PASTE définit la valeur de la propriété type d'un objet événement paste.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence InteractiveObject à laquelle est associé un écouteur pour l'événement paste.
|
Voir aussi
| REMOVED | Constante |
public static const REMOVED:String = "removed"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.REMOVED définit la valeur de la propriété type d'un objet événement removed.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
true
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Occurrence de DisplayObject à supprimer de la liste d'affichage. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| REMOVED_FROM_STAGE | Constante |
public static const REMOVED_FROM_STAGE:String = "removedFromStage"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9.0.28.0 |
La constante Event.REMOVED_FROM_STAGE définit la valeur de la propriété type d'un objet événement removedFromStage.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Occurrence de DisplayObject retirée de la liste d'affichage de la scène, directement ou par l'intermédiaire d'une arborescence secondaire qui contient l'occurrence DisplayObject. Si l'occurrence DisplayObject est retirée directement, l'événement removed se produit avant cet événement.
|
Voir aussi
| RENDER | Constante |
public static const RENDER:String = "render"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.RENDER définit la valeur de la propriété type d'un objet événement render.
Remarque : cet événement n'a ni « phase de capture », ni « phase de propagation », ce qui signifie que des écouteurs d'événement doivent être ajoutés directement aux cibles potentielles, que la cible soit dans la liste d'affichage ou non.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; le comportement par défaut ne peut pas être annulé.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence DisplayObject à laquelle est associé un écouteur pour l’événement render.
|
Voir aussi
| RESIZE | Constante |
public static const RESIZE:String = "resize"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.RESIZE définit la valeur de la propriété type d'un objet événement resize.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet Stage. |
Voir aussi
| SCROLL | Constante |
public static const SCROLL:String = "scroll"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.SCROLL définit la valeur de la propriété type d'un objet événement scroll.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet Textfield que l'utilisateur a fait défiler. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| SELECT | Constante |
public static const SELECT:String = "select"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.SELECT définit la valeur de la propriété type d'un objet événement select.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet sur lequel un élément a été sélectionné. |
Voir aussi
| SELECT_ALL | Constante |
public static const SELECT_ALL:String = "selectAll"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | Flash Player 10, AIR 1.5 |
La constante Event.SELECT_ALL définit la valeur de la propriété type d'un objet événement selectAll.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Toute occurrence InteractiveObject à laquelle est associé un écouteur pour l'événement selectAll.
|
Voir aussi
| SOUND_COMPLETE | Constante |
public static const SOUND_COMPLETE:String = "soundComplete"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.SOUND_COMPLETE définit la valeur de la propriété type d'un objet événement soundComplete.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet Sound dont la lecture d'un son est terminée. |
Voir aussi
| TAB_CHILDREN_CHANGE | Constante |
public static const TAB_CHILDREN_CHANGE:String = "tabChildrenChange"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.TAB_CHILDREN_CHANGE définit la valeur de la propriété type d'un objet événement tabChildrenChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
true
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet dont l'indicateur tabChildren a changé. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| TAB_ENABLED_CHANGE | Constante |
public static const TAB_ENABLED_CHANGE:String = "tabEnabledChange"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.TAB_ENABLED_CHANGE définit la valeur de la propriété type d'un objet événement tabEnabledChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
true
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet InteractiveObject dont l'indicateur tabEnabled a changé. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| TAB_INDEX_CHANGE | Constante |
public static const TAB_INDEX_CHANGE:String = "tabIndexChange"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.TAB_INDEX_CHANGE définit la valeur de la propriété type d'un objet événement tabIndexChange.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
true
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
|
Objet dont l'indicateur tabIndex a changé. La propriété target ne correspond pas toujours à l'objet de la liste d'affichage qui est associé à l'écouteur d'événement. Utilisez la propriété currentTarget pour accéder à l'objet de la liste d'affichage qui traite actuellement l'événement.
|
Voir aussi
| UNLOAD | Constante |
public static const UNLOAD:String = "unload"| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
La constante Event.UNLOAD définit la valeur de la propriété type d'un objet événement unload.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
currentTarget
| L'objet qui traite activement l'objet Event avec un écouteur d'événements. |
target
| Objet LoaderInfo associé au fichier SWF en cours de déchargement ou de remplacement. |
Voir aussi
| Constante |
public static const USER_IDLE:String = "userIdle"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.USER_IDLE définit la valeur de la propriété type d'un objet événement userIdle.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
target
| L'objet NativeApplication. |
Voir aussi
| Constante |
public static const USER_PRESENT:String = "userPresent"| Versions du moteur d'exécution: | AIR 1.0 |
La constante Event.USER_PRESENT définit la valeur de la propriété type d'un objet événement userPresent.
Les propriétés de cet événement sont les suivantes :
| Propriété | Valeur |
|---|---|
bubbles
|
false
|
cancelable
|
false ; il n'existe aucun comportement par défaut à annuler.
|
target
| L'objet NativeApplication. |
Voir aussi
EventExample et la classe personnalisée Square pour montrer comment gérer un événement qui peut se propager vers le haut (bubbling).
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
public class EventExample extends Sprite {
public function EventExample() {
var square_0:Square = new Square(300, 0x336633);
addChild(square_0);
var square_1:Square = new Square(250, 0x669966);
square_0.addChild(square_1);
var square_2:Square = new Square(200, 0x66CC66);
square_1.addChild(square_2);
var square_3:Square = new Square(150, 0xAA0000);
square_3.shouldBubble = false;
square_2.addChild(square_3);
var square_4:Square = new Square(100, 0x66FF66);
square_3.addChild(square_4);
var square_5:Square = new Square(50, 0xCC0000);
square_5.shouldBubble = false;
square_4.addChild(square_5);
this.addEventListener(MouseEvent.CLICK, clickHandler);
}
private function clickHandler(e:Event):void {
trace(">> stage: " + e.type + " event from " + e.target.name + " called on " + this.name);
trace(">> --------------------------------------------");
}
}
}
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
class Square extends Sprite {
private var sideLen:int;
private var color:Number;
public var shouldBubble:Boolean = true;
public function Square(sideLen:int, color:Number) {
this.sideLen = sideLen;
this.color = color;
init();
draw();
}
private function init():void {
buttonMode = true;
this.addEventListener(MouseEvent.CLICK, firstClickHandler);
this.addEventListener(MouseEvent.CLICK, secondClickHandler);
this.addEventListener(MouseEvent.CLICK, thirdClickHandler);
}
private function draw():void {
this.graphics.beginFill(color);
this.graphics.drawRect(0, 0, sideLen, sideLen);
}
private function firstClickHandler(e:Event):void {
trace(">> 1e: " + e.type + " event from " + e.target.name + " called on " + this.name);
if(!shouldBubble) {
e.stopPropagation();
}
}
private function secondClickHandler(e:Event):void {
trace(">> 2e: " + e.type + " event from " + e.target.name + " called on " + this.name);
if(!shouldBubble) {
e.stopImmediatePropagation();
trace(">> --------------------------------------------");
}
}
private function thirdClickHandler(e:Event):void {
trace(">> 3e: " + e.type + " event from " + e.target.name + " called on " + this.name);
}
}ADDED et ADDED_TO_STAGE, ainsi que de la différence entre les événements REMOVED et REMOVED_FROM_STAGE. Le fait de cliquer sur un sprite entraîne sa suppression de la scène et la suppression de tout ce qu'il contient. Par exemple, le fait de cliquer sur le sprite le plus grand entraîne le déclenchement d'un événement REMOVED ainsi que de trois événements REMOVED_FROM_STAGE.
package {
import flash.display.Sprite;
import flash.events.*;
public class EventExample2 extends Sprite {
public function EventExample2():void {
var parentSprite:Sprite = createSprite("parentSprite",200);
var childSprite:Sprite = createSprite("childSprite",100);
var childOfChildSprite:Sprite = createSprite("childOfChildSprite",50);
trace(":: Adding to Stage ::");
this.addChild(parentSprite);
trace(":: Adding to Stage ::");
parentSprite.addChild(childSprite);
trace(":: Adding to Stage ::");
childSprite.addChild(childOfChildSprite);
}
private function createSprite(name:String,size:uint):Sprite {
trace(":: Creating Sprite ::");
var newSprite:Sprite = new Sprite();
newSprite.name = name;
newSprite.graphics.beginFill(0xFFFFFF * Math.random(),1);
newSprite.graphics.drawRect(0,0,size,size);
newSprite.graphics.endFill();
newSprite.addEventListener(Event.ADDED, spriteAdded);
newSprite.addEventListener(Event.ADDED_TO_STAGE, spriteAddedToStage);
newSprite.addEventListener(Event.REMOVED, spriteRemoved);
newSprite.addEventListener(Event.REMOVED_FROM_STAGE, spriteRemovedFromStage);
newSprite.addEventListener(MouseEvent.CLICK, remove);
return newSprite;
}
private function remove(event:Event) {
if(event.target == event.currentTarget) {
trace(":: Removing Clicked Sprite ::");
var target:Sprite = Sprite(event.target);
target.parent.removeChild(target);
}
}
private function spriteRemovedFromStage(event:Event):void {
trace("REMOVED_FROM_STAGE: " + event.target.name + " : " + event.currentTarget.name);
}
private function spriteRemoved(event:Event):void {
trace("REMOVED: " + event.target.name + " from " + event.currentTarget.name);
}
private function spriteAddedToStage(event:Event):void {
trace("ADDED_TO_STAGE: " + event.target.name + " : " + event.currentTarget.name);
}
private function spriteAdded(event:Event):void {
trace("ADDED: " + event.target.name + " within " + event.currentTarget.name);
}
}
}