I have a rather weird layout - three layers of classes, and in the top layer there's a base form class, and a class derived from that one, with many of the methods of its own. Then there's a middle layer which is intended for company-level modifications, and it inherits from the top layer, but is currently empty, and then there's a local layer which inherits from the middle layer and it's intended to keep app-specific variations, if any. Needless to say that in the early stages the mid- and local layer are mostly empty (no code, most of PEM is at default).
I instantiate a form off the local layer, and guess what - it runs the .init of the eldest class in the hieararchy. I'd have to stuff lots of dodefault()s upstream to make it behave.
Using VFP5.0a - any hints to any potential bugs which may cause this, and workarounds, if any, are welcome.
TIA