My favorites |
Project Home Wiki Issues
Search
for
config  

/config/

This is optional

The optional modified file can be seen at: \\LOCALHOST\%PROGRAMFILES%\Kitchen\KitCADi3\config\

By default there is no directory of \config\ until it is created by user, or program interactions.
There are also lang.inf settings that change to update along with settings for \config\ set permission/values. The lang.inf settings override \config\ apart from _KITCADI3_IO_I3EXE_DIRECTORY.path which is used to set the default path.

The following list of values/events/permissions will be enabled/fired/disabled on finding the required key files in the \config\ directory.

Setting the Application directory path value
The text contents of the following file will change the path value used by KitCADi3ie5.exe
_KITCADI3_IO_I3EXE_DIRECTORY.path

The following files named with the extension of *_exe.version contain no text
These files if found DISABLE the version of KitCADi3ie*.exe from being loaded.
_KitCADi3ie*_exe.version

Setting the HTM directory path value
The text contents of the following file will change the Application relative HTM path value of test as used by KitCADi3ie5.exe
_KITCADI3_IO_I3EXE_HTM_DIRECTORY.path

Hide the toolbar on KitCADi3ie5.exe start
_KITCADI3_IO_I3EXE_SHOW.js
_KITCADI3_IO_I3EXE_TOOLBAR_SHOW.js

In the example above, showing the permission to display a Toolbar is DISABLED. The following is a list of all valid files that will DISABLE button/events.

_KITCADI3_IO_HTML_TOOLBAR_HIDE.js
_KITCADI3_IO_HTML_TOOLBAR_SHOW.js
_KITCADI3_IO_I3EXE_TOOLBAR_HIDE.js
_KITCADI3_IO_I3EXE_TOOLBAR_SHOW.js
_KITCADI3_IO_FOEI_SHOW.js
_KITCADI3_IO_FOEI_HIDE.js
_KITCADI3_IO_NEW.js
_KITCADI3_IO_SAVE.js
_KITCADI3_IO_DRAW.js
_KITCADI3_IO_PRINT.js
_KITCADI3_IO_I3EXE_HELP_SHOW.js
_KITCADI3_IO_FOEI_HELP_SHOW.js
_KITCADI3_IO_NOFILE.js
_KITCADI3_IO_RENDER.js
_KITCADI3_IO_I3EXE_CUTUP.js
_KITCADI3_IO_QUOTE.js
_KITCADI3_IO_I3EXE_UPDATE_SHOW.js
_KITCADI3_IO_I3EXE_ABOUT_SHOW.js
_KITCADI3_IO_I3EXE_SPLASHSCREEN_SHOW.js
_KITCADI3_IO_CLEAR.js
_KITCADI3_IO_EDIT.js
_KITCADI3_IO_SELECT.js
_KITCADI3_IO_CLIPEDIT_SHOW.js
_KITCADI3_IO_OPTIONS_SHOW.js
_KITCADI3_IO_NEWWINDOW_SHOW.js

The _KITCADI3_IO_NEWWINDOW_SHOW.js option NOT supported in KitCADi3ie5.exe versions built using Borland C++ Builder 4. UAC Operating Systems may not support this setting because of pre-existing System Security settings.

The following files named with the extension of *.hint and *.caption contain the text values displayed within the toolbar interface
_tbClear.*
_tbNew.*
_tbOpen.*
_tbSave.*
_tbDraw.*
_tbEdit.*
_tbFILENONE.*
_tbRender.*
_tbCutup.*
_tbQuotation.*
_tbPrint.*
_tbInstallSetup.*
_tbInstallUpdate.*
_tbAbout.*
_tbHelpi3.*
_tbHelpFOEI.*
_tbHTMLHide.*
_tbHTMLShow.*
_tbEXEHide.*
_tbEXEShow.*
_tbEXEClose.*
_tbFOEIHide.*
_tbFOEIShow.*
_tbSplashShow.*
_tbOptions.*
_tbClipEdit.*
_tbSelect.*

The following have no actions; they are menuitems
_tmFile.*
_tmReport.*
_tmTools.*
_tmHelp.*

Reserved for future use, may alter default actions from TXT to KPD at a late date (these buttons are not shown at this time)
_tbCut.*
_tbCopy.*
_tbPaste.*
_tbDelete.*

Fallback Save/Open dialogs
The following support *.hint, *.caption,*.top, *.left, *.width, *.height
_ODirectoryListBox1.*
_OFileListBox1.*
_ODriveComboBox1.*
_OFilterComboBox1.*
_OEdit1.*
_OCancelButton.*
_OOpenButton.*
_SDirectoryListBox1.*
_SFileListBox1.*
_SDriveComboBox1.*
_SFilterComboBox1.*
_SEdit1.*
_SCancelButton.*
_SSaveButton.*