DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type diagPolygone
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
diagPolygone (Type de variable)
En anglais : diagPolygon
Le type diagPolygone permet de définir toutes les caractéristiques avancées d'une forme de type Polygone. Les caractéristiques de cette forme 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.
Exemple
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 spécifiques à la description des variables de type diagPolygone

Remarque : Le type diagPolygone héritant du type diagForme, toutes les propriétés du type diagForme sont disponibles pour le type diagPolygone. Ces propriétés sont indiquées en italique dans la liste suivante.
Les propriétés suivantes peuvent être utilisées pour manipuler une forme de type Polygone :
Nom de la propriétéType manipuléEffet
Nouveauté 28
ActionAutorisée
diagActionAutorisée ou constante
  • Variable de type diagActionAutorisée permettant de définir précisément les droits de modification pour l'utilisateur final sur la forme.
  • Constante diagActionAucune : aucune action ne sera autorisée sur la forme.
  • Constante diagActionToute (Valeur par défaut) : toutes les actions possibles seront autorisées sur la forme.
AngleRéelAngle de rotation de la forme (exprimée en degrés).
Bordure
diagBordureCaractéristiques de la bordure de la forme.
Les propriétés disponibles sont :
  • Couleur : couleur de la bordure.
  • Epaisseur : épaisseur de la bordure.
  • Type : type de la bordure.
CommentaireChaîne de caractèresNote concernant la forme. Cette note n'est pas affichée.
FondConstante, entier ou CouleurCouleur de fond de la forme.
La propriété disponible est Couleur qui permet de définir la couleur de fond de la forme.
Cette propriété peut correspondre à :
HauteurRéelHauteur du rectangle externe de la forme avant rotation ou zoom, exprimée en pixels.
LargeurRéelLargeur du rectangle externe de la forme avant rotation ou zoom, exprimée en pixels.
NomChaîne de caractèresNom de la forme. Ce nom sera utilisé par exemple pour la recherche si la forme est présente dans une bibliothèque.
NoteChaîne de caractèresNote associée à la forme.
OmbreBooléen
  • Vrai si la forme possède une ombre,
  • Faux dans le cas contraire.
OpacitéEntierPourcentage d'opacité de la forme. Ce pourcentage varie de 0 (invisible) à 100 (complètement opaque).
OuvertBooléen
  • Vrai si le polygone doit être un polygone ouvert (le premier et le dernier point du polygone ne se rejoignent pas).
  • Faux dans le cas contraire.
PointTableau de diagPointPoints du polygone.
PointDAttacheTableau de diagPointDAttacheListe des points d'attache de la forme.
TextediagTexteLibellé présent à l'intérieur de la forme (avec toute sa mise en forme).
XRéel Abscisse (X) du rectangle externe de la forme avant rotation ou zoom, exprimée en pixels. Cette abscisse est relative au parent de la forme.
YRéel Ordonnée (Y) du rectangle externe de la forme avant rotation ou zoom, exprimée en pixels. Cette ordonnée est relative au parent de la forme.
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire