UpsGng.ContexteGraphique.DessinerLigne

Procedure DessinerLigne(X : Reel, Y : Reel, L : Reel, H : Reel, S : Nul Ou StyleCadre=Nul);

Procedure DessinerLigne(PDepart : Nul Ou Point, PArrivee : Nul Ou Point, S : Nul Ou StyleCadre=Nul);

Description

La méthode DessinerLigne permet de dessiner une ligne sur le support courant rattaché au contexte graphique courant.

La ligne est définie soit par :

Les coordonnées et les dimensions sont exprimées dans l'unité de mesure du contexte graphique au moment du dessin de la ligne.

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é.

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

Si PDepart ou PArrivee est Nul, alors l'appel est sans effet.

Exemple

Principal
/*******/
Variable
/******/
Debut
C.Unite=SousMetriquePoint;
/* L'unite est le point typographique. */
...
C.StyleCadreCourant=F.CadreSimple;
/* Selectionne le cadre simple comme style de cadre courant. */
...
P1.X=100;
P1.Y=100;
P2.X=300;
P2.Y=200;
C.DessinerLigne(P1, P2);
/* Dessine la ligne en utilisant le style de cadre courant. */
...
P1.X=100;
P1.Y=300;
P2.X=300;
P2.Y=400;
C.DessinerLigne(P1, P2, S);
/* Dessine la ligne en utilisant le style de cadre S. */
...
Fin Principal

Voir aussi

DessinerPolyLigne pour dessiner une poly ligne. DessinerPolyPolyLigne pour dessiner une poly poly ligne.

Traduction

---------