This works for updating the columnWidths field
widths = m.itemlabel.getParent().getParent().columnWidths
i = 0
for each cw in widths
if cw = 0
widths[i] = m.filterUnderline.width
exit for
end if
i++
end for
m.itemlabel.getParent().getParent().columnWidths = widths
However it's not working correctly in that when assigning the content to the node, the sequence of the items is different than the order the code above gets executed, so the widths are being assigned to the wrong columns.... hmm one step forward but now what...?
aspiring