
This site is the online home of Component Create, a free design tool and code generator that helps Borland Delphi developers produce new Delphi VCL components. You can download Component Create and its source code here.
About Component Create for DelphiIn Component Create, you point and click to set up your component -- adding and deleting properties, methods, and events -- and then generate commented Pascal code. You can save your component definition and come back to it later to make changes.
Component Create was a commercially-sold tool in the late 1990's. (A review from the Ziff-Davis magazine Windows Sources is available here.) Although still copyrighted, it is now available as a free download at this site.
I wrote Component Create to try some ideas I had for an ideal (to me) development environment. I thought a developer should be able to browse and edit source code as if it were a database, not a plain text file. I thought a code editor and code generator should be integrated so that the developer would always start with a minimum functioning form of a method's code while in the editor. Lastly, I thought developers should be able to edit both code and documentation in a single tool and to store both in a single repository. Previous versions of Component Create demonstrated the first two of these ideas, and version 4.0 finally reflected all three.
Documentation editing and generation in Component Create works the same as code editing and generation: You enter text for each property, method, event, and variable -- or, if you don't, Component Create tries to provide it for you. Then you select the Generate | Documentation menu command to get a documentation file in HTML. Your text is saved in the component definition (.CD) file, along with your code.
Here are some of Component Create's additional capabilities:
Component Create has been used with Delphi versions 1.0 - 4.0. It should work with later versions of Delphi as well as C++Builder.
Component Create is copyrighted, but free. It is offered here without warranties.
To download Component Create, click below. Save the ZIP file to a temporary directory, extract all the files, then run the included installer (Setup.exe) to install Component Create to the destination directory of your choice. See the Readme.txt file for more information.
Download Component Create 4.0 (approx. 820K)
For more information on Component Create, you can download just the help file (also included in the full download above).
Download Component Create 4.0 help file only
Like Component Create itself, the source code is copyrighted, but free. It comes without warranties.
To download the Component Create source code (written in Delphi), click below.
Download Component Create 4.0 source (approx. 870K)
For a detailed introduction to the source code, you can download just the source code reference guide (also included in the full download above).
Download Component Create source code reference guide only
I regret that I'm not able to provide any support for Component Create or the source code. If you'd like to contact me about anything else, especially news about ports of Component Create, e-mail me at daprice - at - gmail.com.
Best regards,