Menu

SourceTree Log in to Edit

Leslie Kaye

Source code directory tree and Component Reference

It is recommended that the project source is unpacked the root of your disc drive however there is no big reason not to put it in "My Documents"

Directories, Units and Classes prefixed "LK" contain the project code. Any modification of this should be donated back to the project as a SVN patch through the bug tracking system else your changes will be overwritten the next time that you download an updated version from this site.

Directories prefixed "Zoom" contain the application templates based on the "LK" components. They contain a "Zoom" package of stub (empty) components inherited from the "LK" components and an executable which simply contains a main form, data module and about box.
Again this code should not be modified other than as above. New additions to the "Zoom" library of samples planned and are also invited from Developers.

See Getting Started for how to create your own applications from a "Zoom" project template.

The principal directory tree with links to the Component Reference:

LKAccountsroot folder
LKAccountsPackagesCore accounts packages
[LKUtilComponents](https://sourceforge.net/p/zoomaccounts/wikidev/LKUtilComponents/ "LKUtilComponents")sundry classes, methods and defines
[LKRecordsComponents](https://sourceforge.net/p/zoomaccounts/wikidev/LKRecordsComponents "LKRecordsComponents")to make non-accounts records systems
[LKAccountsComponents](https://sourceforge.net/p/zoomaccounts/wikidev/LKAccountsComponents "LKAccountsComponents")Ledgers, Daybooks etc. for a core accounts system
LKCRMPackagesCustomer Relations Management
LKCRMBaseComponentsBase classes common to most CRM systems
LKCRM...ComponentsOther packages for Customer Relations Management
ModelMaker[ModelMaker](http://www.modelmakertools.com/ "ModelMaker") (optional) project files
ProjectsAlways empty folder for your accounts projects
ToolsTool executable projects
InstallerAn installer sample
LKDataToolBackup database and other file operations on single user accounts systems
RebadgeToolUse this to create your new project from a "Zoom" template
ZoomProjectsApplication templates

Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.