Page 1 of 1

[SOLVED] Hide ListIconGadget() Header Row? -- Thanks BarryG

Posted: Wed Dec 31, 2025 12:23 am
by Randy Walker
Is there a way to hide the column header row? I used null string but that didn't do it. Still showing. Would like it to shw like a List view Gadget but I want checkboxes so it can be used ass a checklist. I was woring with a samople straight out of help:

Code: Select all

 If OpenWindow(0, 100, 100, 300, 100, "ListIcon Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
   ListIconGadget(0, 5, 5, 290, 90, "", 100, #PB_ListIcon_CheckBoxes|#PB_ListIcon_FullRowSelect | #PB_ListIcon_AlwaysShowSelection)
   AddGadgetColumn(0, 1, "", 250)
   AddGadgetItem(0, -1, "Harry Rannit"+Chr(10)+"12 Parliament Way, Battle Street, By the Bay")
   AddGadgetItem(0, -1, "Ginger Brokeit"+Chr(10)+"130 PureBasic Road, BigTown, CodeCity")
   Repeat
     Event = WaitWindowEvent()
   Until Event = #PB_Event_CloseWindow
 EndIf

Re: Hide ListIconGadget() Header Row?

Posted: Wed Dec 31, 2025 12:56 am
by Kiffi

Code: Select all

#PB_ListIcon_NoHeaders

Re: Hide ListIconGadget() Header Row?

Posted: Wed Dec 31, 2025 6:03 am
by Randy Walker
Kiffi wrote: Wed Dec 31, 2025 12:56 am

Code: Select all

#PB_ListIcon_NoHeaders
That would be the perfect solution Except, best I can tell, #PB_ListIcon_NoHeaders does not exist.

Re: Hide ListIconGadget() Header Row?

Posted: Wed Dec 31, 2025 7:58 am
by BarryG
Windows: Add the #LVS_NOCOLUMNHEADER flag for no header.

Re: Hide ListIconGadget() Header Row?

Posted: Wed Dec 31, 2025 8:05 am
by Randy Walker
BarryG wrote: Wed Dec 31, 2025 7:58 am Windows: Add the #LVS_NOCOLUMNHEADER flag for no header.
WOW!!! THANKS BarryG !!!!! :!: :!: :!: :!:
Works perfectly :D

Re: [SOLVED] Hide ListIconGadget() Header Row? -- Thanks BarryG

Posted: Wed Dec 31, 2025 8:54 am
by BarryG
Happy to help. :) #PB_ListIcon_NoHeaders is valid in PureBasic 6.30:

Code: Select all

Debug #LVS_NOCOLUMNHEADER    ; 16384
Debug #PB_ListIcon_NoHeaders ; 16384