SNIP - Lot's of talk about the qualitative use of storing explicitly cast data into
TStrings.Object storage areas in preference to recognising pascals assistance in
strong-typing and support for extensible class instance storage.

> In this case it is a matter of there not being a TrzDBLookupCheckList or 
> something :)
> 
> When I used a Listview in a similar way the Data property of each list item is 
> just a simple pointer, not an object. I suppose I could just use a TListView 
> instead, as they do have check boxes, the only issue being that there isn't a 
> ClickCheck event for the TListView.

>From the point of views taken storing non pointer data is exactly the same:

var
  A :TObject;

A is just a pointer - it happens to be a typed pointer that the compiler knows to treat
differently, but it's still just a pointer into memory.

--
Aaron Scott-Boddendijk
Jump Productions
(07) 838-3371 Voice
(07) 838-3372 Fax


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to