Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Visual class design and member classes
Message
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00774329
Message ID:
00774925
Views:
21
This message has been marked as a message which has helped to the initial question of the thread.
Rodd,

Try running COMPILE CLASSLIB on your personal base class library under VFP 8 and see if that doesn't bring the correct inheritance.

Also, after that, you might need to open the classlib holding your subclassed PageFrame (not your personal base classes, but the subclasses from those) as a table and make certain that they're pointing to the right place. If they're not, you'll need to "hack" the VCX and re-define where those subclasses point.


>I appreciate the input you guys have given. I tried exactly what you did and it worked fine. So, then I started thinking ... what did I do different?
>
>It hit me, I had subclassed my PageFrame from another subclassed pageframe. In other words, we had created our own base pageframe from the standard VFP base PageFrame in VFP 7.0. The pageframe class I was creating for this project was subclassed from our base not from the VFP 8.0 base.
>
>Therin lies the difference and, I guess, the problem. I know the base we created was initially created from VFP 7.0. But I'm a little confused as to how that works. If my personal base class is subclassed from the VFP base and now I'm using 8.0 as my base, shouldn't my personal base class also inherit the properties & methods of the new VFP base?
>
>Rodd
Evan Pauley, MCP
Positronic Technology Systems LLC
Knoxville, TN

If a vegetarian eats vegetables, what does a humanitarian eat?
Previous
Reply
Map
View

Click here to load this message in the networking platform