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. |