Hi guys,
If you are ok with calling the coloring procedure as a part of the Column click procedure, that is fine and yes it works of course.
You might want to make some extra arrangement though if you do have a paged listview with a LOT of rows in the datasource. That's where it might get a little impractical to call the Colorize function, unless you take the paging into account.
Palli