J'ai besoin de vos lumières, oh intelligence collective !

J'essaie de faire un gestionnaire d'émoticone.
Pour commencer, je voudrais que mon script détecte tous les dossiers
présent où le script est situé et qu'un onglet soit crée pour chaque dossier.
Ensuite, je voudrais que les *.gif trouvés soit eux affichés dans l'onglet correspondant.
J'ai fait cela
Code : Tout sélectionner
$t = "Recherche expérimentale du Pouf"
$x = 400
$y = 600
$gui = GuiCreate($t, $x,$y,-1,-1,BitOR($WS_EX_TOOLWINDOW,$WS_TILEDWINDOW))
GUISetState (@SW_SHOW)
$result=0
$tab = _FileListToArray(@ScriptDir,"*",2)
GUICtrlCreateTab(0,0,$x,$y)
for $i = 1 to $tab[0]
$tab[$i] = GUICtrlCreateTabItem($tab[$i])
$emoticone = _FileListToArray($tab[$i],"*",1)
For $j = 1 To $emoticone[0]
Guictrlcreatebutton("",0,0,20,20)
Next
Next
While 1
$msg = GUIGetMsg()
Switch $msg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
Wend
La première partie fonctionne (création d'un onglet par dossier) mais avec les
lignes pour tenter un _filelistoarray() à l'intérieur du _filelistoarray() parent échoue.
Une idée, suggestion, commentaire, méprise, n'importe quoi ? ...

P.s : pour ce qui est de mettre un gif dans un gui, j'ai pigé le code dans un udf
► Afficher le texte