Contents
This section of documentation is intended for
developers who want to conduct their own experiments on the virtual
market. In order to do that, you must either compile the project in
Borland Delphi or use the embedded Object Pascal scripting language.
1) Demos
Contains demos (source and resources). Inside each demo there should be
a separate "ReadMe.txt" file.
2) Documentation
3) Packages
Contains packages that need to be installed for some demos to run:
4) Source
Collection of various classes and components. Path to all folders in this directory should be added into your Delphi's Library path. Most units have a comment inside them which describes their purpose.
Also there are a lot of comments in the interface part of the code, so if there are any problems - check there. Core
- all main units.
ApplicationSpecific -
Mostly units that were designed for a certain application (FMS
demo), but do not know have any references to FMS, so can be used
for something else too.
PascalScriptImport - import units for RemObjects Pascal
Script.
ThirdParty
- components that are not not part of this project. Most of them
were not written by me.
Add
all folders and sub-folders of \Source\ directory to your library search path.
Directory \Source\ThirdParty\ is a special case - these are separate
projects and I recommend you update them from their own
CVS/SVN repositories.
-
Install all packages in the
\Source\ThirdParty\ folder according to their own instructions.
For noobies: Add all included folders to the library path and
install the package, if there is one.
-
Take a look at
\Source\Core\FMS.inc .
Change the options
if you want to. For all third-party components do the same.
-
Compile and run the demos in the \Demos\ folder.
Here's where you can download third-party components manually:
1. Class reference
Date: November '2010
Language: English
Description: A complete reference to all units, classes and methods. Al
least it lists them all, because real documentation is currently
available only to most important classes/
Available in 3 forms:
online html
version,
archived html version, and
CHM version.
2. Architecture guide
Date: January '2008
Language: English
Description: A short guide on how different classes are interconnected.
Online version or
download in an archive
Class diagrams (Documented, English)
Class diagrams (Documented, Russian)
Class diagrams (Undocumented, compact)
Dependency diagrams
|
|