Hi David, thanks for replying.
Editing - by that do you mean inline editing, like textboxes appear inside the row itself and so forth? No.
I want to manipulate the view by operating purely on the TObjectList. The UI threads simply update TListView.
For example If I change a person's name (in code), I would find the object in the TObjectList, change it. And the component should just reflect it.
I'm using VCL by the way if that makes any difference. Maybe I'm expecting too much here 😕
thanks,