Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Subclassing classes in an existing application
Message
From
30/10/2001 08:12:34
 
 
To
30/10/2001 08:10:24
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00574943
Message ID:
00574950
Views:
25
Hi Hilmar,

Check out my tool in the downloads NewClass

Glenn
>>Have come across an ancient application whereby none of the base classes were subclassed.
>>
>>I remember reading somewhere of a technique whereby you could effectively subclass the original 'textbox', 'listbox', etc, classes without replacing them in the forms.
>>
>>Could anyone advise please?
>>
>>TIA
>>
>>Dennis
>
>I haven't read anything, but I suppose you could open the metafiles:
>
>
>use MyForm.scx
>
>
>and then do some REPLACE:
>
>
>replace class with "cTextBox", classloc with "MyDerivedClasses.vcx";
>  for lower(class) = "textbox"
>
>
>Repeat for other base classes. Repeat in a loop for all forms and form classes.
>
>CAUTION: Make backup first. Replacing metadata can lead to unexpected results sometimes.
>
>HTH, Hilmar.
Previous
Reply
Map
View

Click here to load this message in the networking platform