in reply to Is this a Memory leak ?
Thanks for all your help guys,
Going to try WeakenRef just as soona s I can get the bloody thing to install :).
As for the other points, I believe your right , i'm sure theres another way of doing it to avoid the circular reference, I have recently 'inherited' the project so am trying to understand exactly what everything does before re-doing it !!
When I do I will certainly take those points on board!
Again many thanks