ExpoPhoto 1.1

Catégorie / Domaine : Tools
Compatibilité SCOL Voy@ger : V 3.5 et supérieure
Mise à jour : 03/2004

Fonction

Le module expoPhoto permet de faire apparaître une image à la suite d’une action donnée de l’utilisateur. Il peut gérer plusieurs images à la fois. Ainsi, à la suite d’un clic sur un objet ou une texture, l’utilisateur verra apparaître une image en fenêtre popup ou bien dans l’interface.
A chaque image sont associée un alias pour la gestion des liens et un titre qui sera affiché sous l'image. Alias et titre sont choisis par le Scolm@ster.

Pour créer un diaporama (avançant d'une image à chaque clic de l'utilisateur) on pourra utiliser le module seqLocal.

Configuration


Figure 1 : Interface du module expoPhoto

Fichiers : chemin relatif des fichiers image

Alias : Alias correspondant à chaque image

Titre : Titre correspondant à chaque image

Ajouter un bitmap : permet d'ajouter un fichier .bmp ou .jpg à la liste. L'image sera affichée dans une popup et il sera demander de saisir un alias puis un titre.

Supprimer un bitmap : permet de supprimer une image de la liste après l'avoir préalablement sélectionée dans la colonne "Fichiers"

Un double-clique sur un fichier ouvrira l'image correspondante

Mise en oeuvre

Ouvrez l'arbre de création du SCS. Sélectionnez le dossier Tools puis double-cliquez sur expoPhoto 1.0. Validez l'éditeur.
Etablissez les liens ci-dessous.. Associez une zone dans l'interface serveur (si elle n'est pas définie, elle sera affichée dans une popup)

Action Fonction
module.event -> expophoto.start Démarre le module et télécharge les bitmpas chez le client
module.event -> expophoto.destroy Détruit le module chez le client
module.événement à expophoto.alias Affiche l'image correspondant à l'alias

Evénement Fonction
expophoto.in -> module.action Les bitmaps ont été téléchargés chez le client
expophoto.clickleft à module.action Engendre une action suite à un clic gauche de l’utilisateur sur l’image
Cet événement est commun à toutes les images
expophoto.clickright à module.action

Engendre une action suite à un clic droit de l’utilisateur sur l’image.
Cet événement est commun à toutes les images

expophoto.alias.right à module.action Engendre une action suite à un clic droit de l’utilisateur sur l’image.
Cet événement est spécifique à chaque alias.
expophoto.alias.left à module.action Engendre une action suite à un clic gauche de l’utilisateur sur l’image
Cet événement est spécifique à chaque alias

Zone Fonction Interface Affectation
expophoto.bitmap Affiche les images et leurs titres Client Non