| Class IRichEditOle (unit RichOLE) |
IUnknown
drag {* * IRichEditOle * * Purpose: * Interface used by the client of RichEdit to perform OLE-related * operations. * * //$ REVIEW: * The methods herein may just want to be regular Windows messages.
| Constructors |
| Functions |
function ActivateAs(const clsid, clsidAs: TCLSID): HRESULT;
function ContextSensitiveHelp(fEnterMode: BOOL): HRESULT;
function ConvertObject(iob: longint; const clsidNew: TCLSID;
lpStrUserTypeNew: POleStr): HRESULT;
function GetClientSite(out lplpolesite: IOLECLIENTSITE): HResult;
function GetClipboardData(const chrg: TCharRange; reco: DWORD;
out dataobj: IDataObject): HRESULT;
function GetLinkCount: longint;
function GetObject(iob: longint; out reobject: TREOBJECT; dwFlags: DWORD): HRESULT;
function GetObjectCount: longint;
function HandsOffStorage(iob: longint): HRESULT;
function ImportDataObject(dataobj: IDataObject; cf: TClipFormat;
hMetaPict: HGLOBAL): HRESULT;
function InPlaceDeactivate: HRESULT;
function InsertObject(const reobject: TREOBJECT): HResult;
function SaveCompleted(iob: longint; stg: IStorage): HRESULT;
function SetDvaspect(iob: longint; dvaspect: DWORD): HRESULT;
function SetHostNames(lpstrContainerApp, lpstrContainerObj: POleStr): HRESULT;
function SetLinkAvailable(iob: longint; fAvailable: BOOL): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function ActivateAs(const clsid, clsidAs: TCLSID): HRESULT;
function ContextSensitiveHelp(fEnterMode: BOOL): HRESULT;
function ConvertObject(iob: longint; const clsidNew: TCLSID;
lpStrUserTypeNew: POleStr): HRESULT;
function GetClientSite(out lplpolesite: IOLECLIENTSITE): HResult;
function GetClipboardData(const chrg: TCharRange; reco: DWORD;
out dataobj: IDataObject): HRESULT;
function GetLinkCount: longint;
function GetObject(iob: longint; out reobject: TREOBJECT; dwFlags: DWORD): HRESULT;
function GetObjectCount: longint;
function HandsOffStorage(iob: longint): HRESULT;
function ImportDataObject(dataobj: IDataObject; cf: TClipFormat;
hMetaPict: HGLOBAL): HRESULT;
function InPlaceDeactivate: HRESULT;
function InsertObject(const reobject: TREOBJECT): HResult;
function SaveCompleted(iob: longint; stg: IStorage): HRESULT;
function SetDvaspect(iob: longint; dvaspect: DWORD): HRESULT;
function SetHostNames(lpstrContainerApp, lpstrContainerObj: POleStr): HRESULT;
function SetLinkAvailable(iob: longint; fAvailable: BOOL): HRESULT;| Properties |
| Events |
| Variables |