Packageflash.events
Classepublic class Event
HéritageEvent Inheritance Object
Sous-classes ActivityEvent, BrowserInvokeEvent, CaptionChangeEvent, CaptionTargetEvent, ColorPickerEvent, ComponentEvent, ContextMenuEvent, DataChangeEvent, DRMAuthenticateEvent, DRMAuthenticationCompleteEvent, DRMStatusEvent, FileListEvent, FocusEvent, HTMLUncaughtScriptExceptionEvent, HTTPStatusEvent, IKEvent, InvokeEvent, KeyboardEvent, LayoutEvent, ListEvent, MetadataEvent, MotionEvent, MouseEvent, NativeWindowBoundsEvent, NativeWindowDisplayStateEvent, NetStatusEvent, OutputProgressEvent, ProgressEvent, SampleDataEvent, ScrollEvent, ShaderEvent, SliderEvent, SoundEvent, SQLEvent, SQLUpdateEvent, StatusEvent, SyncEvent, TextEvent, TimerEvent, TweenEvent, UpdateEvent, VideoEvent

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9

La classe Event est utilisée comme classe de base pour la création des objets événement, transmis aux écouteurs d'événement en tant que paramètres lorsqu'un événement se produit.

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().

Consulter les exemples

Voir aussi

flash.events.EventDispatcher
Objets événement


Propriétés publiques
 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
 Inheritedconstructor : 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
 Inheritedprototype : 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éthodes publiques
 MéthodeDéfini par
  
Event(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
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
  
formatToString(className:String, ... arguments):String
Fonction d'un utilitaire permettant d'implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées.
Event
 Inherited
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
 Inherited
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
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
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
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Constantes publiques
 ConstanteDé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
  AIR-only CLOSING : String = "closing"
[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
  AIR-only EXITING : String = "exiting"
[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
  AIR-only HTML_BOUNDS_CHANGE : String = "htmlBoundsChange"
[statique] La constante Event.HTML_BOUNDS_CHANGE définit la valeur de la propriété type d'un objet événement htmlBoundsChange.
Event
  AIR-only HTML_DOM_INITIALIZE : String = "htmlDOMInitialize"
[statique] La constante Event.HTML_DOM_INITIALIZE définit la valeur de la propriété type d'un objet événement htmlDOMInitialize.
Event
  AIR-only HTML_RENDER : String = "htmlRender"
[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
  AIR-only LOCATION_CHANGE : String = "locationChange"
[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
  AIR-only NETWORK_CHANGE : String = "networkChange"
[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
  AIR-only USER_IDLE : String = "userIdle"
[statique] La constante Event.USER_IDLE définit la valeur de la propriété type d'un objet événement userIdle.
Event
  AIR-only USER_PRESENT : String = "userPresent"
[statique] La constante Event.USER_PRESENT définit la valeur de la propriété type d'un objet événement userPresent.
Event
Détails de la propriété
bubblesproprié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).



Implémentation
    public function get bubbles():Boolean

Voir aussi

cancelableproprié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.



Implémentation
    public function get cancelable():Boolean

Voir aussi

currentTargetproprié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.



Implémentation
    public function get currentTarget():Object

Voir aussi

eventPhaseproprié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 :



Implémentation
    public function get eventPhase():uint

Voir aussi

targetproprié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.



Implémentation
    public function get target():Object

Voir aussi

typeproprié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.



Implémentation
    public function get type():String

Voir aussi

Détails du constructeur
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ètres
type: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.
Détails de la méthode
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);
     }
  }

Valeur renvoyée
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 .

Valeur renvoyée
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.

Valeur 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 ]

Valeur renvoyée
String — Chaîne répertoriant toutes les propriétés de l'objet Event.

Voir aussi

Détails de la constante
ACTIVATEConstante
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

ADDEDConstante 
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_STAGEConstante 
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

CANCELConstante 
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

CHANGEConstante 
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

CLEARConstante 
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

CLOSEConstante 
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

AIR-only CLOSINGConstante 
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

COMPLETEConstante 
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

CONNECTConstante 
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

COPYConstante 
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

CUTConstante 
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

DEACTIVATEConstante 
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

DISPLAYINGConstante 
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_FRAMEConstante 
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_FRAMEConstante 
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

AIR-only EXITINGConstante 
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_CONSTRUCTEDConstante 
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

FULLSCREENConstante 
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

AIR-only HTML_BOUNDS_CHANGEConstante 
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

AIR-only HTML_DOM_INITIALIZEConstante 
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

AIR-only HTML_RENDERConstante 
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

ID3Constante 
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

INITConstante 
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

AIR-only LOCATION_CHANGEConstante 
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_LEAVEConstante 
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

AIR-only NETWORK_CHANGEConstante 
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

OPENConstante 
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

PASTEConstante 
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

REMOVEDConstante 
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_STAGEConstante 
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

RENDERConstante 
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

RESIZEConstante 
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

SCROLLConstante 
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

SELECTConstante 
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_ALLConstante 
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_COMPLETEConstante 
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_CHANGEConstante 
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_CHANGEConstante 
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_CHANGEConstante 
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

UNLOADConstante 
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

AIR-only USER_IDLEConstante 
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

AIR-only USER_PRESENTConstante 
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

Exemples Utilisation des exemples
EventExample.as

L'exemple suivant utilise la classe 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);
    }
}
EventExample2.as

L'exemple suivant crée une démonstration interactive de la différence entre les événements 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);
        }
    }
}