Outils pour utilisateurs

Outils du site


objets:sequence

Séquence

Un objet Séquence est capable d'enregistrer une suite de commandes, éventuellement séparées par des délais, puis de les exécuter les unes après les autres.

Créer un objet Séquence

  • Créer une Séquence :
uneSéquence = new Séquence()

Actions

  • Ajouter une commande :
uneSéquence.ajouterCommande("commande")
  • Ajouter un délai :
uneSéquence.ajouterDélai(5000)

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

  • Demander à l'objet Séquence de boucler dans son exécution des commandes : lorsqu'il arrive à la fin, il recommence au début :
uneSéquence.recommencer(true)
  • Demander à l'objet Séquence de n'exécuter qu'une seule fois la suite des commandes et délais :
uneSéquence.recommencer(false)

Par défaut, une Séquence ne répète pas l'exécution des commandes.

  • Démarrer la Séquence :
uneSéquence.démarrer()
  • Arrêter la Séquence :
uneSéquence.arrêter()
  • Démarrer la Séquence :
uneSéquence.démarrer()
  • Suspendre / Reprendre la Séquence :
uneSéquence.suspendre()
uneSéquence.reprendre()
  • Demander à l'objet Séquence d’afficher les commandes qu’il exécute :
uneSéquence.afficherCommandes(true)
  • Demander à l'objet Séquence de ne pas afficher les commandes :
uneSéquence.afficherCommandes(false)

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

  • Supprimer l'objet Séquence :
uneSéquence.supprimer()