Code: Select all
#Window_Main=1
#Gadget_Main_ListIcon=2
#Gadget_Main_Button=3
If OpenWindow(#Window_Main,177,164,262,277,#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered|#PB_Window_WindowCentered,"MultiSelect Test")
If CreateGadgetList(WindowID(#Window_Main))
ListIconGadget(#Gadget_Main_ListIcon,10,10,240,230,"ListIcon Test",100,#PB_ListIcon_MultiSelect|#PB_ListIcon_AlwaysShowSelection)
AddGadgetItem(#Gadget_Main_ListIcon,-1,"Test 1")
AddGadgetItem(#Gadget_Main_ListIcon,-1,"Test 2")
AddGadgetItem(#Gadget_Main_ListIcon,-1,"Test 3")
ButtonGadget(#Gadget_Main_Button,190,250,60,20,"OK")
EndIf
Repeat
EventID=WaitWindowEvent()
Select EventID
Case #PB_Event_Gadget
Select EventGadgetID()
Case #Gadget_Main_Button
selected$=GetGadgetText(#Gadget_Main_ListIcon)
MessageRequester("Test","You selected "+selected$)
EndSelect
EndSelect
Until EventID=#PB_Event_CloseWindow
CloseWindow(#Window_Main)
EndIf
End
Npath