Annexe
383
Tableau A-2 Les classes du package flash.events
Nom de la classe
Instant du déclenchement de l’événement
MouseEvent
Importez cette classe dès que vous avez besoin d’utiliser l’une des constantes suivantes :
MouseEvent.CLICK, MouseEvent.DOUBLE_CLICK, MouseEvent.MOUSE_DOWN, MouseEvent.MOUSE_MOVE, MouseEvent.MOUSE_OUT, MouseEvent.MOUSE_OVER, MouseEvent.MOUSE_UP, MouseEvent.MOUSE_WHEEL, MouseEvent.ROLL_OUT et MouseEvent.
ROLL_OVER. Pour plus de détails sur la gestion des événements, consultez le chapitre 3 de
ce livre, qui est dédié à cette spécificité technique.
NetStatusEvent
Dès que vous établirez des connexions entre deux machines avec les classes NetConnection, NetStream ou SharedObject, vous aurez besoin de faire appel à NetStatusEvent
pour connaître l’état d’une connexion.
TextEvent
Cette classe devra être importée dès que vous aurez besoin de gérer un texte sur la scène,
notamment avec l’une des constants suivantes : TextEvent.LINK et TextEvent.
TEXT_INPUT. Consultez également la classe FocusEvent pour gérer l’état d’édition d’un
texte de saisie.
FocusEvent
Dès que l’utilisateur déplace le focus sur un objet dans la liste d’affichage, utilisez l’une des
constantes suivantes pour gérer ce changement de sélection : FocusEvent.FOCUS_IN,
FocusEvent.FOCUS_OUT, FocusEvent.KEY_FOCUS_CHANGE et FocusEvent.MOUSE_FOCUS
_CHANGE.
TimerEvent
Importez cette classe pour pouvoir gérer les deux événements liés aux deux étapes qui
accompagnent la classe Timer() : le passage d’un intervalle temps (TimerEvent.
TIMER) et la fin d’un timer (TimerEvent.TIMER_COMPLETE)
DataEvent
Flash Player distribue des objets DataEvent lorsqu’il a terminé de charger des données
brutes.
ActivityEvent
Flash Player distribue un objet ActivityEvent chaque fois qu’une caméra ou un microphone signale qu’il est devenu actif ou inactif.
AsyncErrorEvent
Flash Player distribue un événement AsyncErrorEvent lorsqu’une exception est renvoyée
par le code asynchrone natif (LocalConnection, NetConnection, SharedObject ou
NetStream).
ContextMenuEvent
Flash Player distribue des objets ContextMenuEvent lorsqu’un utilisateur génère ou utilise
le menu contextuel.
ErrorEvent
Flash Player distribue des objets ErrorEvent lorsqu’une erreur entraîne l’échec d’une opération réseau.
Event
La classe Event est utilisée comme classe de base pour la création des objets événements ,
transmis aux écouteurs d’événements en tant que paramètres lorsqu’un événement se produit.
EventDispatcher
La classe EventDispatcher implémente l’interface IEventDispatcher et est la classe de
base de la classe DisplayObject.
EventPhase
La classe EventPhase fournit des valeurs à la propriété eventPhase de la classe Event.
FullScreenEvent
Flash Player distribue un objet FullScreenEvent chaque fois que la scène passe en mode
d’affichage plein écran ou quitte ce mode.
HTTPStatusEvent
Flash Player distribue des objets HTTPStatusEvent lorsqu’une requête réseau renvoie un
code d’état HTTP.
IMEEvent
Flash Player distribue des objets IMEEvent lorsqu’un utilisateur saisit du texte à l’aide d’un
IME (éditeur de méthode d’entrée).
IOErrorEvent
Flash Player distribue un objet IOErrorEvent lorsqu’une erreur entraîne l’échec d’une
opération d’envoi ou de chargement.
Précédent

- 411/426

Suivant