voila je bloque sur sa comment faire si c'est possible pour enregistrer un listicongadget() dans un fichier .ini
bon sa j'ai trouvé facile mais pour y enregistrer plusieurs colonnes ???
c'est sa que j'arrive pas

voici un exemple qui fonctionne mais avec la 1ere colonne uniquement
Code : Tout sélectionner
If OpenWindow(0, 100, 100, 300, 130, "ListIconGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
If CreateGadgetList(WindowID(0))
ListIconGadget(0, 5, 5, 290, 90, "Nom", 100, #PB_ListIcon_FullRowSelect|#PB_ListIcon_AlwaysShowSelection)
AddGadgetColumn(0, 1, "Adresse", 180)
AddGadgetItem(0, -1, "Nom"+Chr(10)+"Adresse")
ButtonGadget(1, 10, 105, 100, 20, "save")
EndIf
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
Select EventGadget()
Case 1
NomFichier$ = SaveFileRequester("save", "", "Fichiers ini|*.ini", 0)
CreatePreferences(NomFichier$+".ini")
WritePreferenceString("0", GetGadgetItemText(0, -1, 0))
EndSelect
EndIf
Until EventID = #PB_Event_CloseWindow
GetGadgetItemText mais je n'est pas le choix de metres plusieurs colonnes donc voila mon bloquage
désolé
@++