If your application defines COM objects that are not database resident, you can extend Properties palette support to them. The Properties palette API provides a new interface, IAcadBaseObject2, and a new template class, IAcadBaseObject2Impl, to support such objects. These APIs provide an alternative to the IAcadBaseObject interface and IAcadBaseObjectImpl class. COM wrappers should derive from IAcadBaseObject2Impl if they wish to support non-database-resident objects. Under no circumstances should a COM wrapper derive from both IAcadBaseObjectImpl and IAcadBaseObject2Impl.
- Customization and Administration Guides
- DXF Reference
- AutoLISP and DCL
- ActiveX and VBA
- ObjectARX and Managed .NET
- ObjectARX: Developer's Guide
- ObjectARX Introductory Concepts
- Basic Interaction with AutoCAD
- Custom Objects
- Advanced Topics
- ObjectARX Graphics, Geometry, and Boundary Representation Libraries
- Using COM for ObjectARX Development
- COM and ActiveX Automation
- Property Inspector and Properties Palette APIs
- Overview of the Property Inspector API
- Property Inspector Architecture
- Property Inspector Usage
- Defining Properties for Property Inspector Consumption
- Property Inspector Notification Framework
- Implementing Properties
- Using the Property Inspector in Custom Dialogs
- Overview of the Properties Palette API
- Adding Properties Palette Support to Custom Entities
- Supporting Non-Database-Resident COM Objects
- Properties Palette Interaction with Commands
- Property Inspector and Properties Palette Interfaces and Classes
- Tool Palette API
- DesignCenter COM API
- ObjectARX: Reference Guide
- ObjectARX: Managed .NET Developer's Guide
- ObjectARX: Managed .NET Reference Guide
- ObjectARX: Interoperability Guide
- ObjectARX: Migration Guide
- ObjectARX: Release Notes
- ObjectARX: Developer's Guide
- JavaScript
- AutoCAD Core Console