|
|
|
|
|
- Comment récupérer les composantes de la couleur ?
- Couleurs des éléments des graphes (légendes, ...)
- Couleurs dans les graphes (séries, portion, ...)
grCouleur (Fonction) En anglais : grColor Renvoie et initialise la couleur de différents éléments du graphe. // Modification des couleurs dans un champ Graphe grCouleur(GRF_Graphe1, grCouleurLégende, RougeClair) grDessine(GRF_Graphe1) // Bordure de la légende dessinée en rouge grCouleur(GRF_Graphe1, grCouleurLégende, BleuClair) // La bordure apparaît toujours en rouge grDessine(GRF_Graphe1) // Bordure de la légende dessinée en bleu Syntaxe
Connaître la couleur d'un élément du graphe Masquer les détails
<Résultat> = grCouleur(<Nom du graphe> , <Elément>)
<Résultat> : Entier Couleur de l'élément spécifié sous la forme RVB. Attention : La valeur retournée peut être différente suivant la configuration de l'affichage (résolution, ...). <Nom du graphe> : Nom de champ ou chaîne de caractères Nom du graphe à manipuler. Ce nom peut correspondre :- au nom du graphe défini par programmation avec la fonction grCrée.
- au nom du champ Graphe présent dans l'éditeur de fenêtres, de pages ou d'états.
<Elément> : Constante de type entier Elément du graphe dont on veut connaître la couleur. Cet élément peut correspondre à une des constantes suivantes :
| | grCouleurAxe | Couleur des axes. | grCouleurAxeRelief | Couleur de la partie en relief des axes.
| grCouleurBordure | Couleur de la bordure des éléments du graphe (pour les graphes qui ne sont pas en 3 dimensions). Permet par exemple de connaître la couleur de la bordure d'une barre d'un histogramme. | grCouleurChandelierHaussier | Couleur des barres des chandeliers lorsque la valeur à la clôture est supérieure à celle à l'ouverture.
| grCouleurLégende | Couleur de la bordure de la légende. | grCouleurLégendeFond | Couleur de fond de la légende. | grCouleurQuadrillage | Couleur du quadrillage. | grCouleurQuadrillageRelief | Couleur de la partie en relief du quadrillage.
|
Modifier la couleur d'un élément du graphe Masquer les détails
grCouleur(<Nom du graphe> , <Elément> [, <Nouvelle couleur>])
<Nom du graphe> : Nom de champ ou chaîne de caractères Nom du graphe à manipuler. Ce nom peut correspondre :- au nom du graphe défini par programmation avec la fonction grCrée.
- au nom du champ Graphe présent dans l'éditeur de fenêtres, de pages ou d'états.
<Elément> : Constante de type entier Elément du graphe dont on veut modifier la couleur. Cet élément peut correspondre à une des constantes suivantes :
| | grCouleurAxe | Couleur des axes. | grCouleurAxeRelief | Couleur de la partie en relief des axes. | grCouleurBordure | Couleur de la bordure des éléments du graphe (pour les graphes qui ne sont pas en 3 dimensions). Permet par exemple de connaître la couleur de la bordure d'une barre d'un histogramme. | grCouleurChandelierHaussier | Couleur des barres des chandeliers lorsque la valeur à la clôture est supérieure à celle à l'ouverture. | grCouleurLégende | Couleur de la bordure de la légende. | grCouleurLégendeFond | Couleur de fond de la légende. | grCouleurQuadrillage | Couleur du quadrillage. | grCouleurQuadrillageRelief | Couleur de la partie en relief du quadrillage. |
<Nouvelle couleur> : Entier ou constante (optionnel) Couleur de l'élément spécifié. Cette couleur peut correspondre à : Remarques Comment récupérer les composantes de la couleur ? Pour récupérer les composantes de la couleur renvoyée par la fonction grCouleur : - Pour obtenir la composante rouge, utilisez la fonction RVBRouge (ou effectuez une division modulo 256 de <Résultat>),
- Pour obtenir la composante verte, utilisez la fonction RVBVert (ou effectuez une division modulo 256 de <Résultat>/256),
- Pour récupérer la composante bleue, utilisez la fonction RVBBleu (ou effectuez une division modulo 256 de <Résultat>/256/256).
Couleurs des éléments des graphes (légendes, ...) - Le paramétrage réalisé avec la fonction grCouleur sera pris en compte lors du prochain appel à la fonction grDessine ou lors du prochain dessin du graphe (redimensionnement du champ hôte, modification du menu contextuel, ...).
- La couleur transparente peut être utilisée uniquement pour la couleur de fond de la légende (constante grCouleurLégendeFond).
- Impression du graphe : Si la couleur blanche est associée aux axes (constante grCouleurAxe), au quadrillage (constante grCouleurQuadrillage), à la légende (constante grCouleurLégende) et à la bordure (constante grCouleurBordure), alors le dessin sera imprimé en noir.
Couleurs dans les graphes (séries, portion, ...) - La couleur des chandeliers Baissier est définie par la couleur de la série.
- La fonction grCouleurSérie permet de modifier la couleur d'une série.
- La fonction grCouleurCatégorie permet de modifier la couleur des catégories pour les graphes de type Secteur et Histogramme.
- La fonction grNuageCouleurSérie permet d'initialiser la couleur d'une série pour un graphe de type "Nuage de points".
- La fonction grSMNCouleurPortion permet de changer la couleur d'une portion d'un graphe de type Secteur multiniveau.
- La fonction grSurfaceCouleurAltitude permet de définir la couleur utilisée pour une altitude (Z) d'un graphe de type Surface.
- La fonction grWaterfallCouleur indique la couleur d'un type de catégorie pour un graphe de type Waterfall.
- La fonction grHMCouleur permet de définir la couleur des valeurs d'un graphe de type Heatmap.
Composante : wd300grf.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|