BricsCAD DCL Support


BricsCAD provides support for DCL (Dialog Control Language) dialog definitions with very high level of compatibility.

Other than for most other CAD systems, BricsCAD's DCL engine implementation is not based on the OS native GUI system (i.e. MFC on Windows), but uses the WxWidgets cross-platform GUI system, which maps to the OS' native GUI systems, but additionally provides some extra functionality to ensure consistent behaviour and appearance across supported Operating Systems.

As result, there are few (really) minor differences related to the layout processing, but also some advanced features available with BricsCAD's DCL engine.

All additional functionality is implemented in a backward compatible way, using additional DCL attributes, to ensure that same DCL definitions still operate properly on other DCL-enabled CAD systems.
As defined by the DCL syntax rules, DCL attributes are optional and customisable <key value> pairs, therefore the usage of extra attributes is compatible and in compliance with the DCL syntax rules.

For DCL attributes see BricsCAD specific DCL attributes, for additional details related to DCL behaviour see BricsCAD specific DCL behaviour.


©  Bricsys NV. All rights reserved.