Class IRichEditOleCallback (unit Richole)

Inherits from

IUnknown

Constructors



Functions

function ContextSensitiveHelp(fEnterMode:BOOL):hresult;


function DeleteObject(obj:IOleObject):hresult;


function GetClipboardData(const range:TCharRange;reco:DWORD;var data:IDataObject):hresult;


function GetContextMenu(selType:word;oleObject:IOleObject;const range:TCharRange;var menu:HMENU):hresult;


function GetDragDropEffect(fDrag:BOOL;KeyState:DWORD;var Effect:DWORD):hresult;


function GetInPlaceContext(var frame:IOleInPlaceFrame;var uiWindow:IOleInPlaceUIWindow;inplInfo:POleInPlaceFrameInfo):hresult;


function GetNewStorage(var newStg:IStorage):hresult;


function QueryAcceptData(data:IDataObject;var clipFormat:TClipFormat;reco:DWORD;fReally:BOOL;hMetaPict:HGLOBAL):hresult;


function QueryInsertObject(const clsid:TClsid;storage:IStorage;cp:longint):hresult;


function ShowContainerUI(fShow:BOOL):hresult;


Properties

Events

Variables

fRefCount : Integer;



Constructors


Functions


function ContextSensitiveHelp(fEnterMode:BOOL):hresult;


function DeleteObject(obj:IOleObject):hresult;


function GetClipboardData(const range:TCharRange;reco:DWORD;var data:IDataObject):hresult;


function GetContextMenu(selType:word;oleObject:IOleObject;const range:TCharRange;var menu:HMENU):hresult;


function GetDragDropEffect(fDrag:BOOL;KeyState:DWORD;var Effect:DWORD):hresult;


function GetInPlaceContext(var frame:IOleInPlaceFrame;var uiWindow:IOleInPlaceUIWindow;inplInfo:POleInPlaceFrameInfo):hresult;


function GetNewStorage(var newStg:IStorage):hresult;


function QueryAcceptData(data:IDataObject;var clipFormat:TClipFormat;reco:DWORD;fReally:BOOL;hMetaPict:HGLOBAL):hresult;


function QueryInsertObject(const clsid:TClsid;storage:IStorage;cp:longint):hresult;


function ShowContainerUI(fShow:BOOL):hresult;


Properties


Events


Variables


fRefCount : Integer;