[R] Treeview avec dossiers

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
franco
Niveau 7
Niveau 7
Messages : 343
Enregistré le : lun. 03 oct. 2011 22:37
Localisation : Liévin
Status : Hors ligne

[R] Treeview avec dossiers

#1

Message par franco »

Bonjour à toutes et à tous :)

Je cherchais quelque chose pour lister des dossiers, quand je suis tombé sur cela : http://www.autoitscript.fr/forum/viewto ... f=6&t=3506

Intéressant me suis dis-je :cool:

Je télécharge donc le zip associé : ShellTristateTreeView.zip
Code pour l'include :
► Afficher le texteInclude
Code exemple :
► Afficher le texteScript exemple
Images du code exemple :

Image

J'ai testé, et je suis venu à ces conclusions :
En fait, quand je clique sur la case, et que je clique sur selected item, je n'ai pas la bonne information.
Par contre, quand je sélectionne en cliquant directement sur l'item, sans passer par la case (je met l'item en surbrillance), l'appui sur le bouton selected item m'envoie la bonne information.


J'ai donc essayé de voir si je trouvais pas un moyen de, au moment de cliquer sur la case, mettre l'item sur surbrillance également.
Mais je ne sais pas où modifier, et encore moins ce que je dois modifier.


Ce treeview, si j'y arrive, sera à mettre en place sur un outil que j'ai déjà bien avancé.

Pouvez-vous m'aider ?


Merci pour vos futures réponses :cheers:
@++
Modifié en dernier par franco le mer. 27 nov. 2013 11:05, modifié 1 fois.
L'entraide, c'est mon dada ;)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Treeview avec dossiers

#2

Message par jguinch »

Le bouton "Selected Item" retourne le nom de la ligne qui est sélectionnée (en surbrillance donc), pas celle qui est cochée.
Par contre, "Check Full" te dira quels sont les items qui sont cochés, c'est plutôt ça que tu veux, non ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
franco
Niveau 7
Niveau 7
Messages : 343
Enregistré le : lun. 03 oct. 2011 22:37
Localisation : Liévin
Status : Hors ligne

Re: [..] Treeview avec dossiers

#3

Message par franco »

Coucou

Merci de ta réponse :)
Par contre, "Check Full" te dira quels sont les items qui sont cochés, c'est plutôt ça que tu veux, non ?
Pas vraiment, car pour le besoin de mon script, je ne dois sélectionner qu'un seul chemin
Dans ce cas, soit
1. Enlever les "checkbox", mais... déjà essayé, sans succès
2. Faire en sorte de cocher une seule case à la fois et d'appuyer sur le bouton "check full" (le modifier en conséquence d'ailleurs)

Je verrais bien la solution n°2 ^^

Mais comment faire pour faire cela, si je ne sais pas comment faire....
J'ai l'habitude de travailler avec les GuiCtrlCreateCheckbox, donc là, je suis un peu perdu ^^


Je vous transmet le code de l'outil, sur lequel mettre ce "treeview".
► Afficher le texteCode
Je vais voir.
Si quelqu'un a une piste, je suis preneur :mrgreen:

EDIT : Je viens de dire une ânerie
Les "checkbox" ne marcheront pas... Donc plutôt la solution n°1 :oops:
Testé avec check full : toujours pas la bonne information ^^

@+ et encore merci :)
L'entraide, c'est mon dada ;)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Treeview avec dossiers

#4

Message par jguinch »

Question bête : pourquoi tu n'utilises pas tout simplement FileSelectFolder() qui serait un (gros) poil plus simple ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
franco
Niveau 7
Niveau 7
Messages : 343
Enregistré le : lun. 03 oct. 2011 22:37
Localisation : Liévin
Status : Hors ligne

Re: [..] Treeview avec dossiers

#5

Message par franco »

Salut.

Parce que... je ne connaissais pas cette fonction... Donc merci :D

Je vais la tester. Et te tenir au jus.


EDIT :
J'ai testé...

Donc, excuse moi cette expression mais... plus simple que ça, tu meurs !


Je ne laisse pas tomber l'histoire des treeview (car soif d'apprendre) mais le sujet est résolu grâce à ton aide... Si je réussi avec les treeview, je vous en ferai part.


Merci 8)
++
L'entraide, c'est mon dada ;)
Avatar du membre
franco
Niveau 7
Niveau 7
Messages : 343
Enregistré le : lun. 03 oct. 2011 22:37
Localisation : Liévin
Status : Hors ligne

Re: [R] Treeview avec dossiers

#6

Message par franco »

Re ;)

J'oublie : une fois le script finie, je vous le posterai.


++
L'entraide, c'est mon dada ;)
Répondre