|

ZM0000
|
ZaphodsMap Software Configuration System for Object Pascal (Snippet ID 24488)
HREF Tools Corp.
ZaphodsMap is a paradigm for software configuration. It can be implemented on any platform, in any language. Configuration is done via ascii (xml) files which can be easily backed up and moved among computers.
This ZIP contains a setup program which will install ZaphodsMap source for Object Pascal, compiling in Delphi 6, Delphi 7, Delphi 2005, Delphi 2006, Delphi 2007, Kylix 3. Where applicable, the source compiles for both win32 and Dot Net.
The setup program will also install a small demo (source and EXE), showing the simplest way to use the technology.
In addition to standard features you might expect from an XML config system, ZaphodsMap adds the idea of "context" (labelling a machine), built-in support for variation in settings by username, variables within an XML file, and built-in support for xpath syntax for retrieving nodes.
A utility, ZMAdmin.exe, is included for use by computer administrators who want to view and customize settings.
Licensing: ZaphodsMap is licensed under Creative Commons; you do not have to pay any money to use it in any project. The TZaphodsMap component for Object Pascal uses TNativeXml to read XML configuration files. TNativeXml is a third-party component; source available separately. The TNativeXml DCU file is distributed with ZaphodsMap with permission from the author. Please check web site (http://www.zaphodsmap.com) for further license details and updates to all files.

ZaphodsMap Software Configuration System for Object Pascal home page
|