Share

ACAD_OPMPROPMAP_ENTRY

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.

Was this information helpful?