Table des matières

Minuteur

Un objet Minuteur est capable d'exécuter des commandes après avoir attendu un certain délai. Il peut également exécuter régulièrement ces commandes, en attendant à chaque fois le même délai.

Créer un objet Minuteur

unMinuteur = new Minuteur()

Actions

unMinuteur.ajouterCommande("commande")
unMinuteur.supprimerCommandes()
unMinuteur.définirDélai(5000)

le délai est en millisecondes : un délai de 1000 correspond à une seconde

unMinuteur.définirDélaiInitial(1000)

Ce délai, exprimé en millisecondes, définit le temps que le minuteur doit attendre avant de s'exécuter la première fois. S'il n'est pas précisé, le délai initial est égal au délai entre deux exécutions (précisé par l'action définirDélai)

unMinuteur.boucler(true)
unMinuteur.boucler(false)

Par défaut, un Minuteur répète l'exécution des commandes.

unMinuteur.démarrer()
unMinuteur.arrêter()
unMinuteur.afficherCommandes(true)
unMinuteur.afficherCommandes(false)

les commandes exécutées s’affichent dans la console. Par défaut, un Minuteur affiche les commandes qu’il exécute.

unMinuteur.supprimer()