BAR |
Barre |
---|---|
Turbo C 1.5+ | graphics.h |
Syntaxe
void far bar(int left, int top, int right, int bottom); |
Paramètres
Nom | Description |
---|---|
left | Ce paramètre permet d'indiquer la coordonnée horizontale de gauche |
top | Ce paramètre permet d'indiquer la coordonnée verticale supérieur |
right | Ce paramètre permet d'indiquer la coordonnée horizontale de droite |
bottom | Ce paramètre permet d'indiquer la coordonnée verticale inférieur |
Description
Cette fonction permet de dessiner une barre bidimensionnelle.
Remarques
- Les fonctions de la bibliothèque graphique (graphics.h) n'existe qu'à partir de la version 1.5 du Turbo C.
- La fonction bar dessine une barre remplie, rectangulaire et bidimensionnelle. La barre est remplie à l'aide du motif de remplissage et de la couleur de remplissage actuels. La fonction bar ne dessine pas le contour ; pour dessiner une barre bidimensionnelle délimitée, utilisez la fonction bar3d avec une profondeur égale à 0.
- Les coins supérieur gauche et inférieur droit du rectangle sont respectivement donnés par (gauche, haut) et (droite, bas). Les coordonnées se réfèrent aux pixels.
- La fonction bar fonctionne uniquement avec les compatibles IBM PC et compatibles équipés d'adaptateurs d'affichage graphiques pris en charge.
Exemple
L'exemple suivant permet de dessiner une barre en mode graphique :
- #include <graphics.h>
-
- main () {
- /* Demande une détection automatique */
- int graphdriver = DETECT, graphmode;
- /* Initialiser les graphiques */
- initgraph(&graphdriver, &graphmode, "");
- setfillstyle(SOLID_FILL, MAGENTA);
- bar3d (100, 10, 200, 100, 5, 1);
- setfillstyle(HATCH_FILL, RED);
- bar(30, 30, 80, 80);
- getche();
- closegraph();
- }
Dernière mise à jour : Vendredi, le 26 Février 2021