Larry,
>This is good for everyone to know. But it begs the question, why would you deliberately assign an invalid value in the property sheet and need the validation to occur?
Well, of course I'd never do that... but you never know about the end users of your class *bg*