HI David,
>I'm not sure you can accurately detect the property space consumed by the class definition, we don't really have good measurement tools, other than sys(1016) which isn't too accurate.
I doubt, too, that we can really figure out how VFP handles properties. We can guess from observations, but that's all. One of these observations for example would be that in the BeforeOpenTable event the form does exist and all of it properties have go the default value of the class. It's not before Load that overridden properties are evaluated and assigned to the form.
Christof
--
Christof