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.
unClavier = new CommandesClavier()
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 :
haut
: flèche vers le hautbas
: flèche vers le vasgauche
: flèche vers la gauchedroite
: flèche vers la droiteunClavier.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.
unClavier.supprimerCommandes("touche")
unClavier.supprimerCommandeRepos()
unClavier.afficherCommandes(true)
unClavier.afficherCommandes(false)
Par défaut, un objet CommandesClavier affiche les commandes dans la console.
unClavier.activer() unClavier.désactiver()
Par défaut, un objet CommandesClavier est activé.
unClavier.supprimer()