webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebInspectorDelegate Class Reference

#include <WebInspectorDelegate.h>

Inheritance diagram for WebInspectorDelegate:
IWebUIDelegate

Public Member Functions

virtual ULONG STDMETHODCALLTYPE AddRef ()
 
virtual ULONG STDMETHODCALLTYPE Release ()
 
virtual HRESULT STDMETHODCALLTYPE QueryInterface (_In_ REFIID, _COM_Outptr_ void **)
 
virtual HRESULT STDMETHODCALLTYPE dragDestinationActionMaskForDraggingInfo (_In_opt_ IWebView *, _In_opt_ IDataObject *, _Out_ WebDragDestinationAction *)
 
virtual HRESULT STDMETHODCALLTYPE createWebViewWithRequest (_In_opt_ IWebView *, _In_opt_ IWebURLRequest *, _COM_Outptr_opt_ IWebView **)
 
virtual HRESULT STDMETHODCALLTYPE webViewShow (_In_opt_ IWebView *)
 
virtual HRESULT STDMETHODCALLTYPE webViewClose (_In_opt_ IWebView *)
 
virtual HRESULT STDMETHODCALLTYPE webViewFocus (_In_opt_ IWebView *)
 
virtual HRESULT STDMETHODCALLTYPE webViewUnfocus (_In_opt_ IWebView *)
 
virtual HRESULT STDMETHODCALLTYPE webViewFirstResponder (_In_opt_ IWebView *, HWND *)
 
virtual HRESULT STDMETHODCALLTYPE makeFirstResponder (_In_opt_ IWebView *, HWND)
 
virtual HRESULT STDMETHODCALLTYPE setStatusText (_In_opt_ IWebView *, _In_ BSTR)
 
virtual HRESULT STDMETHODCALLTYPE webViewStatusText (_In_opt_ IWebView *, __deref_opt_out BSTR *)
 
virtual HRESULT STDMETHODCALLTYPE webViewAreToolbarsVisible (_In_opt_ IWebView *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE setToolbarsVisible (_In_opt_ IWebView *, BOOL)
 
virtual HRESULT STDMETHODCALLTYPE webViewIsStatusBarVisible (_In_opt_ IWebView *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE setStatusBarVisible (_In_opt_ IWebView *, BOOL)
 
virtual HRESULT STDMETHODCALLTYPE webViewIsResizable (_In_opt_ IWebView *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE setResizable (_In_opt_ IWebView *, BOOL)
 
virtual HRESULT STDMETHODCALLTYPE setFrame (_In_opt_ IWebView *, _In_ RECT *)
 
virtual HRESULT STDMETHODCALLTYPE webViewFrame (_In_opt_ IWebView *, _Out_ RECT *)
 
virtual HRESULT STDMETHODCALLTYPE setContentRect (_In_opt_ IWebView *, _In_ RECT *)
 
virtual HRESULT STDMETHODCALLTYPE webViewContentRect (_In_opt_ IWebView *, _Out_ RECT *)
 
virtual HRESULT STDMETHODCALLTYPE runJavaScriptAlertPanelWithMessage (_In_opt_ IWebView *, _In_ BSTR)
 
virtual HRESULT STDMETHODCALLTYPE runJavaScriptConfirmPanelWithMessage (_In_opt_ IWebView *, _In_ BSTR, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE runJavaScriptTextInputPanelWithPrompt (_In_opt_ IWebView *, _In_ BSTR, _In_ BSTR, __deref_opt_out BSTR *)
 
virtual HRESULT STDMETHODCALLTYPE runBeforeUnloadConfirmPanelWithMessage (_In_opt_ IWebView *, _In_ BSTR, _In_opt_ IWebFrame *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE runOpenPanelForFileButtonWithResultListener (_In_opt_ IWebView *, _In_opt_ IWebOpenPanelResultListener *)
 
virtual HRESULT STDMETHODCALLTYPE mouseDidMoveOverElement (_In_opt_ IWebView *, _In_opt_ IPropertyBag *, UINT)
 
virtual HRESULT STDMETHODCALLTYPE contextMenuItemsForElement (_In_opt_ IWebView *, IPropertyBag *, HMENU, HMENU *)
 
virtual HRESULT STDMETHODCALLTYPE validateUserInterfaceItem (_In_opt_ IWebView *, UINT, BOOL, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE shouldPerformAction (_In_opt_ IWebView *, UINT, UINT)
 
virtual HRESULT STDMETHODCALLTYPE willPerformDragDestinationAction (_In_opt_ IWebView *, WebDragDestinationAction, _In_opt_ IDataObject *)
 
virtual HRESULT STDMETHODCALLTYPE dragSourceActionMaskForPoint (_In_opt_ IWebView *, _In_ LPPOINT, _Out_ WebDragSourceAction *)
 
virtual HRESULT STDMETHODCALLTYPE willPerformDragSourceAction (_In_opt_ IWebView *, WebDragSourceAction, _In_ LPPOINT, _In_opt_ IDataObject *, _COM_Outptr_opt_ IDataObject **)
 
virtual HRESULT STDMETHODCALLTYPE contextMenuItemSelected (_In_opt_ IWebView *, _In_opt_ void *, _In_opt_ IPropertyBag *)
 
virtual HRESULT STDMETHODCALLTYPE hasCustomMenuImplementation (_Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE trackCustomPopupMenu (_In_opt_ IWebView *, HMENU, LPPOINT)
 
virtual HRESULT STDMETHODCALLTYPE measureCustomMenuItem (_In_opt_ IWebView *, _In_opt_ void *)
 
virtual HRESULT STDMETHODCALLTYPE drawCustomMenuItem (_In_opt_ IWebView *, _In_opt_ void *)
 
virtual HRESULT STDMETHODCALLTYPE addCustomMenuDrawingData (_In_opt_ IWebView *, HMENU)
 
virtual HRESULT STDMETHODCALLTYPE cleanUpCustomMenuDrawingData (_In_opt_ IWebView *, HMENU)
 
virtual HRESULT STDMETHODCALLTYPE canTakeFocus (_In_opt_ IWebView *, BOOL, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE takeFocus (_In_opt_ IWebView *, BOOL)
 
virtual HRESULT STDMETHODCALLTYPE registerUndoWithTarget (_In_opt_ IWebUndoTarget *, _In_ BSTR, _In_opt_ IUnknown *)
 
virtual HRESULT STDMETHODCALLTYPE removeAllActionsWithTarget (_In_opt_ IWebUndoTarget *)
 
virtual HRESULT STDMETHODCALLTYPE setActionTitle (_In_ BSTR)
 
virtual HRESULT STDMETHODCALLTYPE undo ()
 
virtual HRESULT STDMETHODCALLTYPE redo ()
 
virtual HRESULT STDMETHODCALLTYPE canUndo (_Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE canRedo (_Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE printFrame (_In_opt_ IWebView *, _In_opt_ IWebFrame *)
 
virtual HRESULT STDMETHODCALLTYPE ftpDirectoryTemplatePath (_In_opt_ IWebView *, __deref_opt_out BSTR *path)
 
virtual HRESULT STDMETHODCALLTYPE webViewHeaderHeight (_In_opt_ IWebView *, _Out_ float *)
 
virtual HRESULT STDMETHODCALLTYPE webViewFooterHeight (_In_opt_ IWebView *, _Out_ float *)
 
virtual HRESULT STDMETHODCALLTYPE drawHeaderInRect (_In_opt_ IWebView *, _In_ RECT *, ULONG_PTR)
 
virtual HRESULT STDMETHODCALLTYPE drawFooterInRect (_In_opt_ IWebView *, _In_ RECT *, ULONG_PTR, UINT, UINT)
 
virtual HRESULT STDMETHODCALLTYPE webViewPrintingMarginRect (_In_opt_ IWebView *, _Out_ RECT *)
 
virtual HRESULT STDMETHODCALLTYPE canRunModal (_In_opt_ IWebView *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE createModalDialog (_In_opt_ IWebView *, _In_opt_ IWebURLRequest *, _COM_Outptr_opt_ IWebView **)
 
virtual HRESULT STDMETHODCALLTYPE runModal (_In_opt_ IWebView *)
 
virtual HRESULT STDMETHODCALLTYPE isMenuBarVisible (_In_opt_ IWebView *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE setMenuBarVisible (_In_opt_ IWebView *, BOOL)
 
virtual HRESULT STDMETHODCALLTYPE runDatabaseSizeLimitPrompt (_In_opt_ IWebView *, _In_ BSTR displayName, _In_opt_ IWebFrame *, _Out_ BOOL *allowed)
 
virtual HRESULT STDMETHODCALLTYPE paintCustomScrollbar (_In_opt_ IWebView *, _In_ HDC, RECT, WebScrollBarControlSize, WebScrollbarControlState, WebScrollbarControlPart pressedPart, BOOL vertical, float value, float proportion, WebScrollbarControlPartMask parts)
 
virtual HRESULT STDMETHODCALLTYPE paintCustomScrollCorner (_In_opt_ IWebView *, _In_ HDC, RECT)
 
virtual HRESULT STDMETHODCALLTYPE desktopNotificationsDelegate (_COM_Outptr_opt_ IWebDesktopNotificationsDelegate **)
 
- Public Member Functions inherited from IWebUIDelegate
HRESULT createWebViewWithRequest ([in] IWebView *sender, [in] IWebURLRequest *request, [out, retval] IWebView **newWebView)
 
HRESULT webViewShow ([in] IWebView *sender)
 
HRESULT webViewClose ([in] IWebView *sender)
 
HRESULT webViewFocus ([in] IWebView *sender)
 
HRESULT webViewUnfocus ([in] IWebView *sender)
 
HRESULT webViewFirstResponder ([in] IWebView *sender, [out, retval] HWND *responderHWnd)
 
HRESULT makeFirstResponder ([in] IWebView *sender, [in] HWND responderHWnd)
 
HRESULT setStatusText ([in] IWebView *sender, [in] BSTR text)
 
HRESULT webViewStatusText ([in] IWebView *sender, [out, retval] BSTR *text)
 
HRESULT webViewAreToolbarsVisible ([in] IWebView *sender, [out, retval] BOOL *visible)
 
HRESULT setToolbarsVisible ([in] IWebView *sender, [in] BOOL visible)
 
HRESULT webViewIsStatusBarVisible ([in] IWebView *sender, [out, retval] BOOL *visible)
 
HRESULT setStatusBarVisible ([in] IWebView *sender, [in] BOOL visible)
 
HRESULT webViewIsResizable ([in] IWebView *sender, [out, retval] BOOL *resizable)
 
HRESULT setResizable ([in] IWebView *sender, [in] BOOL resizable)
 
HRESULT setFrame ([in] IWebView *sender, [in] RECT *frame)
 
HRESULT webViewFrame ([in] IWebView *sender, [out, retval] RECT *frame)
 
HRESULT setContentRect ([in] IWebView *sender, [in] RECT *contentRect)
 
HRESULT webViewContentRect ([in] IWebView *sender, [out, retval] RECT *contentRect)
 
HRESULT runJavaScriptAlertPanelWithMessage ([in] IWebView *sender, [in] BSTR message)
 
HRESULT runJavaScriptConfirmPanelWithMessage ([in] IWebView *sender, [in] BSTR message, [out, retval] BOOL *result)
 
HRESULT runJavaScriptTextInputPanelWithPrompt ([in] IWebView *sender, [in] BSTR message, [in] BSTR defaultText, [out, retval] BSTR *result)
 
HRESULT runBeforeUnloadConfirmPanelWithMessage ([in] IWebView *sender, [in] BSTR message, [in] IWebFrame *initiatedByFrame, [out, retval] BOOL *result)
 
HRESULT runOpenPanelForFileButtonWithResultListener ([in] IWebView *sender, [in] IWebOpenPanelResultListener *resultListener)
 
HRESULT mouseDidMoveOverElement ([in] IWebView *sender, [in] IPropertyBag *elementInformation, [in] UINT modifierFlags)
 
HRESULT contextMenuItemsForElement ([in] IWebView *sender, [in] IPropertyBag *element, [in] HMENU defaultItemsHMenu, [out, retval] HMENU *resultHMenu)
 
HRESULT validateUserInterfaceItem ([in] IWebView *webView, [in] UINT itemCommandID, [in] BOOL defaultValidation, [out, retval] BOOL *isValid)
 
HRESULT shouldPerformAction ([in] IWebView *webView, [in] UINT itemCommandID, [in] UINT sender)
 
HRESULT dragDestinationActionMaskForDraggingInfo ([in] IWebView *webView, [in] IDataObject *draggingInfo, [out, retval] WebDragDestinationAction *action)
 
HRESULT willPerformDragDestinationAction ([in] IWebView *webView, [in] WebDragDestinationAction action, [in] IDataObject *draggingInfo)
 
HRESULT dragSourceActionMaskForPoint ([in] IWebView *webView, [in] LPPOINT point, [out, retval] WebDragSourceAction *action)
 
HRESULT willPerformDragSourceAction ([in] IWebView *webView, [in] WebDragSourceAction action, [in] LPPOINT point, [in] IDataObject *pasteboard, [out, retval] IDataObject **newPasteboard)
 
HRESULT contextMenuItemSelected ([in] IWebView *sender, [in] void *item, [in] IPropertyBag *element)
 
HRESULT hasCustomMenuImplementation ([out, retval] BOOL *hasCustomMenus)
 
HRESULT trackCustomPopupMenu ([in] IWebView *sender, [in] HMENU hMenu, [in] LPPOINT point)
 
HRESULT measureCustomMenuItem ([in] IWebView *sender, [in] void *measureItem)
 
HRESULT drawCustomMenuItem ([in] IWebView *sender, [in] void *drawItem)
 
HRESULT addCustomMenuDrawingData ([in] IWebView *sender, [in] HMENU hMenu)
 
HRESULT cleanUpCustomMenuDrawingData ([in] IWebView *sender, [in] HMENU hMenu)
 
HRESULT canTakeFocus ([in] IWebView *sender, [in] BOOL forward, [out] BOOL *result)
 
HRESULT takeFocus ([in] IWebView *sender, [in] BOOL forward)
 
HRESULT registerUndoWithTarget ([in] IWebUndoTarget *target, [in] BSTR actionName, [in] IUnknown *actionArg)
 Undo related UI delegate methods --------------------------------------------------------------------------——. More...
 
HRESULT removeAllActionsWithTarget ([in] IWebUndoTarget *target)
 
HRESULT setActionTitle ([in] BSTR actionTitle)
 
HRESULT canUndo ([out, retval] BOOL *result)
 
HRESULT canRedo ([out, retval] BOOL *result)
 
HRESULT printFrame ([in] IWebView *webView, [in] IWebFrame *frame)
 
HRESULT ftpDirectoryTemplatePath ([in] IWebView *webView, [out, retval] BSTR *path)
 
HRESULT webViewHeaderHeight ([in] IWebView *webView, [out, retval] float *result)
 
HRESULT webViewFooterHeight ([in] IWebView *webView, [out, retval] float *result)
 
HRESULT drawHeaderInRect ([in] IWebView *webView, [in] RECT *rect, [in] ULONG_PTR drawingContext)
 
HRESULT drawFooterInRect ([in] IWebView *webView, [in] RECT *rect, [in] ULONG_PTR drawingContext, [in] UINT pageIndex, [in] UINT pageCount)
 
HRESULT webViewPrintingMarginRect ([in] IWebView *webView, [out, retval] RECT *rect)
 
HRESULT canRunModal ([in] IWebView *webView, [out, retval] BOOL *canRunBoolean)
 
HRESULT createModalDialog ([in] IWebView *sender, [in] IWebURLRequest *request, [out, retval] IWebView **newWebView)
 
HRESULT runModal ([in] IWebView *webView)
 
HRESULT isMenuBarVisible ([in] IWebView *webView, [out, retval] BOOL *visible)
 
HRESULT setMenuBarVisible ([in] IWebView *webView, [in] BOOL visible)
 
HRESULT runDatabaseSizeLimitPrompt ([in] IWebView *webView, [in] BSTR displayName, [in] IWebFrame *initiatedByFrame, [out, retval] BOOL *allowed)
 
HRESULT paintCustomScrollbar ([in] IWebView *webView, [in] HDC hDC, [in] RECT rect, [in] WebScrollBarControlSize size, [in] WebScrollbarControlState state, [in] WebScrollbarControlPart pressedPart, [in] BOOL vertical, [in] float value, [in] float proportion, [in] WebScrollbarControlPartMask parts)
 
HRESULT paintCustomScrollCorner ([in] IWebView *webView, [in] HDC hDC, [in] RECT rect)
 

Static Public Member Functions

static WebInspectorDelegatecreateInstance ()
 

Member Function Documentation

◆ addCustomMenuDrawingData()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::addCustomMenuDrawingData ( _In_opt_ IWebView ,
HMENU   
)
inlinevirtual

◆ AddRef()

ULONG WebInspectorDelegate::AddRef ( void  )
virtual

◆ canRedo()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::canRedo ( _Out_ BOOL )
inlinevirtual

◆ canRunModal()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::canRunModal ( _In_opt_ IWebView ,
_Out_ BOOL  
)
inlinevirtual

◆ canTakeFocus()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::canTakeFocus ( _In_opt_ IWebView ,
BOOL  ,
_Out_ BOOL  
)
inlinevirtual

◆ canUndo()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::canUndo ( _Out_ BOOL )
inlinevirtual

◆ cleanUpCustomMenuDrawingData()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::cleanUpCustomMenuDrawingData ( _In_opt_ IWebView ,
HMENU   
)
inlinevirtual

◆ contextMenuItemSelected()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::contextMenuItemSelected ( _In_opt_ IWebView ,
_In_opt_ void ,
_In_opt_ IPropertyBag *   
)
inlinevirtual

◆ contextMenuItemsForElement()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::contextMenuItemsForElement ( _In_opt_ IWebView ,
IPropertyBag *  ,
HMENU  ,
HMENU *   
)
inlinevirtual

◆ createInstance()

WebInspectorDelegate * WebInspectorDelegate::createInstance ( )
static

◆ createModalDialog()

HRESULT WebInspectorDelegate::createModalDialog ( _In_opt_ IWebView ,
_In_opt_ IWebURLRequest ,
_COM_Outptr_opt_ IWebView **  dialog 
)
virtual

◆ createWebViewWithRequest()

HRESULT WebInspectorDelegate::createWebViewWithRequest ( _In_opt_ IWebView ,
_In_opt_ IWebURLRequest ,
_COM_Outptr_opt_ IWebView **  webView 
)
virtual

◆ desktopNotificationsDelegate()

HRESULT WebInspectorDelegate::desktopNotificationsDelegate ( _COM_Outptr_opt_ IWebDesktopNotificationsDelegate **  notificationDelegate)
virtual

◆ dragDestinationActionMaskForDraggingInfo()

HRESULT WebInspectorDelegate::dragDestinationActionMaskForDraggingInfo ( _In_opt_ IWebView ,
_In_opt_ IDataObject *  ,
_Out_ WebDragDestinationAction action 
)
virtual

◆ dragSourceActionMaskForPoint()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::dragSourceActionMaskForPoint ( _In_opt_ IWebView ,
_In_  LPPOINT,
_Out_ WebDragSourceAction  
)
inlinevirtual

◆ drawCustomMenuItem()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::drawCustomMenuItem ( _In_opt_ IWebView ,
_In_opt_ void  
)
inlinevirtual

◆ drawFooterInRect()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::drawFooterInRect ( _In_opt_ IWebView ,
_In_ RECT *  ,
ULONG_PTR  ,
UINT  ,
UINT   
)
inlinevirtual

◆ drawHeaderInRect()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::drawHeaderInRect ( _In_opt_ IWebView ,
_In_ RECT *  ,
ULONG_PTR   
)
inlinevirtual

◆ ftpDirectoryTemplatePath()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::ftpDirectoryTemplatePath ( _In_opt_ IWebView ,
__deref_opt_out BSTR path 
)
inlinevirtual

◆ hasCustomMenuImplementation()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::hasCustomMenuImplementation ( _Out_ BOOL )
inlinevirtual

◆ isMenuBarVisible()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::isMenuBarVisible ( _In_opt_ IWebView ,
_Out_ BOOL  
)
inlinevirtual

◆ makeFirstResponder()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::makeFirstResponder ( _In_opt_ IWebView ,
HWND   
)
inlinevirtual

◆ measureCustomMenuItem()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::measureCustomMenuItem ( _In_opt_ IWebView ,
_In_opt_ void  
)
inlinevirtual

◆ mouseDidMoveOverElement()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::mouseDidMoveOverElement ( _In_opt_ IWebView ,
_In_opt_ IPropertyBag *  ,
UINT   
)
inlinevirtual

◆ paintCustomScrollbar()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::paintCustomScrollbar ( _In_opt_ IWebView ,
_In_  HDC,
RECT  ,
WebScrollBarControlSize  ,
WebScrollbarControlState  ,
WebScrollbarControlPart  pressedPart,
BOOL  vertical,
float  value,
float  proportion,
WebScrollbarControlPartMask  parts 
)
inlinevirtual

◆ paintCustomScrollCorner()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::paintCustomScrollCorner ( _In_opt_ IWebView ,
_In_  HDC,
RECT   
)
inlinevirtual

◆ printFrame()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::printFrame ( _In_opt_ IWebView ,
_In_opt_ IWebFrame  
)
inlinevirtual

◆ QueryInterface()

HRESULT WebInspectorDelegate::QueryInterface ( _In_  REFIID,
_COM_Outptr_ void **  result 
)
virtual

◆ redo()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::redo ( )
inlinevirtual

redo: Redo the last group of operations

Implements IWebUIDelegate.

◆ registerUndoWithTarget()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::registerUndoWithTarget ( _In_opt_ IWebUndoTarget ,
_In_  BSTR,
_In_opt_ IUnknown *   
)
inlinevirtual

◆ Release()

ULONG WebInspectorDelegate::Release ( void  )
virtual

◆ removeAllActionsWithTarget()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::removeAllActionsWithTarget ( _In_opt_ IWebUndoTarget )
inlinevirtual

◆ runBeforeUnloadConfirmPanelWithMessage()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runBeforeUnloadConfirmPanelWithMessage ( _In_opt_ IWebView ,
_In_  BSTR,
_In_opt_ IWebFrame ,
_Out_ BOOL  
)
inlinevirtual

◆ runDatabaseSizeLimitPrompt()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runDatabaseSizeLimitPrompt ( _In_opt_ IWebView ,
_In_ BSTR  displayName,
_In_opt_ IWebFrame ,
_Out_ BOOL allowed 
)
inlinevirtual

◆ runJavaScriptAlertPanelWithMessage()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runJavaScriptAlertPanelWithMessage ( _In_opt_ IWebView ,
_In_  BSTR 
)
inlinevirtual

◆ runJavaScriptConfirmPanelWithMessage()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runJavaScriptConfirmPanelWithMessage ( _In_opt_ IWebView ,
_In_  BSTR,
_Out_ BOOL  
)
inlinevirtual

◆ runJavaScriptTextInputPanelWithPrompt()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runJavaScriptTextInputPanelWithPrompt ( _In_opt_ IWebView ,
_In_  BSTR,
_In_  BSTR,
__deref_opt_out BSTR  
)
inlinevirtual

◆ runModal()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runModal ( _In_opt_ IWebView )
inlinevirtual

◆ runOpenPanelForFileButtonWithResultListener()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::runOpenPanelForFileButtonWithResultListener ( _In_opt_ IWebView ,
_In_opt_ IWebOpenPanelResultListener  
)
inlinevirtual

◆ setActionTitle()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setActionTitle ( _In_  BSTR)
inlinevirtual

◆ setContentRect()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setContentRect ( _In_opt_ IWebView ,
_In_ RECT *   
)
inlinevirtual

◆ setFrame()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setFrame ( _In_opt_ IWebView ,
_In_ RECT *   
)
inlinevirtual

◆ setMenuBarVisible()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setMenuBarVisible ( _In_opt_ IWebView ,
BOOL   
)
inlinevirtual

◆ setResizable()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setResizable ( _In_opt_ IWebView ,
BOOL   
)
inlinevirtual

◆ setStatusBarVisible()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setStatusBarVisible ( _In_opt_ IWebView ,
BOOL   
)
inlinevirtual

◆ setStatusText()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setStatusText ( _In_opt_ IWebView ,
_In_  BSTR 
)
inlinevirtual

◆ setToolbarsVisible()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::setToolbarsVisible ( _In_opt_ IWebView ,
BOOL   
)
inlinevirtual

◆ shouldPerformAction()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::shouldPerformAction ( _In_opt_ IWebView ,
UINT  ,
UINT   
)
inlinevirtual

◆ takeFocus()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::takeFocus ( _In_opt_ IWebView ,
BOOL   
)
inlinevirtual

◆ trackCustomPopupMenu()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::trackCustomPopupMenu ( _In_opt_ IWebView ,
HMENU  ,
LPPOINT   
)
inlinevirtual

◆ undo()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::undo ( )
inlinevirtual

undo: Undo the last group of operations

Implements IWebUIDelegate.

◆ validateUserInterfaceItem()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::validateUserInterfaceItem ( _In_opt_ IWebView ,
UINT  ,
BOOL  ,
_Out_ BOOL  
)
inlinevirtual

◆ webViewAreToolbarsVisible()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewAreToolbarsVisible ( _In_opt_ IWebView ,
_Out_ BOOL  
)
inlinevirtual

◆ webViewClose()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewClose ( _In_opt_ IWebView )
inlinevirtual

◆ webViewContentRect()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewContentRect ( _In_opt_ IWebView ,
_Out_ RECT *   
)
inlinevirtual

◆ webViewFirstResponder()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewFirstResponder ( _In_opt_ IWebView ,
HWND  
)
inlinevirtual

◆ webViewFocus()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewFocus ( _In_opt_ IWebView )
inlinevirtual

◆ webViewFooterHeight()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewFooterHeight ( _In_opt_ IWebView ,
_Out_ float *   
)
inlinevirtual

◆ webViewFrame()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewFrame ( _In_opt_ IWebView ,
_Out_ RECT *   
)
inlinevirtual

◆ webViewHeaderHeight()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewHeaderHeight ( _In_opt_ IWebView ,
_Out_ float *   
)
inlinevirtual

◆ webViewIsResizable()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewIsResizable ( _In_opt_ IWebView ,
_Out_ BOOL  
)
inlinevirtual

◆ webViewIsStatusBarVisible()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewIsStatusBarVisible ( _In_opt_ IWebView ,
_Out_ BOOL  
)
inlinevirtual

◆ webViewPrintingMarginRect()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewPrintingMarginRect ( _In_opt_ IWebView ,
_Out_ RECT *   
)
inlinevirtual

◆ webViewShow()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewShow ( _In_opt_ IWebView )
inlinevirtual

◆ webViewStatusText()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewStatusText ( _In_opt_ IWebView ,
__deref_opt_out BSTR  
)
inlinevirtual

◆ webViewUnfocus()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::webViewUnfocus ( _In_opt_ IWebView )
inlinevirtual

◆ willPerformDragDestinationAction()

virtual HRESULT STDMETHODCALLTYPE WebInspectorDelegate::willPerformDragDestinationAction ( _In_opt_ IWebView ,
WebDragDestinationAction  ,
_In_opt_ IDataObject *   
)
inlinevirtual

◆ willPerformDragSourceAction()

HRESULT WebInspectorDelegate::willPerformDragSourceAction ( _In_opt_ IWebView ,
WebDragSourceAction  ,
_In_  LPPOINT,
_In_opt_ IDataObject *  ,
_COM_Outptr_opt_ IDataObject **  dataObject 
)
virtual

The documentation for this class was generated from the following files: