UpsGng.Palette.AjouterCouleurTSL

Fonction HabilitationContextuelle AjouterCouleurTSL(Teinte : Entier, Saturation : Entier, Luminosite : Entier, O : Entier=255) Retourner Nul Ou Couleur;

Description

La méthode AjouterCouleurTSL permet d'ajouter une nouvelle couleur à la palette courante en utilisant le repère colorimétrique Teinte, Saturation, Luminosite (TSL).

Les paramètres Teinte, Saturation et Luminosite représentent la teinte, la saturation et la luminosité de la couleur. La valeur du paramètre Teinte doit être comprise entre 0 et 360 - position dans l'arc-en-ciel - et celles des autres entre 0 - absence de couleur / sombre - et 255 - couleur intense / claire.

Le paramètre O représente le degré d'opacité de la couleur. Sa valeur doit être comprise entre 0 - transparente - et 255 - opaque.

Le résultat est la nouvelle couleur.

Si la palette de couleurs est pleine, alors l'exception TropDeCouleurs est envoyée.

Si l'utilisateur n'a pas le droit d'accès en écriture à la palette, alors l'exception AccesImpossible est envoyée.

Exemple

Principal
/*******/
Variable
/******/

Debut
...
C=P.AjouterCouleurTSL(192, 128, 64, 255);
/* Ajoute une couleur en coordonnées TSL. */
...
Fin Principal

Voir aussi

ModifierCouleurTSL pour modifier une couleur d'une palette en TSL. ListerCouleurs pour lister les couleurs de la palette.

Traduction

---------