C++
struct ACAD_OPMPROPMAP_ENTRY { UINT nDescID; DISPID dispid; PROPCAT catid; UINT nCatNameID; UINT nElementStrID; UINT nPredefinedStrID; const ACHAR * predefinedValues; unsigned short grouping; bool editable; const CLSID* pclsidOther; const CLSID* pclsidPropPage; const IID* piidDispatch; LPCOLESTR szEllipsesTxt; };
File
opmimp.h
Members
| Members | Description |
|---|---|
| nDescID | Alternate property name |
| dispid | ID of the property |
| catid | Category ID |
| nCatNameID | Category name |
| nElementStrID | Expanded property name list e.g., for points |
| nPredefinedStrID | IPerPropertyBrowsing enumeration strings |
| predefinedValues | IPerPropertyBrowsing enumeration values |
| grouping | Expanded property name grouping |
| editable | Show property override |
| pclsidOther | CLSID for Other... combo item dialog box. Currently not used. |
| pclsidPropPage | IPerPropertyBrowsing dialog box CLSID |
| piidDispatch | Dispatch pointer for property |
| szEllipsesTxt | IPerPropertyBrowsing display string |
Description
This struct encapsulates IDs, names, and other information required by the Properties window.