Kitchen Pages, computer software
Go Back | Configure

Advanced users, enterprise, or developers

Other file types may require editing from time to time. This web page contains links to various software downloads needed to compile or edit these file types.

Enterprise Help and Information

KitCAD is an enterprise application interface that has NO one supporting interfaces to control users but is instead made up of many supporting computer interfaces, each with their own file formats and protocols. An enterprise is welcome to develop KitCAD as an enterprise application interface in accordance with the GNU and other applicable copyrights, etc.

Willing Enterprise developers are required to create application interfaces (such as EXE files). A second requirement is that the supporting interface, file format/s, and protocols be reconized by personal computers. A third and optional requirement is that of OpenSource/GNU. The forth but optional requirement is that the file format/s be human editable to match KitCAD file format requirements.

Enterprises are encouraged to create high end portable tools in a selected areas of computer sciences for use by other developers or by developers using KitCAD interfaces. Enterprise tools are used by developers to create much smaller groups of exploited data for use in the wild. Enterprise applications with such interfaces for developers. The text KitCAD file format should include developer tools (read and/or write) to match the selected KitCAD file format and then a Enterprise/Developer tool interface. See Developer section below.

Developer Help and Information

Developers are not generally required to build EXE but may do so for use with the development of that project. Developers are not required to create front ends for KitCAD but are instead required for the management of a specified part or section;-

Example 1: KP2 library developer, or other file user/maintainer (includes various programming like C#, C, C+, C++, Python, Java, Net, html) under the conditions of Copyright and GNU;
Example 2: X3D application developer, or file maintainer for/with KitCAD(GNU) as above with allowance for Developers own application interface and its conditions of Copyright or GNU.

No other help is provided in relation to developing KitCAD2 files or other file formats apart from this web page at this time.
It is suggested that developers of an application interface use that 3rd party product/s to first generate data that matchs the required KitCAD files, then alter the generated data with a text editor to an acceptable level for use with KitCAD, library system, or limited exports.

KitCAD users are required to first generate data which remains under the users Copyright or systems using the KitCAD interfaces for re-use (import) of data within other 3rd party products or processes, but only if allowed and permitted by Copyright/s, GNU/s, or other condition. See included licence/s. The original EXE files and other files exported in original condition by this media for Kitchen Pages, computer software is of Copyright to Jason Robinson as written for use with Kitchen Pages, and computer software. Any 3rd party products retain own Copyright, service, or use conditions (with or without affiliation, etc)
In simple terms KitCAD users retain ownership of user created data within KitCAD files because it is the users data entered into the file format for reading or writing by KitCAD, or other.


BCB C++ Developer Help and Information

To compile with a BCB IDE use either the included 'start.bat' file or BPG and BPR files types found in the source code of GNU-KitCAD.zip

The binary files found in downloads was compiled using make.exe 5.2 ilink32 cpp32 from Borland BCB Pro 4 IDE/DOS.
(This will NOT compile with the Free edition of Borland C make.exe 5.02)

KitCAD CPP source files

KitCAD cpp files are created using BCB c++ 4.0 PRO.

Q. Why BCB c++ PRO?
A. http://bdn.borland.com/article/0,1410,20565,00.html
Download a trial version from http://www.borland.com/products/downloads/download_cbuilder.html

To view the make file in other C++ programs; rename BPR or BPG file extensions to MAK

Compressing EXE files

Advanced users may wish to compress the KitCAD exe files using tools such as http://upx.sourceforge.net/ to conserve on disk space - however more memory is required to run compressed exe files.


Creating Setups

Advanced users may wish to compress various files or Setup archives.
See compression archive managers for more information.

See www.ginstall.com, www.innosetup.com, www.wise.com, www.zerog.com, nsis.sourceforge.net, www.bloodshed.net, www.createinstall.com, www.installshield.com by www.macrovision.com, and many more for creating custom setup or installer archives.


Creating Windows Help Files

The Windows help complier included for free in various products such as BCB for creating Windows HLP files. EG; hcrtf.exe | hcw.exe

You can also get these files from the following sources:

Creating WebBrowser Files

Document Editing:
Web page Editing:
Web page validators:
Syndicated feed validators:

Web site tools

Files are Uploaded with FileZilla project found at SourceForge.net
Current KitchenPages.com Server is running Apache by Apache.org
Current KitchenPages.com Client side Search is Powered by JavaScript
Current KitchenPages.com CGI Search is Powered by Perlfect.com
Offline Backup Servers are running Apache by Apache.org, and Frontpage by Microsoft.com


Using 3D OpenGL

Advanced users may wish to control various screen devices.
See KP2 OpenGL for more information.


Using ODBC/BDE Communications

Advanced users may wish to commincate with various networked locations.
See ODBC/BDE for more information.


Using external CAD and file data formats

Advanced users may wish to control various file formats.
See Other file formats for more information.


Using Other Communications

Advanced users may wish to control various devices or networked locations.
See SCADA HMI for more information.


Support of DOS and Win3.1 for WinXP, Linux, and Mac users

Advanced users may wish to install various DOS and Windows versions on various operating systems.
See the following sites for more information:

Extra KitCAD2 Support for Linux, and Mac users

See the following sites for more information:









©Copyright 2004-2006, all rights reserved.

Updated on the 30th of October, 2006.

Valid HTML 4.01 Transitional