Moin,
oder du verpackst die den data-pointer in eine typisierte property, wie ich es hier vorführe...
http://www.delphipraxis.net/internal...enode&start=15
...das ist im wesentlichen, das, was Muetze vorschlägt, nur die funktionalität wird dahin verlagert wo sie nicht die hauptanwendung verstopft.
..nur als anregung
mâxîmôv.
{KDT}