Catégorie / Domaine : | CommTools |
Compatibilité SCOL Voy@ger : | V 3.5 et supérieure |
Mise à jour : | 09/2001 |
Le module Whiteboard est un tableau blanc multi-utilisateurs :
Les clients qui se connectent à un tableau blanc peuvent partager un
espace graphique commun :
tout ce quun utilisateur dessine sera visualisable
instantanément par tous les autres utilisateurs connectés.
Le
dessin pourra même être éventuellement vu par tous les visiteurs
présents sur le site.
Figure 1 : Interface du module Whiteboard
(1) : Envoyer limage uniquement aux clients enregistrés => Ne fait parvenir limage du tableau quaux clients enregistrés auprès du module (register/unregister).
Tracé dun trait à la main avec choix de 5 tailles différentes. La taille est également utilisée pour les 3 fonctionnalités suivantes. | |
Tracé d'une ligne | |
Tracé d'un rectangle |
|
Tracé d'un cercle |
|
Tracé de texte avec choix de 5 tailles de texte différentes. | |
Palette graphique qui permet de sélectionner la couleur de tracé. Cette couleur sert pour les 5 fonctionnalités précédentes |
|
Visualisation de la couleur utilisée dans la palette graphique | |
Copier/Coller (permet de copier une zone rectangulaire puis de la coller à lendroit où lon souhaite) | |
Pipette (permet de récupérer une couleur du tableau blanc) | |
Undo (permet deffacer la dernière commande effectuée) |
|
Gomme. | |
Effacement de tout le tableau | |
Ouvrir et afficher une image | |
Sauvegarde du tableau blanc en image BMP | |
Liste des utilisateurs connectés | |
Brosses disponibles pour le tracé. |
Action | Fonction |
module.événement à whiteboard.start | Démarre le module chez le client |
module.événement à whiteboard.show | Affiche linterface cliente |
module.événement à whiteboard.hide | Cache linterface cliente |
module.événement à whiteboard.register | Lutilisateur senregistre auprès du module Whiteboard, il reçoit les dessins faits par les autres utilisateurs |
module.événement à whiteboard.unregister | Lutilisateur se désenregistre auprès du module Whiteboard, il ne reçoit plus les dessins faits par les autres utilisateurs |
module.événement à whiteboard.chgLogin | Mise à jour du pseudonyme dans linterface du WhiteBoard |
Evénement | Fonction |
WhiteBoard.In à module Action | Le module est initialisé chez le client |
WhiteBoard.showImage à module Action |
Permet de coupler ce module avec le plugin Image pour afficher le dessin du Whiteboard dans la 3Dwhiteboard.showimage -> C3D3.instanceImage.showimage |
Zone | Fonction | Interface | Affectation |
Whiteboard.canvas | Espace de dessin | Client | Non |
Whiteboard.brushtools | Affichage des brosses | Client | Non |
Whiteboard.drawtools | Interface de contrôle principale | Client | Non |