Page 1 sur 1
CountGadgetItems() pour ExplorerTreeGadget()
Publié : mar. 12/juil./2005 18:10
par Anonyme2
La fonction CountGadgetItems() pour ExplorerTreeGadget() ne fonctionne pas et c'est normal elle n'est pas dans l'aide, mais ça serait mieux de l'avoir.
Elle existe pour le TreeGadget
Ca serait bien aussi de l'avoir pour l'ExplorerComboGadget()
Publié : mar. 12/juil./2005 21:38
par Fred
Ok, je note.
Publié : mer. 13/juil./2005 18:41
par Anonyme2
Encore autre chose qui m'ennuie....
j'utilise dans mon code un ExplorerTreeGadget avec l'option #PB_Explorer_AutoSort
avec la ligne suivante
je récupère le chemin ou le nom de fichier complet de l'élément sélectionné.
Ca fonctionne sauf pour le premier élément qui est le poste de travail
La chaîne retrounée est vide. Getgadgetstate() retourne pourtant #PB_Explorer_Directory. Vite une correction !!!!!!!!!!!!!!!!!!!!!!!!
Maintenant une amélioration
Il faut une commande GetGadgetItemText() pour ce gadget, j'ai pas forcément à lire l'élément sélectionné.
Encore un autre point.
Si j'affiche les fichiers d'un dossier dans l'explorertreegadget et que je bascule dans l'explorateur windows, j'efface un des fichiers de ce dossier et je reviens dans mon petit prog, l'exploretreegadget n'est pas mis à jour, surement la même chose pour les explorerlistgadget et combo.
Publié : mer. 13/juil./2005 20:57
par Anonyme2
Pendant que j'y suit, j'aimerais que les exploreur puisse retourner une constante comme #PB_Explorer_Drive lorsque c'est un Drive au lieu de #PB_Explorer_Directory
et aussi pour l'ExplorerComboGadget le support des événements
#PB_EventType_Change : La sélection de l'élément courant vient de changer.
#PB_EventType_LeftClick : L'utilisateur a cliqué sur un élément avec le bouton gauche de la souris.
#PB_EventType_RightClick : L'utilisateur a cliqué sur un élément avec le bouton droit de la souris.
et peut-être les doubles clics mais je ne sais pas si ça peut vraiment servir