Problems with setting TListColumn.Width to -1 for auto-resizing

When creating the columns for my listview I tried to use the auto-resizing
of the columns by setting the Width attribute to -1.  The help doc says that
the value of Width is supposed to automatically change to the actual size
after resizing.  The method works great for the listview.  However, I have a
need to get the actual Width of the column.  When I read the value of Width
and WidthType they are still both -1.  I thought Width was supposed to
change to the actual width of the column.
Any help or ideas would be greatly appreciated.

John Kring
Logistics Edge, Inc.
(920) 434-3821