UpsGng.ContexteGraphique.DessinerPolyContour

Procedure DessinerPolyContour(T : Nul Ou TableauDe Nul Ou Contour, S : Nul Ou StyleCadre=Nul, M : Nul Ou Motif=Nul, ReglePairImpair : Booleen=Vrai);

Description

La méthode DessinerPolyContour permet de dessiner et remplir un ensemble de contours disjoints sur le support courant rattaché au contexte graphique courant.

La figure est définie par le tableau T.

Si le paramètre S est renseigné, alors ce style de cadre est utilisé. Sinon, le style de cadre courant du contexte graphique est utilisé.

Si le paramètre M est renseigné, alors ce motif est utilisé. Sinon, le motif courant du contexte graphique est utilisé.

La signification du paramètre ReglePairImpair détermine comment est détecté l'intérieur et l'extérieur du contour :

En cas d'erreur, l'exception GraphismeImpossible est envoyée.

Si T est Nul, alors l'appel est sans effet.

Un contour est utilisé pour une figure complexe en deux dimensions.

Exemple

Principal
/*******/
Variable
/******/
Debut
C.Unite=SousMetriquePoint;
/* L'unite est le point typographique. */
...
C.StyleCadreCourant=C.CadreSimple;
/* Selectionne le cadre simple comme style de cadre courant. */
C.MotifCourant=C.MotifGrisClair;
/* Selectionne le motif gris clair comme motif courant. */
...
C.DessinerPolyContour(T);
/* Dessine le poly contour en utilisant le style de cadre et le motif courant. */
...
C.DessinerPolyContour(T);
/* Dessine le poly contour en utilisant le style de cadre S et le motif M. */
...
Fin Principal

Voir aussi

DessinerContour pour dessiner un contour.

Traduction

---------