Donne la possibilité de fixer une couleur pour chaque part d'un camembert. Le changement de couleur sera pris en compte lors du prochain appel de la méthode DESSINER_DONNEES.
Syntax | ||||||||||||||||||||||||||
APPELER_METHODE NomObjetCamembert DEFINIR_COULEUR_DONNEES NbParts TabCouleurs |
||||||||||||||||||||||||||
Paramètres |
||||||||||||||||||||||||||
NbParts (E) |
type NUM_BIN_4 Nombre de parts du camembert. |
|||||||||||||||||||||||||
TabCouleurs (E) |
type NUM_BIN_4 Tableau des couleurs ou valeur spéciale _CMB_COULEUR_ALEATOIRE. Si on indique _CMB_COULEUR_ALEATOIRE, l'objet choisit lui-même les couleurs des parts. Dans ce cas, l'objet travaille avec une palette de 16 couleurs. Valeurs possibles :
Les valeurs _CMB_COUL_PART_ROUGEPASTEL, _CMB_COUL_PART_VERTPASTEL, _CMB_COUL_PART_BLEUPASTEL, _CMB_COUL_PART_CYANPASTEL, _CMB_COUL_PART_MAGENTAPASTEL et _CMB_COUL_PART_JAUNEPASTEL peuvent être additionnées de 1 jusqu'à 15 pour fixer un dégradé de la couleur (constante + 15 étant le dégradé le plus clair). La valeur _CMB_COUL_PART_OMBRE doit être additionnée aux constantes _CMB_COUL_PART_BLEU jusqu'à _CMB_COUL_PART_BLANC (voir ci-dessus) pour leur ajouter un voile noir.
|
|||||||||||||||||||||||||
Conditions for use | none. |
Le tableau TabCouleurs doit avoir au moins autant d'éléments qu'il y a de parts.
Dessine un camembert avec :
- le nombre de parts NbParts ,
- les valeurs placées dans le tableau TabValeurs ,
- les légendes placées dans le tableau TabLegendes.
Syntax | ||
APPELER_METHODE NomObjetCamembert DESSINER_DONNEES NbParts TabValeurs TabLegendes |
||
Paramètres |
||
NbParts (E) |
type NUM_BIN_4 |
|
TabValeurs (E) |
tableau de type NUM_E(15, 4) |
|
TabLegendes (E) |
tableau de type ALPHA(250) |
|
Condition d'utilisation |
Aucune. |
Les tableaux TabValeurs et TabLégendes doivent avoir au moins autant d'éléments qu'il y a de parts.
Détache toutes les parts du graphique ayant une valeur à *VRAI dans le tableau TabParts .
Exemple : si TabParts(1) et TabParts(3) contiennent la valeur *VRAI, les parts 1 et 3 du graphique sont détachées du camembert.
Syntax | ||
APPELER_METHODE NomObjetCamembert DETACHER_PARTS TabParts |
||
Paramètres |
||
TabParts (E) |
tableau de type BOOL |
|
Condition d'utilisation |
Aucune. |
Le tableau TabParts doit avoir au moins autant d'éléments qu'il y a de parts.
Imprime le dessin du camembert.
Syntax | |||||||
APPELER_METHODE NomObjetCamembert IMPRIMER_GRAPHIQUE NomImprimante Mode |
|||||||
Paramètres |
|||||||
NomImprimante (E) |
type ALPHA(250) Nom de l'imprimante utilisée pour l'impression. Si le paramètre est à blanc, l'imprimante par défaut définie sur la machine est utilisée. |
||||||
Mode (E) |
type NUM_BIN_4 Mode d'impression du graphique. Valeurs possibles :
|
||||||
Condition d'utilisation |
Aucune. |