Export (0) Print
Expand All

COlePropertiesDialog::COlePropertiesDialog

Creates a COlePropertiesDialog object.

COlePropertiesDialog(
   COleClientItem* pItem,
   UINT nScaleMin = 10,
   UINT nScaleMax = 500,
   CWnd* pParentWnd = NULL 
);

Parameters

pItem
Pointer to the document item whose properties are being accessed.
nScaleMin
Minimum scaling percentage for the document item image.
nScaleMax
Maximum scaling percentage for the document item image.
pParentWnd
Pointer to the dialog box's parent or owner.

Remarks

Derive your common OLE Object Properties dialog class from COlePropertiesDialog in order to implement scaling for your document items. Any dialog boxes implemented by an instance of this class will not support scaling of the document item.

By default, the common OLE Object Properties dialog box has three default pages:

  • General

    This page contains system information for the file represented by the selected document item. From this page, the user can convert the selected item to another type.

  • View

    This page contains options for displaying the item, changing the icon, and changing the scaling of the image.

  • Link

    This page contains options for changing the location of the linked item and updating the linked item. From this page, the user can break the link of the selected item.

To add pages beyond those provided by default, modify the m_psh member variable before exiting the constructor of your COlePropertiesDialog-derived class. This is an advanced implementation of the COlePropertiesDialog constructor.

See Also

COlePropertiesDialog Overview | Class Members | Hierarchy Chart | COlePropertiesDialog::OnApplyScale

Show:
© 2014 Microsoft