To change any property of a cell, you must first select it using the Active Cell Property node, a cluster of row and column indexes. Setting the indexes values to -2 select the entire row/column/table, including the headers, setting the indexes to -1 select only the headers.
Changing a column foreground color without affecting the header color is therefore a 3 steps operation :
- set the active cell property to -1, n (n being he column index); read the foreground color
- set the active cell property to -2, n; write the new foreground color
- set the active cell property to -1; write back the previously read foreground color
Since you cannot change programmatically the images in a ring, the pict ring array cannot be used if you want to load new images at run time.
Use instead a picture array, as shown in the attached vi. I still use a pict ring, but that's just as a convenient image source. Replace it with your own source (file dialog for instance...)
CC
Chilly Charly (aka CC)