[R] Ajouter plusieurs niveaux à un Treeview (indenter)
Posté : mer. 16 avr. 2008 11:27
Bonjour,
Je souhaiterais afficher une arborescence dans un TreeView, en filtrant uniquement par dossier.
Je n'ai pas de problèmes à lister de manière récursive tous les répertoires d'un chemin, puis tous les répertoires d'un répertoire du chemin ...
En revanche, je ne trouve pas comment les mettre en forme dans mon objet TreeView afin qu'une indentation soit mise en place, et qu'on puisse clairement identifier à quel répertoire parent appartient un répertoire fils.
Pour que vous compreniez mieux, voici ma problématique. Je dois copier des raccourcis dans les menu démarrer d'utilisateurs SAMBA dont le profil est déporté sur le réseau ("itinérant").
Un lecteur R:\ contient une arborescence qui représente à peu près le fonctionnement d'un établissement scolaire :
R:\
--Salle 1
----Eleves
--------Menu Démarrer
----Administrateurs
--------Menu Démarrer
----Professeurs
--------Menu Démarrer
--Salle 2
----Eleves
--------Menu Démarrer
----Administrateurs
--------Menu Démarrer
----Professeurs
-------Menu Démarrer
Je souhaiterais obtenir une interface TreeView qui offre des cases à cocher.
Exemple : si "Salle 1 est coché", alors toutes les cases à cocher filles sont cochées.
Je doute que celà soit possible via l'objet TreeView intégré à AutoIt via Koda, je suppose donc que je vais devoir passer par une API ?
Si vous pouvez m'avancer sur le sujet ...
Merci
Je souhaiterais afficher une arborescence dans un TreeView, en filtrant uniquement par dossier.
Je n'ai pas de problèmes à lister de manière récursive tous les répertoires d'un chemin, puis tous les répertoires d'un répertoire du chemin ...
En revanche, je ne trouve pas comment les mettre en forme dans mon objet TreeView afin qu'une indentation soit mise en place, et qu'on puisse clairement identifier à quel répertoire parent appartient un répertoire fils.
Pour que vous compreniez mieux, voici ma problématique. Je dois copier des raccourcis dans les menu démarrer d'utilisateurs SAMBA dont le profil est déporté sur le réseau ("itinérant").
Un lecteur R:\ contient une arborescence qui représente à peu près le fonctionnement d'un établissement scolaire :
R:\
--Salle 1
----Eleves
--------Menu Démarrer
----Administrateurs
--------Menu Démarrer
----Professeurs
--------Menu Démarrer
--Salle 2
----Eleves
--------Menu Démarrer
----Administrateurs
--------Menu Démarrer
----Professeurs
-------Menu Démarrer
Je souhaiterais obtenir une interface TreeView qui offre des cases à cocher.
Exemple : si "Salle 1 est coché", alors toutes les cases à cocher filles sont cochées.
Je doute que celà soit possible via l'objet TreeView intégré à AutoIt via Koda, je suppose donc que je vais devoir passer par une API ?
Si vous pouvez m'avancer sur le sujet ...
Merci
