Code: Alles auswählen
repeat
EventID = WaitWindowEvent()
If EventID=#PB_Event_Gadget
MessageRequester("",Str(GetGadgetState(#Liste)),0)
EndIf
forever
Code: Alles auswählen
repeat
EventID = WaitWindowEvent()
If EventID=#PB_Event_Gadget
MessageRequester("",Str(GetGadgetState(#Liste)),0)
EndIf
forever
Code: Alles auswählen
repeat
EventID = WaitWindowEvent()
If EventID=#PB_Event_Gadget and EventGadgetID() = #button
MessageRequester("",Str(GetGadgetState(#Liste)),0)
EndIf
forever
Code: Alles auswählen
Enumeration
#Liste
EndEnumeration
OpenWindow(0,0,0,110,200,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"")
CreateGadgetList(WindowID())
ListIconGadget(#Liste, 5, 5, 100, 120,"",80)
AddGadgetItem(#Liste,-1,"Test")
Repeat
EventID = WaitWindowEvent()
If EventID=#PB_Event_Gadget And EventGadgetID()=#Liste
MessageRequester("","okay",0)
EndIf
ForEver
Nun fehlt noch EventType().Delle hat geschrieben:Kommt trotzdem 2x!
Code: Alles auswählen
Enumeration
#Liste
EndEnumeration
OpenWindow(0,0,0,110,200,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"")
CreateGadgetList(WindowID())
ListIconGadget(#Liste,5,5,100,120,"",80)
AddGadgetItem(#Liste,-1,"Test")
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Break
Case #PB_Event_Gadget
Select EventGadgetID()
Case #Liste
If EventType()=#PB_EventType_LeftClick
MessageRequester("","okay",0)
EndIf
EndSelect
EndSelect
ForEver