Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Class Project
Message
From
18/01/2005 19:37:49
 
 
To
18/01/2005 13:31:58
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Title:
Environment versions
Visual FoxPro:
VFP 8
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
00978214
Message ID:
00978368
Views:
18
Class Libraries a suggestion:
myBase.vcx - Microsoft’s base classes. Very little functionality added.
myCtrl.vcx – controls (subclassed from myBase.vcx) with added functionality, eg. bound textbox, date textbox, bound editbox, navigational buttons etc.
myForm.vcx – Forms with added functionality. Sub-classed from myBase.myForm or forms within this class library. For example read-only form, data-entry form, logon form, splash screen etc.
myLib.vcx – Composite classes and controls with specific functionality, eg. Textbox with incremental search etc.

These class libraries are only used to create (sub-class) application libraries.

Every application contains its own set of libraries sub-classed from the above. For example every project will have as a minimum aaBase.vcx, aaCtrl.vcx, aaForm.vcx, aaLib.vcx where "aa" identifies the project. In addition there will be other libraries required by the application.

That’s my approach, hope it helps.
Previous
Reply
Map
View

Click here to load this message in the networking platform