GloabalDownload 1.0

Catégorie / Domaine : Utilitaires fichiers
Compatibilité SCOL Voy@ger : V 3.5 et supérieure
Mise à jour : 02/2003

Fonction

Ce module permet d'avoir une fenêtre personnalisée montrant l'avancement des téléchargements en cours avec le module Download.
Une barre de progression indique ce qui a été téléchargé et un curseur d'activité montre que des téléchargements sont en cours de traitement.

Configuration


Figure 1 : Interface du module GlobalDownload

Arrière-plan de la zone Client => vous pouvez choisir soit une couleur unie soit un bitmap (bmp ou jpeg) comme fond de l'interface de téléchargement. Cliquez sur le bouton Changer pour la définir.

Couleur de la Barre de progresssion de téléchargement => en cliquant sur le bouton Changer, vous définissez la couleur d'affichage de cette barre.

Couleur du Curseur d'activité de téléchargement => en cliquant sur le bouton Changer, vous définissez la couleur d'affichage de ce curseur.

Mise en oeuvre

Ouvrez l'arbre de création du SCS. Sélectionnez le dossier Fileutilities puis double-cliquez sur GlobalDownload 1.0.
Etablissez les liens nécessaires au projet.

Action Fonction
module.événement à GlobalDownload.start Démarre le module chez le client
module.événement à GlobalDownload.destroy Arrête le module chez le client
module.événement à GlobalDownload.register_download Doit être relié à l'événement RegisterDownload du module Download
module.événement à GlobalDownload.register_file Doit être relié à l'événement RegisterFile du module Download

Evénement Fonction
GlobalDownload.started à module Action Le module est démarré chez le client.
GlobalDownload.destroyed à module Action Le module a été détruit chez le client.
GlobalDownload.ended à module Action L'événement est généré si la connexion, chez le client, a été rompue volontairement ou non.

Zone Fonction Interface Affectation
GlobalDownload.globalDownload Affiche l'interface de téléchargement Client Oui

Note : la barre de progression peut disparaître brusquement alors que les téléchargements se poursuivent normalement. Si ce problème survient, essayez de changer la largeur de la barre de progression avant de diminuer la taille totale des fichiers à télécharger.