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.