Hi Arnon---
>I try to stay away from AddProperty functionality it always seemed to me counter OOP - I guess it is mainly a matter of taste
Oh, I agree. The problem was that I was trying to create code you could graft on to other classes and, therefore, couldn't assume certain custom properties.
Anyway, I'm the type of guy who likes to play around with the new functions and commands and it was a good opportunity to do so :-)
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05