J'aimerais savoir comment faire pour effectuer un enregistrement d'une liste pour pouvoir la réutiliser dans le logiciel.
J'aimerais aussi savoir comment faire pour avoir le nombre d'item dans une liste.
Voici le code:
Code : Tout sélectionner
Enumeration
#fenetre
#liste
#add
#text
#save
#quit
#nbre
#liste2
#add2
#text2
#nbre2
EndEnumeration
OpenWindow(#fenetre, 0, 0 , 600, 400, "DVD Collection", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_TitleBar | #PB_Window_MinimizeGadget)
ListViewGadget(#liste, 10, 45, 200, 320)
ButtonGadget(#add, 225, 100, 150, 25, "<<< Ajouter à ma collection")
StringGadget(#text, 225, 70, 150, 20, "Ajouter...")
StringGadget(#nbre, 50, 20, 100, 20, "Total:")
ListViewGadget(#liste2, 390, 45, 200, 320)
ButtonGadget(#add2, 225, 280, 150, 25, "Ajouter à mes envies >>>")
StringGadget(#text2, 225, 250, 150, 20, "Ajouter...")
StringGadget(#nbre2, 440, 20, 100, 20, "Total:")
If CreateMenu(0, WindowID(0))
MenuTitle("Fichier")
MenuItem(#save, "Enregistrer")
MenuItem(#quit, "Quitter")
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
Select EventGadget()
Case #add
AddGadgetItem(#liste, 0, GetGadgetText(#text), 0)
Case #add2
AddGadgetItem(#liste2, 0, GetGadgetText(#text2), 0)
EndSelect
EndIf
Until EventID = #PB_Event_CloseWindow