Skip to main content

## Project Mode

In Project Mode, a single encrypted "container" file will be created from multiple Lisp, DCL and Text files.
This encrypted *.des "container" file can only be loaded and used in BricsCAD, it can not be loaded with AutoCAD !
The dialog allows to create, manage and use *.prv project files, compatible with AutoCAD VLX project files - providing the comfort to use a single *.prv project file to create encrypted "container" files for both BricsCAD (*.des) and for AutoCAD (*.vlx).

| Separate NameSpace the Lisp code in DES format will use a separate NameSpace, to be isolated from normal "User" Lisp space (same as in AutoLISP VLX); (NameSpace status is stored inside .prv file) Code Compression for troubleshooting; if disabled, Lisp and DCL source file(s) are not compressed Keep intermediate Files for troubleshooting; if enabled, all intermediate files are not deleted automatically ToolTips if enabled, tooltips will be shown for dialog controls, to provide hints and explanations Project specifies the actual "container" project to be compiled - use the file dialog button , or drag an existing project file into the edit field (Drag & Drop) to open an existing project; the project file must have file extension *.prv ! To create a new project, you can either edit the existing project filename, or use button to specify the location and name (this creates a copy of existing file). The popup box also contains the last used projects files (up to 30) - so you can easily access former projects. At start, the last used project is automatically selected and preset, to allow quick turnaround cycles. embedded FAS if the VLX / DES project file (.prv) contains an embedded FAS project file (.prj), then the name is specified here; saving the VLX / DES project file automatically uses the embedded .prj FAS project to save the Lisp file names there; optionally you can also clear that embedded .prv file using the button - in this case, the names of the Lisp source files are directly stored in VLX / DES project file, without using an embedded .prv FAS project definition; Note : AutoCAD can still use such VLX / DES project file to generate a VLX container file, the embedded .prj FAS project is optionally only. Target the name of encrypted target file is automatically determined by DEScoder - it uses the name of the source file, using *.des filename extension; if necessary, you can specify another filename using the button. Compile creates the encrypted target file - there is NO warning, if the file already exists, it is overwritten with the new file

Lisp Files to be included in target "container" file

|  | Add File use the file selection dialog, or drag an existing Lisp file into the list; the Lisp files can have any file extension, *.lsp is not required. Remove File removes the highlighted file from the project and "container"; Move Up moves the highlighted file up for 1 position Move Down moves the highlighted file down for 1 position

Remarks :

All source Lisp files will be merged into a single Lisp file, using the displayed order, and then included in target *.des "container" file - as result, the Lisp code from the files is loaded in exactly that sequence. Therefore, that order can effect the Lisp code in its functionality !

Resource Files to be included in target "container" file

|  | Add File use the file selection dialog, or drag an existing DCL/Text file into the list; the DCL files must have *.dcl file extension, Text files can have any file extension. Remove File removes the highlighted file from the project and "container";

####