Outils pour utilisateurs

Outils du site


objets:commandesclavier

CommandesClavier

L'objet CommandesClavier permet de définir des commandes associées à l'appui de touches au clavier.

Pour activer ces commandes, l'utilisateur doit cliquer avec sa souris sur la zone graphique.

Créer un objet CommandesClavier

  • Créer un objet CommandesClavier
unClavier = new CommandesClavier()

Actions

  • Ajouter une commande associée à l'appui d'une touche :
unClavier.ajouterCommande("touche", "commande")

Le paramètre touche peut être une lettre ou un symbole correspondant à une touche du clavier : la commande sera exécutée lorsque cette touche sera appuyée. Pour les touches correspondant aux flèches, on peut utiliser les valeurs suivantes :

  1. haut : flèche vers le haut
  2. bas : flèche vers le vas
  3. gauche : flèche vers la gauche
  4. droite : flèche vers la droite
  • Ajouter une commande exécutée lorsque l'utilisateur n'appuie plus sur aucune touche :
unClavier.ajouterCommandeRepos("commande")

Cette commande sera exécutée dès que l'utilisateur n'appuie plus sur une des touches pour lesquelles des commandes ont été ajoutées.

  • Supprimer les commandes associées à une touche :
unClavier.supprimerCommandes("touche")
  • Supprimer les commandes exécutées lorsque l'utilisateur n'appuie plus sur aucune touche :
unClavier.supprimerCommandeRepos()
  • Afficher les commandes exécutées dans la console :
unClavier.afficherCommandes(true)
  • Ne pas afficher les commandes exécutées dans la console :
unClavier.afficherCommandes(false)

Par défaut, un objet CommandesClavier affiche les commandes dans la console.

  • Activer/Désactiver la gestion des touches :
unClavier.activer()
unClavier.désactiver()

Par défaut, un objet CommandesClavier est activé.

  • Supprimer l'objet CommandesClavier :
unClavier.supprimer()