Manuel de référence du programmeur XUL
<progressmeter>
|
||||||||||||
Le progressmeter est un widget qui affiche
l'évolution d'une opération pendant qu'elle s'exécute.
Dans Mozilla la barre de progrès (avec la barre de status à droite) ressemble à ceci:
Si de grandes pages se chargent dans un browser, par exemple, le progressmeter montre le pourcentage de la page qui a été chargée et combien il reste à faire. L'exemple suivant montre un progressmeter défini dans un cadre XUL:
|
||||||||||||
value | ||||||||||||
Description
value est un attribut exigé pour indiquer la valeur ou le nom du progressmeter.Syntaxe <progressmeter value="caractère ou chaîne" />
<progressmeter id="nav=prog" value="0" />
La valeur value n'est pas visible pour les progressmeters, car elle sert pour titledbutton et d'autres widgets de XUL. La valeur dans ce cas-ci XXX. |
||||||||||||
mode | ||||||||||||
Description
mode est un attribut exigé pour indiquer si la taille de l'opération est connue ou inconnue.Syntaxe <progressmeter mode="determined | undetermined | normal" />
<progressmeter id="nav-prog" mode="undetermined" />
Quand la taille de l'opération ne peut pas être déterminée, comme par exemple quand les moments de chargement de page sont affectés par le trafic du réseau et autres, vous devrez placer cet attribut à "undetermined." |
||||||||||||
onclick | ||||||||||||
Description
onclick est un attribut facultatif auditeur d'événement pour le progressmeter.Syntaxe <progressmeter id="string" onclick="code dérouleur d'évènement" />
<progressmeter id="string" onclick="dumpLoad()" />
L'évévenement de clique est actionné quand l'utilisateur clique sur le progress meter. Si vous voulez faire exécuter une action -- si vous voulez annuler l'exécution que le progressmeter charge, par exemple -- alors vous pouvez écrire un dérouleur d'événement pour cet attribut, comme dans l'exemple suivant: |
Last updated: 13:10 1/26/00 Ian Oeschger
French version (7/4/00) Matthieu Camus