CSV.lsp — Main Application Entry Point (CRITICAL)¶
Module: CSV.lsp | V: v3.60 | Cat: Core Application | Size: 5.1 KB (154 lines)
Warning
Application Entry Point
This is the main entry point for ConstructiVision v3.60. It initializes the application, loads modules, and launches the main menu system.
Overview¶
Main application loader that:
Initializes AutoCAD environment via
(setvars)Loads required modules
Sets up global variables
Launches main menu (
csvmenu)Handles version detection
Manages project workflows
Initialization Sequence¶
AutoCAD loads CSV.lsp
?
(c:CSV) command defined
?
User runs CSV command
?
(setvars) - Environment setup
?
Load core modules
?
(csvmenu) - Display main menu
?
Route to selected workflow
Key Responsibilities¶
Version detection (R14 vs. 2000+)
Module loading sequence
Global variable initialization
Error trap setup
License checking (if applicable)
Called By: User (AutoCAD command)
Calls: setvars.lsp, csvmenu.lsp, project.lsp
Status: Critical entry point | Updated: 2026-01-20