Le type
diagPoint permet de définir toutes les caractéristiques avancées d'un point dans un diagramme. Les caractéristiques de ce point peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez
Déclaration d'une variable.
MaForme est un diagPolygone
// Définit les dimensions, la position ...
MaForme.Point[1].X = 0
MaForme.Point[1].Y = 0
MaForme.Point[2].X = 25
MaForme.Point[2].Y = 25
MaForme.Point[3].X = 50
MaForme.Point[3].Y = 75
MaForme.Point[4].X = 100
MaForme.Point[4].Y = 20
MaForme.X = 50
MaForme.Y = 100
MaForme.Largeur = 350
MaForme.Hauteur = 150
MaForme.Ouvert = Vrai
// Obtient une référence sur le diagramme affiché
MonDiagramme est un Diagramme <- EDIAG_MonDiagramme
// Ajoute la forme rectangle dans le diagramme
Ajoute(MonDiagramme.Forme, MaForme)
Propriétés
Propriétés WLangage utilisables avec le type diagPoint
Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type
diagPoint :
| |
Nom de la propriété | Effet |
---|
X | Abscisse (X) du point exprimée en pixels. |
XPourcentage | Abscisse (X) du point exprimée en pourcentage. |
Y | Ordonnée (Y) du point exprimée en pixels. |
YPourcentage | Ordonnée (Y) du point exprimée en pourcentage. |
Remarque : La valeur initiale d'un point est (0,0).