DRAWPOLY |
Dessine un polygone |
QuickPascal |
Graph |
Syntaxe
Procedure DrawPoly(nbre:Word;coord:Array of PointType);
|
Paramètres
Nom |
Description |
nbre |
Ce paramètre permet d'indiquer le nombre de côté que contient le polygone |
coord |
Ce paramètre permet d'indiquer les coordonnées X et Y de chaque point du polygone |
Description
Cette procédure permet de traçer un polygone dans un écran graphique.
Remarques
- La procédure DrawPoly dessine une séquence de segments de ligne à partir d'un polygone. Le nombre de sommets (coins) du polygone est donné par nbre.
Les coordonnées de la fenêtre de chaque sommet sont placées dans coord, un tableau d'enregistrements PointType est défini comme suit :
Type PointType=Record
X,Y:Integer;
End;
- Pour n sommets, coord doit contenir n+1 enregistrements PointType; le premier et le dernier enregistrement doivent être identiques.
- La procédure DrawPoly utilise le style et la couleur de ligne actuels.
- Cette procédure est contenu dans l'unité «Graph», afin qu'elle fournisse des services de compatibilité avec Turbo Pascal. Dans les faits, elle appel l'unité «MSGraph», il faut donc que le programme est accès au pilote
«ATT6300.VID», «CGASNOW.VID», «ERICSSON.VID», «HERC102.VID» et «HERC112.VID» ainsi qu'aux polices de caractères «COURB.FON», «HELVB.FON», «MODERN.FON», «ROMAN.FON», «SCRIPT.FON» et «TMSRB.FON».
Dernière mise à jour : Vendredi, le 13 février 2015