Outils pour utilisateurs

Outils du site


objets:minuteur

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

  • Créer un Minuteur :
unMinuteur = new Minuteur()

Actions

  • Ajouter une commande :
unMinuteur.ajouterCommande("commande")
  • Supprimer les commandes :
unMinuteur.supprimerCommandes()
  • Définir le délai entre deux exécutions du minuteur :
unMinuteur.définirDélai(5000)

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

  • Définir le délai initial :
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)

  • Demander au Minuteur d'exécuter régulièrement les commandes, en attendant le délai précisé avant chaque exécution :
unMinuteur.boucler(true)
  • Demander au Minuteur de n'exécuter qu'une seule fois les commandes :
unMinuteur.boucler(false)

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

  • Démarrer le Minuteur :
unMinuteur.démarrer()
  • Arrêter le Minuteur :
unMinuteur.arrêter()
  • Demander au Minuteur d’afficher les commandes qu’il exécute :
unMinuteur.afficherCommandes(true)
  • Demander au Minuteur de ne pas afficher les commandes :
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.

  • Supprimer le Minuteur :
unMinuteur.supprimer()