====== Mouse ======
Cet objet vous permet de simuler des actions à la souris.
===== Fonctions =====
==== Mouse ====
Fonction de construction.
=== Syntaxe ===
var myObject = new Mouse();
===== Méthodes =====
==== position ====
Renvoie la position actuelle du curseur.
=== Syntaxe ===
myObject.position();
=== Renvoie ===
* ([[en:code:core:point|Point]]) la position actuelle du curseur
==== move ====
Déplace le curseur de la souris.
=== Syntaxe ===
myObject.move(position);
=== Arguments ===
- position - ([[en:code:core:point|Point]]) la position où déplacer le curseur de la souris
=== REnvoie ===
* (Mouse) cet Souris
==== isButtonPressed ====
Renvoie vrai si **button** est appuyé.
=== Syntaxe ===
myObject.isButtonPressed(button);
=== Arguments ===
- button - ([[#button|Button]]) le bouton à vérifier
=== Renvoie ===
* (boolean) vrai si **button** est appuyé
==== press ====
Appuie sur un bouton de souris, le gauche si non spécifié.
=== Syntaxe ===
myObject.press(button);
myObject.press();
=== Arguments ===
- button - ([[#button|Button]]) le bouton à appuyer
=== Renvoie ===
* (Mouse) cette Souris
=== Exceptions ===
* (PressButtonError) ne parvient pas à appuyer sur le bouton
==== release ====
Relâche un bouton de souris, le gauche si non spécifié.
=== Syntaxe ===
myObject.release(button);
myObject.release();
=== Arguments ===
- button - ([[#button|Button]]) le bouton à relâcher
=== Renvoie ===
* (Mouse) cette Souris
=== Exceptions ===
* (ReleaseButtonError) ne parvient pas à relâcher le bouton
==== click ====
Appuie et relâche un bouton de souris, le gauche si non spécifié.
=== Syntaxe ===
myObject.click(button);
myObject.click();
=== Arguments ===
- button - ([[#button|Button]]) le bouton à appuyer et relâcher
=== Renvoie ===
* (Mouse) cette Souris
=== Exceptions ===
* (ClickError) ne parvient pas à appuyer et relâcher le bouton
==== wheel ====
Simule le mouvement d'une molette de souris.
=== Syntaxe ===
myObject.wheel(intensity);
myObject.wheel();
=== Arguments ===
- intensity - (integer) l'intensité du mouvement de la molette, positif vers l'avant, négatif vers l'arrière (défaut: 1)
=== Renvoie ===
* (Mouse) cette Souris
=== Exceptions ===
* (WheelError) ne parvient pas à simuler la molette de la souris (et elle préfère la mie...et oui.. la mi-molette ^^)
===== Enumerations =====
==== Button ====
Boutons de Souris.
=== Valeurs ===
- LeftButton: bouton gauche
- MiddleButton: bouton du milieu
- RightButton: bouton droit