Section courante

A propos

Section administrative du site

Bar3D

Barre en 3 dimensions
HighSpeed Pascal Graph

Syntaxe

Procedure Bar3D(x1,y1,x2,y2:Integer; Depth:Word; Top:Boolean);

Paramètres

Nom Description
x1 Ce paramètre permet d'indiquer la coordonnée horizontal de gauche
y1 Ce paramètre permet d'indiquer la coordonnée vertical supérieur
x2 Ce paramètre permet d'indiquer la coordonnée horizontal de droite
y2 Ce paramètre permet d'indiquer la coordonnée vertical inférieur
Depth Ce paramètre permet d'indiquer la profondeur
Top Ce paramètre permet d'indiquer de dessiner au non la face supérieur

Description

Cette fonction permet de retourner le pointeur d'une adresse de variable, fonction ou procédure.

Remarques

Exemple

L'exemple suivant permet d'afficher des barres en 3 dimensions :

  1. Program Bar3DSamples;
  2. Uses Graph,Crt;
  3. Var
  4.  Driver,Mode,X,W:Integer;
  5.  C:Char;
  6. BEGIN
  7.  Driver := DETECT;
  8.  InitGraph(Driver,Mode,'');
  9.  W:=GetMaxX DIV 10;
  10.  For X:=1 to 7 Do Begin
  11.   SetFillStyle(Random(CloseDotFill+1) ,Random(GetMaxColor)+1);
  12.   Bar3D(0+(W*X),Random(GetMaxY),W-15+(W*X),GetMaxY,20,TopOn);
  13.  End;
  14.  C:=ReadKey;
  15.  CloseGraph;
  16. END.


Dernière mise à jour : Lundi, le 20 avril 2020