BUG: Get/SetGadgetItemState mit ListIconGadget
Verfasst: 13.04.2014 23:14
Nabend,
wie im Titel beschrieben, Get/SetGadgetItemState funktioniert nicht mit dem ListIconGadget:
Da muss wohl noch mit den State´s geklotzt werden - wahrscheinlich gehts noch bei keinem Gadget, steht aber nicht in der Einschränkungsliste.
Gruß
Justin
wie im Titel beschrieben, Get/SetGadgetItemState funktioniert nicht mit dem ListIconGadget:
Code: Alles auswählen
Procedure Event_ListIcon()
For i = 0 To CountGadgetItems(0)
If GetGadgetItemState(0, i) = #PB_ListIcon_Checked
Debug Str(i) + " -> Checked"
EndIf
Next
EndProcedure
OpenWindow(0,0,0,300,300,"ListIcon",#PB_Window_ScreenCentered)
ListIconGadget(0,10,10,280,250,"Namen",100, #PB_ListIcon_CheckBoxes)
ButtonGadget(1,10,275,80,20,"Test")
For i = 0 To 10
AddGadgetItem(0,i,"Nachname " + Str(i + 1))
SetGadgetItemData(0, i, i + 10)
Next
SetGadgetItemState(0, 1, #PB_ListIcon_Checked)
For i = 0 To CountGadgetItems(0) - 1
If GetGadgetItemState(0, i) = #PB_ListIcon_Checked
Debug "Checked"
EndIf
Next
BindGadgetEvent(0, @Event_ListIcon())
Gruß
Justin