I Found a strange BUG on VFP 6.0 dn 7.0 (i tried with these versions).
I have this situation on my classlibrary:
directory Libs\:
Baseclass.VCX
FormBase as FORM
BaseClass1.VCX
Base AS FormBase FROM Baseclass.VCX
Add a Label with Caption = 'Class1'
BaseClass2.VCX
Base AS FormBase FROM Baseclass.VCX
Add a Label with Caption = 'Class2'
directory Subclass\:
NewClass1.VCX
Base AS Base FROM ..\Baseclass1.VCX
NewClass2.VCX
Base AS Base FROM ..\Baseclass2.VCX
Now If i issuess this commands:
MODIFY CLASS base OF SubClass\NewClass1.vcx
I'll see the class with Label caption 'Class1', successively i will issue
MODIFY CLASS base OF SubClass\NewClass2.vcx
I'll see the class with Label caption 'Class2', all ok .... but if successively i will issue
MODIFY CLASS base OF SubClass\NewClass1.vcx
I'll see the class with Label caption 'Class2' !!!!!!!!!!!!!! and if i'll save the class i will have problem.
I Hacked the VCX files and i saw that the 'classloc' column of newclass1.vcx is changed on the record that indicate the mother class of 'base' class.
Someone can say me if this problem is known by Microsoft ?? I have no found it on Knowledge Base.
Someone, a Samaritan, can help me to compose (in a good English ... not mine) the report bug form to send to Microsoft ??
Thanx in Advance.
bye, Emanuele!
In the beginning the Universe was created.
This has made a lot of people very angry and been widely regarded as a bad move.