====== 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