Home Projects Downloads OtherStuff Author
  CM_ConfigBuilder  CM_AutomataBuilder
 Home
 ScreenShots
 FAQ
 Tutorial 1
 Tutorial 2
 Tutorial 3
 Credits
 Disclaimer

This is the homepage of the project called CM_ConfigBuilder. I started writing this tool in 2002 when I began a project for a customer that didn't know "which setting should be configurable and which not". So I decided to create a code generator to get classes able to manage my "persistent data structure". The first step was to write the classes generator and after that I decided to generate also a set of classes to manage a Graphic Interface.

CM_ConfigBuilder is a tool that allows to describe your data structure and produces a library to manage it. This version can generate a MFC dll (for Microsoft Visual C++ projects) and a ATL dll (for Visual Basic or activex-enabled languages). The described data structure is stored into xml files. All you have to do is load your data using a method called LoadFromXmlFile() and save it using SaveToXmlFile().

When you describe your data structure, you specify a hierarchy of classes. Each class can have attributes. To understand how to use CM_ConfigBuilder I suggest to go to the tutorial sections.

CM_ConfigBuilder is free and provided with source code. Download it here!

Read the full article on CodeProject.com