COLORTERM 2.0

Catégorie / Domaine : | Interface
Compatibilité Scol Engine : | V2.0c et supérieure
Mise à jour : | 05/2000

# Fonction

Le module ColorTerm est un module de communication : il permet aux utilisateurs de dialoguer en temps réel via une fenêtre de terminal avec texte en couleur, ligne d’édition et un système de macros (comme des envois de messages automatiques) permettant de mémoriser certaines phrases.

Configuration

1- Background Color : Détermine la couleur de fond de la fenêtre de Chat

2- System messages > Color : Détermine la couleur des messages commençant par >

3- System messages >> Color : Détermine la couleur des messages commençant par >>

4- Users Messages login

names color : Détermine la couleur des noms d’utilisateurs entre < et >

5- Actions messages color : Détermine la couleur des messages d’action

6- Users messages random colors : Liste de 8 couleurs aléatoirement attribuées aux utilisateurs n’ayant pas encore choisi de couleur.

7- Other users default color : Couleur par défaut des autres utilisateurs

8- Other users alternate

default color : Seconde couleur par défaut des autres utilisateurs

9- Default macros file : Détermine le nom du fichier des macros par défaut. L’utilisateur ne pourra pas changer ces macros.

## Mise en œuvre

Action | Fonction
shell.start à colorterm.start | Démarre le module COLORTERM
module.event à colorterm.destroy | Arrête le module COLORTERM
module.event à colorterm.privateMsg.texte | A la suite d’une action donnée, un texte, saisi préalablement dans « parameters », apparaît sur le terminal de l’utilisateur
module.event à colorterm.broadMsg.texte | A la suite d’une action donnée, un texte, saisi préalablement dans « parameters », apparaît sur le terminal de tous les utilisateurs
C3D3.getFocusS à colorterm.getDialogS | Permet à l’utilisateur d’avoir la main pour taper son texte mais l’action passe par le serveur.

Evénement | Fonction
C3D3.getFocus à colorterm.getDialog | Permet à l’utilisateur d’avoir la main pour taper son texte.
C3D3.hear à colorterm.privateMsg | Permet de restituer les dialogues des utilisateurs
colorterm.entering à module.action | Engendre une action à l’entrée dans le module
colorterm.destroyed à module.action | Engendre une action à la fermeture du module
colorterm.command à module.action | Pas encore implémenté

##### Zone

Fonction

Interface

Affectation

Colorterm | Interface permettant d’envoyer et de recevoir des messages | Client | Oui (zone large)