1. views are not inherited, from one base class to a sub class? 2. Property Sheets do not mix up the properties defined in each class of the class hierarchy, making able to edit them all in the same view?
Hi! ZClasses don't quite work as expected here. It's not your fault ;-) Basically, Properties are handled very strangely: e.g. if you add a property with the same name as one in the base class, you'd expect it to overload the other. But it would just not be created because it "already exists". The other way round it works: You can add a property on the base class level even if it exists in a subclass. (OK, that's what you'd expect). Views are also not inherited properly. For this kind of stuff, I think ZClasses in their current form will not work so easily. Use Python classes instead or try something else, like the ZPatterns framework. If you prefer ZClasses, Maik Roeder (maik@berg.net) is the specialist ;-) Cheers, Joachim