File Creators Dictionary¶
Software and tools that create files used by ConstructiVision v3.60 and v7.0.
Note
This dictionary covers software that creates the file types found in legacy ConstructiVision distributions. Each entry includes the software description, file types created, and modern compatibility notes.
7-Zip¶
Open Source Archive Manager
Property |
Value |
|---|---|
Type |
Desktop Application |
Developer |
Igor Pavlov |
Platform |
Windows, Linux, macOS |
First Release |
1999 |
Current Status (2026) |
Active |
Creates:
.ZIP— Standard ZIP archives.CAB— Microsoft Cabinet archives (extraction + creation)
How It Creates:
GUI: File → Add to Archive
CLI:
7z a archive.zip filesSupports multiple compression algorithms (LZMA, LZMA2, PPMd)
Deprecation Status (2026): Active — industry standard tool
Security:
Open source — auditable code
No automatic execution of archive contents
Supports encrypted archives (AES-256)
Compatibility:
Universal format support
Available on all platforms
Preferred over WinZip for open-source workflows
AutoCAD¶
Computer-Aided Design Software
Property |
Value |
|---|---|
Type |
CAD Application |
Developer |
Autodesk |
Platform |
Windows (macOS limited) |
First Release |
1982 |
Current Status (2026) |
Active |
Creates:
.AC$— Automatic save/backup files.BAK— Backup copies of drawings.CTB— Color-based plot style tables.DWG— Primary drawing format.DWL— Drawing lock files.FAS— Compiled AutoLISP (viavlisp-compile).GID— Help search index (legacy WinHelp).MNC— Compiled menu files.MNR— Menu resource files.MNS— Menu source (from MNU).SHX— Compiled shape/font files (via COMPILE).VLX— Visual LISP executables (viavlisp-make-exe)
How It Creates:
;; Compile LSP to FAS
(vlisp-compile 'st "module.lsp")
;; Create VLX package
(vlisp-make-exe "project.prv")
;; Menu compilation is automatic on load
(menuload "custom.mnu")
Deprecation Status (2026): Active — dominant CAD platform
Security — Creation Context:
VLX/FAS compilation encrypts source code
No code signing for AutoLISP outputs
Created files inherit NTFS permissions
Compatibility:
DWG format versioned — newer AutoCAD creates files older versions can’t read
Use SAVEAS to target specific versions
VLX/FAS are version-independent (forward compatible)
AutoCAD CUI Editor¶
Customization User Interface Tool (Built into AutoCAD)
Property |
Value |
|---|---|
Type |
AutoCAD Component |
Introduced |
AutoCAD 2006 |
Current Status (2026) |
Active |
Creates:
.CUI— XML-based menu/toolbar customization.CUIX— Extended CUI with custom content
How It Creates:
Command:
CUIorCUIXGUI-based menu/toolbar/ribbon editor
Exports to XML format
Deprecation Status (2026): Active — standard AutoCAD customization method
Security:
CUI files can contain macros that execute commands
AutoCAD validates macro syntax on load
SECURELOAD setting controls untrusted CUI
Compatibility:
CUI replaced MNU in AutoCAD 2006
CUI files forward-compatible (mostly)
Complex customizations may require migration wizard
AutoCAD dbConnect¶
Database Connectivity Tool (Built into AutoCAD)
Property |
Value |
|---|---|
Type |
AutoCAD Component |
Current Status (2026) |
Legacy (reduced features) |
Creates:
.XDV— External database view definitions
How It Creates:
Command:
DBCONNECTLinks AutoCAD objects to external databases
Saves connection/query definitions
Deprecation Status (2026): Legacy — modern workflows use BIM/data extraction
Compatibility:
ODBC-based; requires matching database drivers
XDV format AutoCAD version-specific
AutoCAD Migration Utility¶
Profile Migration Tool (Built into AutoCAD)
Property |
Value |
|---|---|
Type |
AutoCAD Setup Component |
Current Status (2026) |
Active |
Creates:
.MKP— Migration markup/settings files
How It Creates:
Runs automatically during AutoCAD upgrade
Exports settings from previous version
XML format for profile data
Deprecation Status (2026): Active — part of AutoCAD installation
Compatibility:
Version-specific; generated during upgrades
Not manually created
AutoCAD Plot Style Manager¶
Plotting Configuration Tool (Built into AutoCAD)
Property |
Value |
|---|---|
Type |
AutoCAD Component |
Current Status (2026) |
Active |
Creates:
.CTB— Color-based plot style tables.STB— Named plot style tables
How It Creates:
Command:
STYLESMANAGERGUI editor for pen/color mapping
Stored in
%AppData%\Autodesk\AutoCAD\Plotters\Plot Styles
Deprecation Status (2026): Active — still used for plotting
Compatibility:
CTB files forward-compatible
Shared across AutoCAD versions
AutoCAD Tool Palettes¶
Tool Palette Customization (Built into AutoCAD)
Property |
Value |
|---|---|
Type |
AutoCAD Component |
Introduced |
AutoCAD 2004 |
Current Status (2026) |
Active |
Creates:
.PNL— Tool palette panel definitions
How It Creates:
Drag blocks/commands to palette
Right-click → Export
XML format
Deprecation Status (2026): Active — common customization method
Compatibility:
Panel files may require migration between major versions
Stored in
%AppData%\Autodesk\AutoCAD\Support\ToolPalette
Autodesk Help Compiler¶
Documentation Build Tool
Property |
Value |
|---|---|
Type |
Build Tool |
Developer |
Autodesk |
Current Status (2026) |
Deprecated |
Creates:
.BHF— Binary help index files
How It Creates:
Part of Autodesk SDK toolchain
Compiled from help source files
Integrated with AutoCAD help system
Deprecation Status (2026): Deprecated — replaced by web-based help
Compatibility:
Legacy format; not used in modern AutoCAD
No creation tools available
Cameras / Digital Imaging Devices¶
Image Capture Hardware
Property |
Value |
|---|---|
Type |
Hardware + Firmware |
Current Status (2026) |
Active |
Creates:
.JPG/.JPEG— Compressed photographs
How It Creates:
Hardware JPEG encoder in camera
Configurable quality/compression
EXIF metadata embedded
Deprecation Status (2026): Active — JPEG ubiquitous
Security:
EXIF may contain GPS location, camera serial
Metadata stripping recommended for privacy
Compatibility:
Universal format
HEIF/HEIC emerging as alternative on mobile
COMPRESS.EXE¶
MS-DOS/Windows Compression Utility
Property |
Value |
|---|---|
Type |
Command-line Tool |
Developer |
Microsoft |
Platform |
MS-DOS, Windows 3.x/9x/NT |
Current Status (2026) |
Obsolete |
Creates:
.EX_— Compressed executables._suffix variants for any file type
How It Creates:
compress source.exe source.ex_
Deprecation Status (2026): Obsolete — replaced by CAB/ZIP/MSI
Security:
No encryption
No integrity verification
Requires EXPAND.EXE to decompress
Compatibility:
expand.exestill included in Windows for legacy supportNot used in modern software distribution
ConstructiVision¶
Tilt-Up Panel Design Software
Property |
Value |
|---|---|
Type |
AutoCAD Add-in |
Developer |
ConstructiVision Inc. |
Platform |
AutoCAD R14 through 2006 |
Current Status (2026) |
Legacy |
Creates:
.PRJ— Project configuration files.PRV— Project variable files
How It Creates:
Project → New command
Stores panel dimensions, materials, settings
Plain text (AutoLISP-readable format)
Deprecation Status (2026): Legacy — application not actively developed
Security:
Plain text files; user-editable
No encryption or signing
Compatibility:
Application-specific format
Documented in CSV.PRJ/PRV toolchain notes
Delphi / Embarcadero RAD Studio¶
Object Pascal IDE
Property |
Value |
|---|---|
Type |
IDE |
Developer |
Embarcadero (formerly Borland) |
Platform |
Windows |
First Release |
1995 |
Current Status (2026) |
Active |
Creates:
.DLL— Dynamic link libraries.EXE— Windows executables
How It Creates:
Project → Build
Compiles Object Pascal to native code
Links against VCL/RTL libraries
Deprecation Status (2026): Active — niche but maintained
Security:
Produces unsigned binaries by default
Code signing available via post-build
Legacy Delphi apps may lack modern security features
Compatibility:
32-bit Delphi apps run on 64-bit Windows (WoW64)
Runtime libraries (VCL) may need redistribution
v3.60’s DLLs likely built with Delphi 3-5
Help Workshop (HCW.EXE)¶
Windows Help Compiler
Property |
Value |
|---|---|
Type |
Build Tool |
Developer |
Microsoft |
Platform |
Windows |
Current Status (2026) |
Obsolete |
Creates:
.HLP— Windows Help files (WinHelp 4.0 format)
How It Creates:
Compiles RTF source + HPJ project file
Command:
hcw /c project.hpjProduces binary help with hyperlinks, search
Deprecation Status (2026): Obsolete — WinHelp deprecated since Windows Vista
Security — Historical:
HLP files could execute macros
Security vulnerabilities led to deprecation
Microsoft no longer distributes HCW.EXE
Compatibility:
WinHelp viewer not included in Windows 10/11
Convert to CHM (HTML Help) or web-based
Third-party HLP viewers exist
Image Editors (Generic)¶
Raster Graphics Software
Property |
Value |
|---|---|
Examples |
Adobe Photoshop, GIMP, Paint.NET |
Current Status (2026) |
Active |
Creates:
.BMP— Windows bitmap (uncompressed).JPG— JPEG compressed images
How It Creates:
File → Save As / Export
BMP: Direct pixel data
JPEG: Lossy DCT compression
Deprecation Status (2026): BMP declining; JPEG active
Compatibility:
BMP: Universal but large file sizes
JPEG: Universal; lossy compression
InstallShield¶
Software Installation Authoring Tool
Property |
Value |
|---|---|
Type |
Installer Development Platform |
Developer |
Flexera (formerly InstallShield Corp) |
Platform |
Windows |
First Release |
1987 |
Current Status (2026) |
Active (evolved significantly) |
Creates:
.CAB— Cabinet archives (InstallShield variant).CIF— Component information files.HDR— CAB header/metadata files.INS— Compiled InstallScript bytecode.LID— Language ID files.TAG— Data tag files
How It Creates:
InstallShield IDE compiles project
InstallScript source (.RUL) → compiled .INS
Files packaged into CAB archives
Media Builder creates distribution
Deprecation Status (2026):
InstallShield still active but vastly different from v5.x/6.x era
Legacy formats (.INS, .HDR, .CIF) deprecated
Modern InstallShield uses MSI/MSIX
Security — Historical (v5.x/6.x):
No code signing for installers
Full admin privileges assumed
CAB extraction with full permissions
Security — Modern (2026):
Code signing standard
MSI/MSIX with Windows verification
UAC integration required
Compatibility:
v3.60 uses InstallShield 5.x format
Cannot edit with modern InstallShield
Use Unshield tool to extract CAB contents
Rebuild required for modern Windows
InstallShield IDE¶
Installation Script Development Environment
Property |
Value |
|---|---|
Type |
IDE Component |
Current Status (2026) |
Active (different format) |
Creates:
.RUL— InstallScript source files.INS— Compiled InstallScript (via compiler)
How It Creates:
Script editor with C-like syntax
Build → Compile
Links against InstallShield runtime
Deprecation Status (2026):
InstallScript still supported
Modern format incompatible with v5.x
Compatibility:
v3.60 .RUL files theoretically readable
Compilation requires matching InstallShield version
Macromedia Director¶
Multimedia Authoring Software
Property |
Value |
|---|---|
Type |
Multimedia Development Platform |
Developer |
Macromedia (acquired by Adobe 2005) |
Platform |
Windows, Mac |
Active Period |
1987-2017 |
Current Status (2026) |
Discontinued |
Creates:
.DCR— Shockwave Director compressed movies
How It Creates:
Publish → Shockwave Movie
Compresses Director project for web delivery
Required Shockwave Player to view
Deprecation Status (2026): Discontinued
Adobe discontinued Director in 2017
Shockwave Player discontinued April 2019
No modern player available
Security — Historical:
Shockwave had numerous vulnerabilities
Browser plugin attack surface
One reason for discontinuation
Compatibility:
None — requires legacy VM with Shockwave
Content effectively inaccessible
Would need Director source files to convert
MAKECAB.EXE¶
Microsoft Cabinet Creation Tool
Property |
Value |
|---|---|
Type |
Command-line Tool |
Developer |
Microsoft |
Platform |
Windows |
Current Status (2026) |
Active (included in Windows) |
Creates:
.CAB— Microsoft Cabinet archives
How It Creates:
makecab /f directive.ddf
makecab source.file destination.cab
Deprecation Status (2026): Active — used by Windows Update, MSI
Security:
Standard Windows tool
Supports signing via signtool.exe
No encryption (use separate encryption)
Compatibility:
CAB format stable
Forward/backward compatible
Microsoft Paint¶
Basic Image Editor
Property |
Value |
|---|---|
Type |
Desktop Application |
Developer |
Microsoft |
Platform |
Windows |
Current Status (2026) |
Active (Windows 11 version) |
Creates:
.BMP— Windows bitmap (default).JPG— JPEG (via Save As).PNG— PNG (via Save As)
How It Creates:
Basic raster editing
File → Save As
Default format historically BMP
Deprecation Status (2026): Active — rebuilt for Windows 11
Compatibility:
BMP universally compatible
Windows 11 Paint has additional formats
ObjectARX SDK¶
AutoCAD C++ Development Kit
Property |
Value |
|---|---|
Type |
SDK |
Developer |
Autodesk |
Platform |
Windows |
Current Status (2026) |
Active |
Creates:
.ARX— AutoCAD Runtime Extensions (via Visual C++)
How It Creates:
Visual Studio project with ObjectARX libraries
Build → produces ARX DLL
Load in AutoCAD with
(arxload)
Deprecation Status (2026): Active — primary native AutoCAD API
Security:
ARX runs in AutoCAD process space
Full system access
Code signing recommended
Compatibility:
Version-specific — ARX must match AutoCAD version
32-bit ARX won’t load in 64-bit AutoCAD
Requires recompilation for each AutoCAD release
REGEDIT¶
Windows Registry Editor
Property |
Value |
|---|---|
Type |
System Utility |
Developer |
Microsoft |
Platform |
Windows |
Current Status (2026) |
Active |
Creates:
.REG— Registry export files (text format)
How It Creates:
File → Export
Exports registry keys/values to text format
REGEDIT5 format (Unicode) default
Deprecation Status (2026): Active — core Windows tool
Security:
REG files can modify any registry key
Double-click imports without full review
UAC required for HKLM modifications
Compatibility:
REGEDIT4 format (ANSI) for legacy
REGEDIT5 format (Unicode) current
Both formats still supported
Text Editors (Generic)¶
Plain Text Editing Software
Property |
Value |
|---|---|
Examples |
Notepad, VS Code, Notepad++, vim |
Current Status (2026) |
Active |
Creates:
.DCL— Dialog Control Language definitions.INF— Setup information files.INI— Initialization/configuration files.LSP— AutoLISP source code.MNU— AutoCAD menu definitions.MNS— AutoCAD menu source.RUL— InstallShield source (if not using IDE).SCR— AutoCAD script files.TXT— Plain text files
How It Creates:
Direct text entry
File → Save with appropriate extension
Encoding matters (UTF-8 vs ANSI)
Deprecation Status (2026): Active — fundamental development tool
Security:
Text files are inert until processed
Macro-containing files (LSP, MNU) execute when loaded
No security concerns for plain text
Compatibility:
Line endings: Windows (CRLF) vs Unix (LF)
Encoding: UTF-8 preferred, ANSI for legacy
AutoLISP typically ANSI for compatibility
Visual C++ / Visual Studio¶
C/C++ Development Environment
Property |
Value |
|---|---|
Type |
IDE |
Developer |
Microsoft |
Platform |
Windows |
Current Status (2026) |
Active |
Creates:
.ARX— AutoCAD plugins (with ObjectARX SDK).DLL— Dynamic link libraries.EXE— Windows executables
How It Creates:
Build → Build Solution
Links against Windows SDK, ObjectARX
Produces PE (Portable Executable) binaries
Deprecation Status (2026): Active — primary Windows development tool
Security:
Supports code signing (Authenticode)
Security flags: ASLR, DEP, CFG
SDL checks for buffer overflows
Compatibility:
v3.60 likely built with Visual C++ 6.0 (1998)
VC6 runtime (MSVCRT.DLL) may be needed
Modern Visual Studio can rebuild if source available
Runtime Dependencies:
VC Version |
Runtime DLL |
Notes |
|---|---|---|
VC6 (1998) |
MSVCRT.DLL |
Often present on Windows |
VC2005 |
MSVCR80.DLL |
Requires redistribution |
VC2015-2022 |
VCRUNTIME140.DLL |
Current; merged runtimes |
Visual LISP IDE¶
AutoLISP Development Environment (Built into AutoCAD)
Property |
Value |
|---|---|
Type |
AutoCAD Component |
Introduced |
AutoCAD 2000 |
Current Status (2026) |
Active |
Creates:
.FAS— Compiled AutoLISP bytecode.VLX— Visual LISP executable packages
How It Creates:
;; Interactive compile
(vlisp-compile 'st "module.lsp" "module.fas")
;; Build VLX from project
;; File → Make Application → New/Existing Application Wizard
Project File (.PRV):
;; Defines VLX contents
VLISP-PROJECT-FILE V1.0
:NAME csv
:FILES ("csv.lsp" "panel.lsp" "wall.lsp")
:COMPILED T
Deprecation Status (2026): Active — still primary AutoLISP compilation method
Security:
FAS/VLX bytecode provides IP protection
Cannot be decompiled
No code signing available
Compatibility:
VLX/FAS version-independent
Code from AutoCAD 2000 runs in AutoCAD 2026
Visual LISP IDE interface unchanged
Windows Explorer¶
Windows File Manager
Property |
Value |
|---|---|
Type |
System Component |
Developer |
Microsoft |
Platform |
Windows |
Current Status (2026) |
Active |
Creates:
.LNK— Shortcut files.ZIP— Compressed archives (Windows built-in)
How It Creates:
Right-click → New → Shortcut
Right-click → Send to → Compressed folder
Drag with right-click → Create shortcut
Deprecation Status (2026): Active — core Windows component
Security:
LNK files can point to malicious targets
ZIP extraction applies Mark-of-the-Web
Defender scans extracted files
Compatibility:
LNK format stable since Windows 95
ZIP support native since Windows XP
WinZip¶
Commercial Archive Manager
Property |
Value |
|---|---|
Type |
Desktop Application |
Developer |
Corel (formerly Nico Mak Computing) |
Platform |
Windows |
First Release |
1991 |
Current Status (2026) |
Active |
Creates:
.ZIP— Standard ZIP archives
How It Creates:
GUI drag-and-drop
Right-click context menu
CLI:
wzzip archive.zip files
Deprecation Status (2026): Active but declining market share
Security:
Supports AES encryption
Password protection available
Largely replaced by free alternatives (7-Zip)
Compatibility:
Standard ZIP format
Universal compatibility
WiX Toolset¶
Windows Installer XML
Property |
Value |
|---|---|
Type |
Build Tool |
Developer |
.NET Foundation (originally Microsoft) |
Platform |
Windows |
Current Status (2026) |
Active |
Creates:
.CAB— Cabinet archives (embedded in MSI).MSI— Windows Installer packages
How It Creates:
XML source files define installer
candle.execompiles to objectlight.exelinks to MSI/CAB
Deprecation Status (2026): Active — preferred open-source installer
Security:
MSI supports code signing
Windows verifies signatures
Integrates with UAC
Compatibility:
Modern installer format
Not compatible with InstallShield 5.x formats
Summary Tables¶
By Current Status¶
Status |
Creators |
|---|---|
Active |
7-Zip, AutoCAD, Visual Studio, Visual LISP IDE, WiX, InstallShield (modern), MAKECAB |
Legacy |
ConstructiVision, Visual C++ 6.0, Help Workshop |
Obsolete |
COMPRESS.EXE, Macromedia Director |
By File Type Created¶
Creator |
File Types |
|---|---|
AutoCAD |
.AC$, .BAK, .CTB, .DWG, .DWL, .FAS, .MNC, .MNR, .MNS, .SHX, .VLX |
InstallShield |
.CAB, .CIF, .HDR, .INS, .LID, .TAG |
Visual Studio |
.ARX, .DLL, .EXE |
Text Editors |
.DCL, .INF, .INI, .LSP, .MNU, .SCR, .TXT |
Status: Complete | Updated: 2026-01-20