OLEUIOBJECTPROPS
This structure is used to initialize the standard Object Properties dialog
box. It contains references to interfaces used to gather information about the
embedding or link, references to three structures that are used to initialize the
default tabs
General (
OLEUIGNRLPROPS), View (
OLEUIVIEWPROPS), and Link (
OLEUILINKPROPS), if appropriate
and a standard property-sheet extensibility interface that allows the caller
to add additional custom property sheets to the dialog.
typedef struct tagOLEUIOBJECTPROPS
{
// These IN fields are standard across all OLEUI property sheets.
DWORD cbStruct;
DWORD dwFlags;
// Standard PROPSHEETHEADER used for extensibility
LPPROPSHEETHEADER lpPS;
// Data which allows manipulation of the object
DWORD dwObject;
LPOLEUIOBJINFO lpObjInfo;
// Data which allows manipulation of the link
DWORD dwLink;
LPOLEUILINKINFO lpLinkInfo;
// Data specfic to each page
LPOLEUIGNRLPROPS lpGP;
LPOLEUIVIEWPROPS lpVP;
LPOLEUILINKPROPS lpLP;
} OLEUIOBJECTPROPS, *POLEUIOBJECTPROPS, FAR* LPOLEUIOBJECTPROPS;
cbStruct
Size of the structure in bytes.
dwFlags
These are the in-out: global flags for the property sheet.
OPF_OBJECTISLINK
The object is a link object and therefore has a link property page.
OPF_NOFILLDEFAULT
Do not fill in default values for the object.
OPF_SHOWHELP
Specifies that the dialog box will display a Help button.
OPF_DISABLECONVERT
Disable the Convert button on the general property page.
lpPS
[in]The standard property sheet header (PROPSHEETHEADER), used for
extensibility.
//Data which allows manipulation of the object
dwObject
[in] identifier for the object
lpObjInfo
[in] interface to manipulate object
//Data which allows manipulation of the link
dwLink;
[in] A container-defined unique 32-bit identifier for a single link.
Containers can use the pointer to the link's container site for this value.
lpLinkInfo
[in] interface to manipulate link
// Data specific to each page
lpGP
[in] General page data.
lpVP
[in] View page data
lpLP
[in] Link page data.
See Also
OleUIObjectProperties, OLEUIGNRLPROPS,
OLEUIVIEWPROPS,
OLEUILINKPROPS
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database