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.
Requirements
Header: afxodlgs.h
See Also
Reference
COlePropertiesDialog::OnApplyScale