|
|
|
|
|
Fonctions de gestion des champs Arbre (syntaxe préfixée)
Les fonctions de gestion des champs Arbre (via la syntaxe préfixée) sont les suivantes :
| | <Arbre>.Affiche | Rafraîchit l'affichage d'un champ Arbre à partir d'une position donnée. | <Arbre>.Ajoute | Ajoute un élément "feuille" (et tous les noeuds nécessaires) dans un champ Arbre. | <Arbre>.Cherche | Recherche un élément (feuille ou noeud) dans un champ Arbre et renvoie son chemin. | <Arbre>.CopieElément | Copie un élément (feuille ou noeud) dans un champ Arbre. | <Arbre>.DéplaceElément | Déplace un élément (feuille ou noeud) dans un champ Arbre. | <Arbre>.Déroule | Déroule un noeud dans un champ Arbre. | <Arbre>.DérouleTout | Déroule un noeud et tous ses fils dans un champ Arbre. | <Arbre>.Enroule | Enroule une branche précédemment déroulée. | <Arbre>.EnrouleTout | Enroule une branche (ainsi que tous ses fils) précédemment déroulée. | <Arbre>.EtatElément | Renvoie l'état d'un noeud : enroulé, déroulé ou inexistant. | <Arbre>.InfoXY | Renvoie l'élément d'un arbre se trouvant à une position donnée. | <Arbre>.Insère | Insère une feuille à une position spécifique dans un champ Arbre. | <Arbre>.ListeFils | Liste les "fils" d'un noeud et les éléments "fils" de ces "fils" dans un champ Arbre. | <Arbre>.Modifie | Modifie un élément (noeud ou feuille) dans un champ Arbre. | <Arbre>.Position | Affiche un champ Arbre à partir d'un élément (noeud ou feuille) spécifié ou renvoie le nom du premier élément affiché dans un champ Arbre. | <Arbre>.RécupèreFils | Renvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Arbre. | <Arbre>.RécupèreIdentifiant | Renvoie l'identifiant associé à un élément (noeud ou feuille) dans un champ Arbre. | <Arbre>.Select | Renvoie le chemin complet de l'élément sélectionné dans un champ Arbre. | <Arbre>.SelectMoins | Déselectionne un élément dans un champ Arbre. | <Arbre>.SelectOccurrence | Renvoie le nombre d'éléments sélectionnés dans un champ Arbre (notamment dans le cas d'un champ Arbre multisélection). | <Arbre>.SelectPlus | Sélectionne un élément dans un champ Arbre. | <Arbre>.Supprime | Supprime un élément et l'ensemble de ses "fils" d'un champ Arbre. | <Arbre>.SupprimeFils | Supprime les fils d'un élément d'un champ Arbre sans supprimer l'élément lui-même. | <Arbre>.SupprimeTout | Supprime l'ensemble des éléments d'un champ Arbre. | <Arbre>.Trie | Trie les éléments présents dans un champ Arbre. | <Arbre>.TypeElément | Teste l'existence d'un élément d'un champ Arbre et renvoie son type (noeud ou feuille) si l'élément existe. |
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Le champ Arbre (Treeview)
[ + ] Utilisation du champ Arbre par programmation grâce aux fonctions Arbre du WLangage.
|
|
Exemples didactiques (WINDEV) : WD Impression de Tree View
[ + ] Cet exemple montre comment imprimer un Treeview. Il utilise une classe "TreeImp" facilement réutilisable pour n'importe quel champ Treeview
|
|
Exemples unitaires (WINDEV) : Le champ Table hiérarchique
[ + ] Utilisation du champ "Table Hiérarchique". Ce champ permet d'organiser les données d'une table de manière arborescente. L'utilisateur peut alors voir uniquement les informations qui l'intéressent. Cet exemple montre comment remplir une table hiérarchique, comment insérer des données, ajouter des fils...
|
|
Exemples complets (WINDEV) : WD Zip
[ + ] Cet exemple illustre l'utilisation des fonctions WLangage d'archivage avec compression. Dans cet exemple, nous abordons les trois principaux thèmes suivants : 1/ Comment créer une archive ? 2/ Comment compresser et décompresser des fichiers ? 3/ Comment gérer le Drag&Drop de l'Explorateur de fichiers de Windows vers un champ Arbre ? Résumé de l'exemple livré avec WINDEV : Cet exemple permet de créer et de lire des archives compressées au format WDZ, ZIP, CAB et RAR (en lecture uniquement). Ceci peut être très utile pour gérer des sauvegardes automatiques. D'autant plus que l'exemple permet de créer des archives multi-volumes.
|
|
Exemples unitaires (WEBDEV) : Le champ Arbre (bandeau de sélection)
[ + ] Simulation d'un bandeau de sélection sur un champ Arbre.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|