Class IDocHostUIHandler (unit IEConst)

Inherits from

IUnknown

Constructors



Functions

function EnableModeless( const fEnable: BOOL ): HRESULT;


function FilterDataObject( const pDO: IDataObject; out ppDORet: IDataObject ): HRESULT;


function GetDropTarget( const pDropTarget: IDropTarget; out ppDropTarget: IDropTarget ): HRESULT;


function GetExternal( out ppDispatch: IDispatch ): HRESULT;


function GetHostInfo( var pInfo: TDOCHOSTUIINFO ): HRESULT;


function GetOptionKeyPath( var pchKey: POLESTR; const dw: DWORD ): HRESULT;


function HideUI: HRESULT;


function OnDocWindowActivate( const fActivate: BOOL ): HRESULT;


function OnFrameWindowActivate( const fActivate: BOOL ): HRESULT;


function ResizeBorder( const prcBorder: PRECT; const pUIWindow: IOleInPlaceUIWindow; const fRameWindow: BOOL ): HRESULT;


function ShowContextMenu( const dwID: DWORD; const ppt: PPOINT; const pcmdtReserved: IUnknown; const pdispReserved: IDispatch ): HRESULT;


function ShowUI( const dwID: DWORD; const pActiveObject: IOleInPlaceActiveObject; const pCommandTarget: IOleCommandTarget; const pFrame: IOleInPlaceFrame; const pDoc: IOleInPlaceUIWindow ): HRESULT;


function TranslateAccelerator( const lpMsg: PMSG; const pguidCmdGroup: PGUID; const nCmdID: DWORD ): HRESULT;


function TranslateUrl( const dwTranslate: DWORD; const pchURLIn: POLESTR; var ppchURLOut: POLESTR ): HRESULT;


function UpdateUI: HRESULT;


Properties

Events

Variables


Constructors


Functions


function EnableModeless( const fEnable: BOOL ): HRESULT;


function FilterDataObject( const pDO: IDataObject; out ppDORet: IDataObject ): HRESULT;


function GetDropTarget( const pDropTarget: IDropTarget; out ppDropTarget: IDropTarget ): HRESULT;


function GetExternal( out ppDispatch: IDispatch ): HRESULT;


function GetHostInfo( var pInfo: TDOCHOSTUIINFO ): HRESULT;


function GetOptionKeyPath( var pchKey: POLESTR; const dw: DWORD ): HRESULT;


function HideUI: HRESULT;


function OnDocWindowActivate( const fActivate: BOOL ): HRESULT;


function OnFrameWindowActivate( const fActivate: BOOL ): HRESULT;


function ResizeBorder( const prcBorder: PRECT; const pUIWindow: IOleInPlaceUIWindow; const fRameWindow: BOOL ): HRESULT;


function ShowContextMenu( const dwID: DWORD; const ppt: PPOINT; const pcmdtReserved: IUnknown; const pdispReserved: IDispatch ): HRESULT;


function ShowUI( const dwID: DWORD; const pActiveObject: IOleInPlaceActiveObject; const pCommandTarget: IOleCommandTarget; const pFrame: IOleInPlaceFrame; const pDoc: IOleInPlaceUIWindow ): HRESULT;


function TranslateAccelerator( const lpMsg: PMSG; const pguidCmdGroup: PGUID; const nCmdID: DWORD ): HRESULT;


function TranslateUrl( const dwTranslate: DWORD; const pchURLIn: POLESTR; var ppchURLOut: POLESTR ): HRESULT;


function UpdateUI: HRESULT;


Properties


Events


Variables