Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
objets:commandesclavier [2015/01/23 11:05] admin créée |
objets:commandesclavier [2019/03/13 21:31] (Version actuelle) admin |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
* Créer un objet CommandesClavier | * Créer un objet CommandesClavier | ||
- | <code tangara> | + | <code declick> |
- | unClavier = new CommandesClavier() | + | unClavier = new CommandesClavier() |
</code> | </code> | ||
Ligne 17: | Ligne 17: | ||
* Ajouter une commande associée à l'appui d'une touche : | * Ajouter une commande associée à l'appui d'une touche : | ||
- | <code tangara> | + | <code declick> |
- | unClavier.ajouterCommande("touche", "commande") | + | unClavier.ajouterCommande("touche", "commande") |
</code> | </code> | ||
- | 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 : | + | 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 haut | + | - ''%%haut%%'' : flèche vers le haut |
- | - << bas >> : flèche vers le vas | + | - ''%%bas%%'' : flèche vers le vas |
- | - << gauche >> : flèche vers la gauche | + | - ''%%gauche%%'' : flèche vers la gauche |
- | - << droite >> : flèche vers la droite | + | - ''%%droite%%'' : flèche vers la droite |
/* | /* | ||
* * Ajouter une commande associée à l'arrêt de l'appui sur une touche : | * * Ajouter une commande associée à l'arrêt de l'appui sur une touche : | ||
* | * | ||
- | * unClavier.ajouterCommandeRepos("touche", "commande") | + | *unClavier.ajouterCommandeRepos("touche", "commande") |
* | * | ||
* Le paramètre << touche >> est de même nature que pour l'action ajouterCommande. | * Le paramètre << touche >> est de même nature que pour l'action ajouterCommande. | ||
Ligne 38: | Ligne 38: | ||
* Ajouter une commande exécutée lorsque l'utilisateur n'appuie plus sur aucune touche : | * Ajouter une commande exécutée lorsque l'utilisateur n'appuie plus sur aucune touche : | ||
- | <code tangara> | + | <code declick> |
- | unClavier.ajouterCommandeRepos("commande") | + | unClavier.ajouterCommandeRepos("commande") |
</code> | </code> | ||
Ligne 46: | Ligne 46: | ||
* Supprimer les commandes associées à une touche : | * Supprimer les commandes associées à une touche : | ||
- | unClavier.supprimerCommandes("touche") | + | <code declick> |
+ | unClavier.supprimerCommandes("touche") | ||
+ | </code> | ||
- | Cette action supprime toutes les commandes associées à la touche : celles qui sont exécutées quand l'utilisateur appuie dessus et celles qui sont exécutées quand l'utilisateur cesse d'appuyer dessus. | + | /* |
+ | * Cette action supprime toutes les commandes associées à la touche : celles qui sont exécutées quand | ||
+ | * l'utilisateur appuie dessus et celles qui sont exécutées quand l'utilisateur cesse d'appuyer dessus. | ||
+ | */ | ||
* Supprimer les commandes exécutées lorsque l'utilisateur n'appuie plus sur aucune touche : | * Supprimer les commandes exécutées lorsque l'utilisateur n'appuie plus sur aucune touche : | ||
- | unClavier.supprimerCommandeRepos() | + | <code declick> |
+ | unClavier.supprimerCommandeRepos() | ||
+ | </code> | ||
* Afficher les commandes exécutées dans la console : | * Afficher les commandes exécutées dans la console : | ||
- | unClavier.afficherCommandes(true) | + | <code declick> |
+ | unClavier.afficherCommandes(true) | ||
+ | </code> | ||
* Ne pas afficher les commandes exécutées dans la console : | * Ne pas afficher les commandes exécutées dans la console : | ||
- | unClavier.afficherCommandes(false) | + | <code declick> |
+ | unClavier.afficherCommandes(false) | ||
+ | </code> | ||
- | {{:objet:information.png |}}Par défaut, un objet CommandesClavier affiche les commandes dans la console. | + | {{:objets:information.png}} Par défaut, un objet CommandesClavier affiche les commandes dans la console. |
* Activer/Désactiver la gestion des touches : | * Activer/Désactiver la gestion des touches : | ||
- | unClavier.activer() | + | <code declick> |
- | unClavier.désactiver() | + | unClavier.activer() |
+ | unClavier.désactiver() | ||
+ | </code> | ||
| | ||
- | {{:objet:information.png |}}Par défaut, un objet CommandesClavier est activé. | + | {{:objets:information.png |}} Par défaut, un objet CommandesClavier est activé. |
* Supprimer l'objet CommandesClavier : | * Supprimer l'objet CommandesClavier : | ||
- | unClavier.supprimer() | + | <code declick> |
+ | unClavier.supprimer() | ||
+ | </code> |