Jump to content

Recommended Posts

Posted
$item = GUICtrlCreateListViewItem("", $ListVw) ; create ListViewItems empty cells
GUICtrlSetBkColor($item, $Clr) ; Set the background color for the listview item
; loop the result array
$hist = $r0 & "|" & $r1 & "|" & $r2 & "|" & $r3 & "|" & $r4 

GUICtrlSetData($item, $hist) ; set the ListView values

I can color rows.  What I want to achieve is to consistently color column 3, creating a column with the same colour.

I am looking for an EASY way to do this.  I have seen examples that can color each individual cell, but it requires 1000's of lines of code.  

 

The ideal solution would be something like GuiCtrlSetListViewItemBkColor() :)

Any ideas please?

Skysnake

Why is the snake in the sky?

  • Moderators
Posted

Skysnake,

The latest version of my GUIListViewEx UDF allows you to colour individual cells - look in my sig for the link.

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Posted

Hi Melba, I have been following that development.  I will certainly have a look. Question, is this in addition to standard LV functions, or will this eventually replace all the current LV functions?

 

Thanks for the prompt response

Skysnake

Why is the snake in the sky?

  • Moderators
Posted

Skysnake,

I am not sure I understand the question. My UDF is intended to expand the available functions currently in the standard GUIListView include - there is no intention for it ever to take its place. The 2 work very happily together - or at least I hope that is the case!

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...