Package | mx.events |
Classe | public class DragEvent |
Héritage | DragEvent MouseEvent Event Object |
Sous-classes | InterDragManagerEvent |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
action : String
Action demandée. | DragEvent | ||
altKey : Boolean
Indique si la touche Alt est active (true) ou non (false). | MouseEvent | ||
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
buttonDown : Boolean
Indique si l’utilisateur appuie (true) ou non (false) sur le bouton principal de la souris. | MouseEvent | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
clickCount : int [lecture seule]
Indique si l’événement mouse down fait partie d’une séquence multi-clic. | MouseEvent | ||
commandKey : Boolean
Indique si la touche Commande est activée (Mac uniquement). La valeur de la propriété commandKey a la même valeur que la propriété ctrlKey sur le Mac. | MouseEvent | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
controlKey : Boolean
Indique si la touche Contrôle et activée sous Mac et si la touche Ctrl est activée sous Windows ou Linux. | MouseEvent | ||
ctrlKey : Boolean
Sous Windows ou Linux, indique si la touche Ctrl est activée (true) ou non (false). | MouseEvent | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
delta : int
Indique le nombre de lignes qui doivent défiler chaque fois que l’utilisateur fait tourner la molette de sa souris d’un cran. | MouseEvent | ||
draggedItem : Object
Si la propriété dragInitiator contient un objet IAutomationObject, cette propriété contient l’objet enfant IAutomationObject qui se trouve près du pointeur de la souris. | DragEvent | ||
dragInitiator : IUIComponent
Composant qui a initié l’opération de glissement. | DragEvent | ||
dragSource : DragSource
Objet DragSource contenant les données qui font l’objet du glissement. | DragEvent | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
isRelatedObjectInaccessible : Boolean
Si la valeur est true, la propriété relatedObject est définie sur null pour des raisons liées aux sandbox de sécurité. | MouseEvent | ||
localX : Number
Lorsque le verrouillage de la souris est désactivé, coordonnée horizontale à laquelle l’événement s’est produit, par rapport au sprite conteneur. | MouseEvent | ||
localY : Number
Lorsque le verrouillage de la souris est désactivé, coordonnée verticale à laquelle l’événement s’est produit, par rapport au sprite conteneur. | MouseEvent | ||
movementX : Number
Lorsque le verrouillage de la souris est activé, changement de position de la souris dans la direction X depuis le dernier événement de souris. | MouseEvent | ||
movementY : Number
Lorsque le verrouillage de la souris est activé, changement de position de la souris dans la direction Y depuis le dernier événement de souris. | MouseEvent | ||
relatedObject : InteractiveObject
Référence à un objet de la liste d’affichage qui est associé à l’événement. | MouseEvent | ||
shiftKey : Boolean
Indique si la touche Maj est activée (true) ou non (false). | MouseEvent | ||
stageX : Number [lecture seule]
Coordonnée horizontale à laquelle l’événement s’est produit, par rapport aux coordonnées globales de la scène. | MouseEvent | ||
stageY : Number [lecture seule]
Coordonnée verticale à laquelle l’événement s’est produit, par rapport aux coordonnées globales de la scène. | MouseEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthode | Défini par | ||
---|---|---|---|
DragEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, dragInitiator:IUIComponent = null, dragSource:DragSource = null, action:String = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)
Constructeur. | DragEvent | ||
[override]
Crée une copie de l’objet MouseEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. | MouseEvent | ||
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 la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne répertoriant toutes les propriétés de l’objet MouseEvent. | MouseEvent | ||
Demande à Flash Player ou à Adobe AIR d’effectuer un rendu à la fin du traitement de cet événement, si la liste d’affichage a été modifiée. | MouseEvent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
DRAG_COMPLETE : String = "dragComplete" [statique]
La constante DragEvent.DRAG_COMPLETE définit la valeur de la propriété type de l’objet d’événement d’un événement dragComplete. | DragEvent | ||
DRAG_DROP : String = "dragDrop" [statique]
La constante DragEvent.DRAG_DROP définit la valeur de la propriété type de l’objet d’événement d’un événement dragDrop. | DragEvent | ||
DRAG_ENTER : String = "dragEnter" [statique]
La constante DragEvent.DRAG_ENTER définit la valeur de la propriété type de l’objet d’événement d’un événement dragEnter. | DragEvent | ||
DRAG_EXIT : String = "dragExit" [statique]
La constante DragEvent.DRAG_EXIT définit la valeur de la propriété type de l’objet d’événement d’un événement dragExit. | DragEvent | ||
DRAG_OVER : String = "dragOver" [statique]
La constante DragEvent.DRAG_OVER définit la valeur de la propriété type de l’objet d’événement d’un événement dragOver. | DragEvent | ||
DRAG_START : String = "dragStart" [statique]
La constante DragEvent.DRAG_START définit la valeur de la propriété type de l’objet d’événement d’un événement dragStart. | DragEvent |
action | propriété |
public var action:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Action demandée. DragManager.COPY
, DragManager.LINK
, DragManager.MOVE
ou DragManager.NONE
.
draggedItem | propriété |
public var draggedItem:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Si la propriété dragInitiator
contient un objet IAutomationObject, cette propriété contient l’objet enfant IAutomationObject qui se trouve près du pointeur de la souris. Si la propriété dragInitiator
ne contient pas d’objet IAutomationObject, la valeur de cette propriété est null
.
dragInitiator | propriété |
public var dragInitiator:IUIComponent
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Composant qui a initié l’opération de glissement.
dragSource | propriété |
public var dragSource:DragSource
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Objet DragSource contenant les données qui font l’objet du glissement.
DragEvent | () | Constructeur |
public function DragEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, dragInitiator:IUIComponent = null, dragSource:DragSource = null, action:String = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur. Normalement appelé par le contrôle Flex et non utilisé dans le code de l’application.
Paramètrestype:String — Type d’événement, indiquant quelle action a déclenché l’événement.
| |
bubbles:Boolean (default = false ) — Détermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage.
| |
cancelable:Boolean (default = true ) — Indique si le comportement associé à l’événement peut être évité.
| |
dragInitiator:IUIComponent (default = null ) — Interface IUIComponent spécifiant le composant qui initie l’opération de glissement.
| |
dragSource:DragSource (default = null ) — Objet DragSource contenant les données qui font l’objet du glissement.
| |
action:String (default = null ) — Action de dépôt spécifiée, par exemple DragManager.MOVE .
| |
ctrlKey:Boolean (default = false ) — Indique si la touche Ctrl a été enfoncée.
| |
altKey:Boolean (default = false ) — Indique si la touche Alt a été enfoncée.
| |
shiftKey:Boolean (default = false ) — Indique si la touche Maj a été enfoncée.
|
DRAG_COMPLETE | Constante |
public static const DRAG_COMPLETE:String = "dragComplete"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante DragEvent.DRAG_COMPLETE
définit la valeur de la propriété type
de l’objet d’événement d’un événement dragComplete
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
action | Action à l’origine de l’événement : DragManager.COPY , DragManager.LINK , DragManager.MOVE ou DragManager.NONE . |
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dragInitiator | Composant qui a initié l’opération de glissement. |
dragSource | Objet DragSource contenant les données qui font l’objet du glissement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
DRAG_DROP | Constante |
public static const DRAG_DROP:String = "dragDrop"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante DragEvent.DRAG_DROP
définit la valeur de la propriété type
de l’objet d’événement d’un événement dragDrop
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
action | Action à l’origine de l’événement : DragManager.COPY , DragManager.LINK , DragManager.MOVE ou DragManager.NONE . |
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dragInitiator | Composant qui a initié l’opération de glissement. |
dragSource | Objet DragSource contenant les données qui font l’objet du glissement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
DRAG_ENTER | Constante |
public static const DRAG_ENTER:String = "dragEnter"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante DragEvent.DRAG_ENTER
définit la valeur de la propriété type
de l’objet d’événement d’un événement dragEnter
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
action | Action à l’origine de l’événement, c’est-à-dire DragManager.MOVE . |
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dragInitiator | Composant qui a initié l’opération de glissement. |
dragSource | Objet DragSource contenant les données qui font l’objet du glissement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
DRAG_EXIT | Constante |
public static const DRAG_EXIT:String = "dragExit"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante DragEvent.DRAG_EXIT
définit la valeur de la propriété type
de l’objet d’événement d’un événement dragExit
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
action | Action à l’origine de l’événement : DragManager.COPY , DragManager.LINK , DragManager.MOVE ou DragManager.NONE . |
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dragInitiator | Composant qui a initié l’opération de glissement. |
dragSource | Objet DragSource contenant les données qui font l’objet du glissement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
DRAG_OVER | Constante |
public static const DRAG_OVER:String = "dragOver"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante DragEvent.DRAG_OVER
définit la valeur de la propriété type
de l’objet d’événement d’un événement dragOver
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
action | Action à l’origine de l’événement : DragManager.COPY , DragManager.LINK , DragManager.MOVE ou DragManager.NONE . |
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dragInitiator | Composant qui a initié l’opération de glissement. |
dragSource | Objet DragSource contenant les données qui font l’objet du glissement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
DRAG_START | Constante |
public static const DRAG_START:String = "dragStart"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante DragEvent.DRAG_START définit la valeur de la propriété type
de l’objet d’événement d’un événement dragStart
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
action | Action à l’origine de l’événement : DragManager.COPY , DragManager.LINK , DragManager.MOVE ou DragManager.NONE . |
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dragInitiator | Composant qui a initié l’opération de glissement. |
dragSource | Objet DragSource contenant les données qui font l’objet du glissement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
Tue Jun 12 2018, 09:30 AM Z