It is recommended that the project source is unpacked the root of your disc drive however there is no huge 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 sample project executables based on the "LK" components. The contain a "Zoom" package of stub (empty) components inherited from the "LK" components and an executable simply containing 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.
To see how to create your own projects see Getting Started.
The principal directory tree with links to the Component Reference:
| LKAccounts | root folder |
| |__LKAccountsPackages | Core accounts packages |
| |__LKUtilComponents | sundry classes, methods and defines |
| |__LKRecordsComponents | to make non-accounts records systems |
| |__LKAccountsComponents | Ledgers, Daybooks etc. for a core accounts system |
| |__LKCRMPackages | Customer Relations Management |
| |__LKCRMBaseComponents | Base classes common to most CRM systems |
| |__LKCRM...Components | Other packages for Customer Relations Management |
| |__ModelMaker | ModelMaker (optional) project files |
| |__Projects | Always empty folder for your accounts projects |
| |__ThirdPartyTools | included where the project may not compile easily in modern Delphi |
| |__Abbrevia | ZIP components |
| |__DelphiTwain | TWAIN scanner component |
| |__Tools | Tool executable projects |
| |__Installer | An installer sample |
| |__LKDataTool | Backup database and other file operations on single user accounts systems |
| |__RebadgeTool | To create your new project from a "Zoom" sample |
Anonymous