Il s'agit ici de proposer à l'utilisateur une petite fenêtre jauge avec interruption pour faire patienter l'utilisateur. La fenêtre est dotée de propriétés. Elle affiche une jauge dans une fenêtre dialogue. Les différents éléments de cette fenêtre de de la jauge sont paramétrables. Le traitement peut être interrompu par l'utilisateur.
Propriétés :
Annuler
JaugeBorneMax
JaugeBorneMin
JaugeCouleurFond
JaugeCouleurTexteProgression
JaugeLibellé
TitreFenetre
JaugeValeur
// Ouvre la fenêtre de la jauge avec ses paramètres
WCOMP_JAUGE.OuvreFille(ValeurInitiale, BorneMin, BorneMax, TitreFenetre, LibelleJauge)
// Met à jour la jauge
WCOMP_JAUGE.jaugevaleur = I_Boucle
// Test dans la boucle l'annulation
SI WCOMP_JAUGE.jaugeAnnuler ALORS SORTIR
// Ferme la jauge
WCOMP_JAUGE.ferme()