No, you have to free them yourself - for the VCL to free them would be
making a big assumption on the VCL's part.
Terry
>If I create my own dynamic variables and assign their pointers to the Data
property of the list items, when the listview is cleared are the dynamic
variables cleared automatically or is it necessary for me to write code to
ensure all the memory is freed?<
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz