Additions and changes made to the CAD Standards Plugins API.
AutoCAD 2016 and AutoCAD 2016-based Products
- References the libraries
stdole2.tlb and
axdb20enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2016 SDK
AutoCAD 2015 and AutoCAD 2015-based Products
- Reference to the AutoCAD/ObjectDBX Common Type Library was changed from
axdb19enu.tlb to
axdb20enu.tlb
- Windows 32-bit and Windows 64-bit versions of the APIs were updated to have the same member signatures
- References the libraries
stdole2.tlb and
axdb20enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2015 SDK
The following methods and properties have been changed in the 32-bit version of the API:
- GetPluginDescription - Last parameter was changed from a
long to a
LONG_PTR data type
- AddToObjectIdList - First two parameters were changed from a
long to a
LONG_PTR data type
- BadObjectId - Value accepted or returned by the property was changed from a
long to a
LONG_PTR data type
- Icon - Value returned by the property was changed from a
long to a
LONG_PTR data type
- FixObjectId - Value accepted or returned by the property was changed from a
long to a
LONG_PTR data type
AutoCAD 2014 and AutoCAD 2014-based Products
- No changes
- References the libraries
stdole2.tlb and
axdb19enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2014 SDK
AutoCAD 2013 and AutoCAD 2013-based Products
- Reference to the AutoCAD/ObjectDBX Common Type Library was changed from
axdb18enu.tlb to
axdb19enu.tlb
- References the libraries
stdole2.tlb and
axdb19enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2013 SDK
AutoCAD 2012 and AutoCAD 2012-based Products
- No changes
- References the libraries
stdole2.tlb and
axdb18enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2012 SDK
AutoCAD 2011 and AutoCAD 2011-based Products
- No changes
- References the libraries
stdole2.tlb and
axdb18enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2011 SDK
AutoCAD 2010 and AutoCAD 2010-based Products
- Reference to the AutoCAD/ObjectDBX Common Type Library was changed from
axdb17enu.tlb to
axdb18enu.tlb
- References the libraries
stdole2.tlb and
axdb18enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2010 SDK
AutoCAD 2009 and AutoCAD 2009-based Products
- API now supports both Windows 32-bit and Windows 64-bit platforms
- References the libraries
stdole2.tlb and
axdb17enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2009 SDK
The following methods and properties have been changed in the 64-bit version of the API:
- GetPluginDescription - Last parameter was changed from a
long to a
LONG_PTR data type
- AddToObjectIdList - First two parameters were changed from a
long to a
LONG_PTR data type
- BadObjectId - Value accepted or returned by the property was changed from a
long to a
LONG_PTR data type
- Icon - Value returned by the property was changed from a
long to a
LONG_PTR data type
- FixObjectId - Value accepted or returned by the property was changed from a
long to a
LONG_PTR data type
AutoCAD 2008 and AutoCAD 2008-based Products
- No changes
- References the libraries
stdole2.tlb and
axdb17enu.tlb
- AcStMgr.tlb file can be found in the
inc folder of the ObjectARX 2008 SDK
AutoCAD 2007 and AutoCAD 2007-based Products
- Reference to the AutoCAD/ObjectDBX Common Type Library was changed from
axdb16enu.tlb to
axdb17enu.tlb
- References the libraries
stdole2.tlb and
axdb17enu.tlb
- AcStMgr.tlb file can be found in the
inc folder of the ObjectARX 2007 SDK
AutoCAD 2006 and AutoCAD 2006-based Products
- No changes
- References the libraries
stdole2.tlb and
axdb16enu.tlb
- AcStMgr.tlb file can be found in the
inc folder of the ObjectARX 2006 SDK
AutoCAD 2005 and AutoCAD 2005-based Products
- No changes
- References the libraries
stdole2.tlb and
axdb16enu.tlb
- AcStMgr.tlb file can be found in the
inc folder of the ObjectARX 2005 SDK
AutoCAD 2004 and AutoCAD 2004-based Products
- CAD Standards API introduced
- References the libraries
stdole2.tlb and
axdb16enu.tlb
- AcStMgr.tlb file can be found in the
inc folder of the ObjectARX 2004 SDK