TListView autosizing

I have my TListView's ViewStyle set to vsList. Is there any way of having it
autmatically size the columns, as is done by Windows Explorer? Right now it
just truncates the text and adds ... to the end.

TiA

P.S. if your reply is to set the column to Autosize, you have misinterpreted
the question. It's set to vsList, not vsReport. Just avoiding problems...