The Properties palette uses IPropertyManager and IDynamicProperty not only for properties of objects, but also for displaying properties of commands and of the current space. For example, when no object is selected in the drawing, the Properties palette displays properties relating to the UCS. Also, certain commands use the Properties palette to display property information (such as the 3DORBIT command). These situations require defining special property managers for these specific “modes.” Getting the property managers for the modes requires a slightly different mechanism than the procedure for getting the property managers for selectable objects. As mentioned earlier for properties of objects, there is a protocol extension for each class of object. This protocol extension object can be used by the developer to get the property manager and add its property classes. For modal situations, the developer can use a set of predefined protocol extensions on the database to retrieve the property manager for that modal situation.
- 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