CHOIX COULEUR

4D - Documentation   Français   English   German   4e Dimension 2003, Commandes par thèmes   4e Dimension 2003, Liste alphabétique des commandes   4e Dimension 2003, Constantes par thèmes   Retour   Précédent   Suivant

version 6.0 (Modifiée)


CHOIX COULEUR ({*; }objet; couleur)

ParamètreTypeDescription
*Si spécifié, objet est un nom d'objet (chaîne)
Si omis, objet est un champ ou une variable
objetChamp|VariableNom d'objet (si * spécifié) ou
Champ ou Variable (si * omis)
couleurNumériqueNouvelles couleurs pour l'objet

Description

La commande CHOIX COULEUR définit les couleurs de premier plan et d'arrière-plan du ou des objet(s) de formulaire spécifié(s) par objet.

Si vous passez le paramètre optionnel *, vous indiquez que le paramètre objet est un nom d'objet (une chaîne). Si vous ne passez pas le paramètre, vous indiquez que le paramètre objet est un champ ou une variable. Dans ce cas, vous ne passez pas une chaîne mais une référence de champ ou de variable (champ ou variable objet uniquement). Pour plus d'informations sur les noms d'objets, reportez-vous à la section Propriétés des objets.

Le paramètre couleur définit à la fois les couleurs de premier plan et d'arrière-plan. La couleur est calculée de la manière suivante : Couleur:=–(Premier_Plan+(256 * Arrière_Plan)), où Premier_Plan et Arrière_Plan sont des numéros de couleur (de 0 à 255) parmi la palette de couleurs de 4D — que vous pouvez visualiser, par exemple, dans la fenêtre des propriétés d'objets de l'éditeur de formulaires. Couleur est toujours un nombre négatif.

Par exemple, si la couleur de premier plan est 20 et si la couleur d'arrière-plan est 10, alors couleur est égal à – (20 + (256 * 10)) soit –2580.

Les numéros les plus souvent utilisés sont fournis par 4e Dimension sous forme de constantes prédéfinies :

ConstanteTypeValeur
BlancEntier long0
JauneEntier long1
OrangeEntier long2
RougeEntier long3
VioletEntier long4
Bleu foncéEntier long5
BleuEntier long6
Bleu clairEntier long7
VertEntier long8
Vert foncéEntier long9
Marron foncéEntier long10
Gris foncéEntier long11
Gris clairEntier long12
MarronEntier long13
GrisEntier long14
NoirEntier long15

Note : Tandis que CHOIX COULEUR travaille avec des couleurs indexées dans la palette de couleurs de 4D, il est à noter que la version 6 a introduit la nouvelle commande FIXER COULEURS RVB qui vous permet de travailler avec toute couleur RVB.

Exemple

L'exemple suivant définit la couleur d'un bouton nommé bInfo. La couleur est déterminée par les deux variables vForeground et vBackground :

   CHOIX COULEUR (bInfo; – (vForeground + (256 * vBackground)))

Référence

FIXER COULEURS RVB.


4D - Documentation   Français   English   German   4e Dimension 2003, Commandes par thèmes   4e Dimension 2003, Liste alphabétique des commandes   4e Dimension 2003, Constantes par thèmes   Retour   Précédent   Suivant