DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Editeur de diagrammes / Types de variables
  • Propriétés spécifiques à la description des variables de type diagBibiliothèque
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
Le type diagBibliothèque permet de définir toutes les caractéristiques avancées d'une bibliothèque de formes prédéfinies utilisée par un champ Editeur de diagrammes. Les caractéristiques de cette bibliothèque 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
sFichier est une chaîne = fRepTemp() + [ fSep ] + "bibli_perso.wddiag"
 
// Crée une bibliothèque entièrement par programmation
BibliTemp est un Diagramme
 
D1 est un diagOvale
D1.Largeur = 50
D1.Hauteur = 50
D1.Fond.Couleur = RougeFoncé
Ajoute(BibliTemp.Forme, D1)
 
D2 est un diagOvale
D2.Largeur = 50
D2.Hauteur = 70
D2.Fond.Couleur = VertFoncé
Ajoute(BibliTemp.Forme, D2)
 
// Utilise les formes du diagramme temporaire pour créer la bibliothèque
// Sauve le diagramme sur le disque
DiagrammeSauve(BibliTemp, sFichier)
 
// Charge le diagramme en tant que bibliothèque
MaBibli est un diagBibliothèque
DiagrammeChargeBibliothèque(MaBibli, sFichier)
MaBibli.Nom = "Perso"
 
// Ajoute la bibliothèque au champ Editeur de diagrammes
Ajoute(EDIAG_Diagramme.Bibliothèque, MaBibli)
 
ToastAffiche("La bibliothèque personnelle a été ajoutée dans la liste.")
MonDiagramme est un Diagramme
// Remplir un champ Zone répétée avec toutes les formes de toutes les bibliothèques
POUR TOUTE Bibli DE MonDiagramme.Bibliothèque
POUR TOUTE Forme DE Bibli
imgForme est une Image = DiagrammeFormeVersImage(Forme)
ZoneRépétéeAjouteLigne(ZR_MaZoneRépétée, Bibli.Nom, imgForme, Forme.Nom)
FIN
FIN
Propriétés

Propriétés spécifiques à la description des variables de type diagBibiliothèque

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type diagBibliothèque :
Nom de la propriétéType manipuléEffet
FormeTableau de diagFormeTableau des formes prédéfinies.
NomChaîne de caractèresNom de la bibliothèque de formes.
Remarques
  • Par défaut, les bibliothèques de formes sont affichées dans le panneau gauche du champ Editeur de diagrammes.
  • La propriété Bibliothèque du champ Editeur de diagrammes correspond à un tableau de variables de type diagBibliothèque.
Liste des exemples associés :
Le champ Diagramme Exemples unitaires (WINDEV) : Le champ Diagramme
[ + ] L'utilisation simplifiée d'un champ Diagramme
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/07/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale