I am trying to figure out if it is possible (and if, how) to manipulate the
text color for each item in a listbox, depending on information in that item's
..data.

For example --

if(user.data.location==null && user.data.admin==null){
label text color= red
}
else if (user.data.location==null) {
label text color=blue
}
else{
label text color=green
}

The goal is for the user to be able to see at a glance which people in the
listbox are missing bits of information in their profile. I have seen the
tutorial on adding a symbol to each item in the listbox, but I'd like to
explore the text color method first.

I've tried various methods of interacting with the data inside the binder
function I'm calling when I populate the listbox using DataGlue
(BindFormatFunction), but it has no effect on the presentation of the text in
the listbox, which leads me to believe that I'm going to have to fiddle around
with the listbox component definition, something I'm more than a bit hesitant
to do.

Thanks in advance,

John