Quote Originally Posted by PolishPaul View Post
Thanks,

I was trying to avoid implementing it in each class...
Ahh, but that is how polymorphism works! Each derived class implements their own routine, it is the interface that is standard across the inheritance hierarchy.