Barcelona, Spain
BricsCAD V15 adds several new API features and enhancements. Here is an API and functions-wise summary:
Lisp
- Added majority of ExpressTools API functions (acet-xxx) to the Lisp engine core.
-
Added Fast-COM implementation for properties HasAttributes, IsPlanar, IsRational, IsPeriodic, Degree, TagString, PromptString and TextString
- DOSLIB support intriduced: Added (vle-aci2rgb) and (vle-rgb2aci) (dos_encrypt)... More to follow.
- Extended existing property implementations for MLeader and MLeaderStyle objects
- xxx
- XREF: using '~' to bring up file dialog did not work in -XREF command. Fixed now.
- (vl-propagate ) could fail to propagate Lisp variables to a drawing opened immediately after closing another drawing.
- _UNDO _BACK did not ask for confirmation when used by Lisp (command), when no _mark/_begin/_group was active.
- Support for MLEADER com Lisp has been extended and complete.
- Download the complete, latest Lisp Developer Support Package here.
.NET
- AUTOLOAD: .NET modules can now be loaded using the autoload.rx mechanism.
- When a partial menu (mns/mnu/cui) was loaded via COM, the shortcuts/hotkeys got lost. Fixed now.
C++(BRX)
- A number of internal fixes made to BRX API functions to improve compatibility and stability.
Scritping
- IMPORTANT, BREAKING CHANGE: the PLOT command for model space has been extended in detailed mode with a new option 'shade plot' which allows to print with different visual styles. This breaks applications that use the plot command-line version to plot model space. In V14 this feature was available as an extra option 'Extended' at the start of the command, next to the detailed or simple mode. This option 'Extended' has now been removed.
- AUTOCOMPLETE: after entering 2 characters, which do not match an existing alias or whole command name, pressing Enter would yield 'Unable to recognize command', also in case the correct command was selected in the suggestion list.
DCL
- DCL RESIZING: resizing of dcl dialogs can now be controlled in horizontal and vertical direction separately by the attributes.
Error Reporting
- UNKNOWN COMMAND: the 'unknown command' message now also mentions the command name itself, to provide better feedback for developers.
Follow us on Twitter: http://www.twitter.com/designsense2014
Discover BricsCAD, discover GeoTools & CADPower for AutoCAD & BricsCAD. Smarter .dwg CAD!!
Comments
You can follow this conversation by subscribing to the comment feed for this post.