My favorites |
Project Home Wiki Issues
Updated Jun 5, 2010 by


Required but optional if Over-ridden

The file required can be seen at:

Win32 C++ Builder source can be found at or within via the KitCAD 2 downloads.

Application Details

The Windows 32 Executable Web Browser named KitCADi3ie5.exe can run 3 versions of KitCAD i3 KGC web pages, which are:

  • +1Mb; KitCAD i3 KGC, - default.
  • +2Mb; KitCAD i3 KGC TEST Setup - file://localhost (supports HASH HttpRequest IO)
  • +40Mb; KitCAD i3 KGC webserver example - http://localhost
The Web Browser used by KitCADi3ie5.exe is Internet Explorer, Clear_Catche_Instructions

NOTICE: The TEST file://localhost/ version MUST be removed before installing KitCAD 2.

Codesigned Files and Installers

KitCADi3ie5.exe is designed for running on modern Windows operating systems (like XP) and includes Codesigned files for users to validate the computer software program (detect any changes since signed, etc).

User Account Support, UAC

KitCADi3ie5.exe supports standard user accounts on Windows operating systems (like XP) with an extra download for UAC_Support that can administrate KitCAD software deployment in UAC environments.

file://localhost#HASH - HttpRequest IO support beta

KitCADi3ie5.exe for file:\\localhost\ and modified KitCAD i3 web pages support Http Request Input/Output methods for using Windows 32 Executable Save dialogs when using the KitCAD i3 KGC TEST Setup - file://localhost version ONLY.

The HASH HttpRequest IO (The '#' symbol with a URL encoded Fragment Identifier) method of data transfer avoids Active-X warning dialogs about Un-safe programs running code while SAVING data when using KitCADi3ie5.exe on file:\\localhost\.

Using HTML URL Fragement Identifier data transfer methods avoids PAGE/HEADER posts/puts/deletes/gets or the return handles required. A system message is generated for Fragement Identifiers which can be monitored by the Applicaiton. The advantage of using HASH IO is that a web page can be caught by catche, and produce a dynamic rendering that can be transfered using URL Fragment Identifiers for HASH IO (instead of FORM GET/POST data). More information about URL#HASH HttpRequest IO enabled support can be found at

file://localhost?DOM - Document Request

KitCADi3ie5.exe for file:\\localhost\ and modified KitCAD i3 TEST web pages support both Document Request GET/POST and HASH HttpRequest IO Input/Output methods.

C/C++ Scripting Control

Only web browser client JavaScript is supported by KitCADi3ie5.exe; which does NOT use Microsoft Windows Script Control for communication with web page scripts. The ActiveX required for advanced developers wanting Microsoft Windows Script Control funcitons while rebuilding KitCADi3ie5.exe can be downloaded with sct10en.exe
Other information about Internet Explorer can be found at the C/C++_Reference.