Page 1 of 1

[Module] ListViewEx - Gadget (all OS)

Posted: Sun Dec 01, 2019 1:35 pm
by Thorsten1867
ListViewEx Gadget - Module (all OS / DPI / 64Bit)
  • colors for single rows
  • dynamic popup menu item text (e.g. "Delete #Row$")
  • automatic size adjustment
  • support of GUI themes (needs ModuleEx.pbi)
Image _____ Image _____ Image

Code: Select all

; ListView::AddItem()            - similar to 'AddGadgetItem()'
; ListView::AttachPopupMenu()    - attach a popup menu to the list
; ListView::ClearItems()         - similar to 'ClearGadgetItems()'
; ListView::CountItems()         - similar to 'CountGadgetItems()'
; ListView::DisableReDraw()      - disable/enable redrawing of the gadget
; ListView::Gadget()             - similar to 'ListViewGadget()'
; ListView::GetData()            - similar to 'GetGadgetData()'
; ListView::GetID()              - similar to 'GetGadgetData()', but string instead of quad
; ListView::GetItemData()        - similar to 'GetGadgetItemData()'
; ListView::GetItemLabel()       - similar to 'GetGadgetItemData()', but string instead of quad
; ListView::GetItemState()       - similar to 'GetGadgetItemState()'
; ListView::GetItemText()        - similar to 'GetGadgetItemText()'
; ListView::GetLabelText()       - similar to 'GetGadgetItemText()', but label instead of row
; ListView::GetState()           - similar to 'GetGadgetState()'
; ListView::GetText()            - similar to 'GetGadgetText()'
; ListView::Hide()               - similar to 'HideGadget()'
; ListView::RemoveItem()         - similar to 'RemoveGadgetItem()'
; ListView::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; ListView::SetColor()           - similar to 'SetGadgetColor()'
; ListView::SetData()            - similar to 'SetGadgetData()'
; ListView::SetFont()            - similar to 'SetGadgetFont()'
; ListView::SetID()              - similar to 'SetGadgetData()', but string instead of quad
; ListView::SetItemData()        - similar to 'SetGadgetItemData()'
; ListView::SetItemImage()       - similar to 'SetGadgetItemImage()'
; ListView::SetItemLabel()       - similar to 'SetGadgetItemData()', but string instead of quad
; ListView::SetItemState()       - similar to 'SetGadgetItemState()'
; ListView::SetItemText()        - similar to 'SetGadgetItemText()'
; ListView::SetLabelText()       - similar to 'SetGadgetItemText()', but label instead of row
; ListView::SetRowHeight()       - change the rows height
; ListView::SetState()           - similar to 'SetGadgetState()'
; ListView::SetText()            - similar to 'SetGadgetText()'
; ListView::UpdatePopupText()    - define dynamic menu item text [#Label$/#Index$/#Row$/#String$]
Download: ListViewExModule.pbi

Re: [Module] ListViewEx - Gadget (all OS)

Posted: Mon Dec 09, 2019 3:58 pm
by Thorsten1867
Update: Checkboxes added

Re: [Module] ListViewEx - Gadget (all OS)

Posted: Fri Dec 20, 2019 9:05 am
by Thorsten1867
Update: Simple syntax highlight added

Re: [Module] ListViewEx - Gadget (all OS)

Posted: Sun Mar 01, 2020 1:53 pm
by Thorsten1867
Update: ScrollBarGadget() replaced by drawing routine

Re: [Module] ListViewEx - Gadget (all OS)

Posted: Thu Mar 05, 2020 4:17 pm
by Thorsten1867
Update:
  • Attribute #ScrollBar [#ScrollBar_Default/#ScrollBar_Frame/#ScrollBar_DragPoint]
  • SetColor() -> [#ScrollBar_FrontColor/#ScrollBar_BackColor/#ScrollBar_BorderColor/#ScrollBar_ButtonColor/#ScrollBar_ThumbColor]

Re: [Module] ListViewEx - Gadget (all OS)

Posted: Tue May 17, 2022 7:33 pm
by Thorsten1867
Update:
  • New Scrollbars
  • New DPI - Managmment