Deleting listicon items
Posted: Sat Apr 22, 2006 3:10 am
How would I delete all the items in a listicon gadget that are checked?
http://www.purebasic.com
https://www.purebasic.fr/english/
NumItems CountGadgetItems(#MyListIcon) - 1Matt wrote:How would I delete all the items in a listicon gadget that are checked?
Code: Select all
; code for version 4.0 BETA
#MyWindow = 0
MyGadget.l
If OpenWindow(#MyWindow,100,100,300,500,"ListIcon Beispiel", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
If CreateGadgetList(WindowID(#MyWindow))
ButtonGadget(1, 10, 10, 100, 20, "Delete all")
MyGadget = ListIconGadget(#PB_Any,5,100,290,290,"Name",100,#PB_ListIcon_FullRowSelect|#PB_ListIcon_AlwaysShowSelection)
AddGadgetColumn(MyGadget,1,"Adresse",250)
AddGadgetItem(MyGadget,-1,"Harry Rannit"+Chr(10)+"12 Parliament Way, Battle Street, By the Bay")
AddGadgetItem(MyGadget,-1,"Ginger Brokeit"+Chr(10)+"130 PureBasic Road, BigTown, CodeCity")
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
Select EventGadget()
Case 1
SendMessage_(GadgetID(MyGadget), 4105, 0, 0)
EndSelect
EndIf
Until EventID = #PB_Event_CloseWindow
EndIf
EndIf