Well far out and golly jee wizz!
Thanks for that, I forgot about the illusive macro of doom.

It didn't occur to me that I'd need it in a subclass, but that's only header files of course. The subclass still needs to registered, all makes sense now.

Thanks again.

Steve