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

#include <PrintWebUIDelegate.h>

Inheritance diagram for PrintWebUIDelegate:
IWebUIDelegate

Public Member Functions

 PrintWebUIDelegate ()
 
virtual HRESULT STDMETHODCALLTYPE QueryInterface (_In_ REFIID riid, _COM_Outptr_ void **ppvObject)
 
virtual ULONG STDMETHODCALLTYPE AddRef ()
 
virtual ULONG STDMETHODCALLTYPE Release ()
 
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 *, _Out_ HWND *)
 
virtual HRESULT STDMETHODCALLTYPE makeFirstResponder (_In_opt_ IWebView *, _In_ 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, 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 *, _In_opt_ IPropertyBag *, _In_ HMENU, _Out_ HMENU *)
 
virtual HRESULT STDMETHODCALLTYPE validateUserInterfaceItem (_In_opt_ IWebView *, UINT, BOOL, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE shouldPerformAction (_In_opt_ IWebView *, UINT, UINT)
 
virtual HRESULT STDMETHODCALLTYPE dragDestinationActionMaskForDraggingInfo (_In_opt_ IWebView *, _In_opt_ IDataObject *, _In_opt_ WebDragDestinationAction *)
 
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 *, void *, IPropertyBag *)
 
virtual HRESULT STDMETHODCALLTYPE hasCustomMenuImplementation (_Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE trackCustomPopupMenu (_In_opt_ IWebView *, _In_ HMENU, _In_ LPPOINT)
 
virtual HRESULT STDMETHODCALLTYPE measureCustomMenuItem (IWebView *, void *)
 
virtual HRESULT STDMETHODCALLTYPE drawCustomMenuItem (IWebView *, void *)
 
virtual HRESULT STDMETHODCALLTYPE addCustomMenuDrawingData (_In_opt_ IWebView *, _In_ HMENU)
 
virtual HRESULT STDMETHODCALLTYPE cleanUpCustomMenuDrawingData (_In_opt_ IWebView *, _In_ 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 *)
 
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, _In_opt_ IWebFrame *, _Out_ BOOL *)
 
virtual HRESULT STDMETHODCALLTYPE paintCustomScrollbar (_In_opt_ IWebView *, _In_ HDC, RECT, WebScrollBarControlSize, WebScrollbarControlState, WebScrollbarControlPart, BOOL, float, float, WebScrollbarControlPartMask)
 
virtual HRESULT STDMETHODCALLTYPE paintCustomScrollCorner (_In_opt_ IWebView *, _In_ HDC, RECT)
 
- 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 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)
 

Constructor & Destructor Documentation

◆ PrintWebUIDelegate()

PrintWebUIDelegate::PrintWebUIDelegate ( )
inline

Member Function Documentation

◆ addCustomMenuDrawingData()

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

◆ AddRef()

ULONG PrintWebUIDelegate::AddRef ( void  )
virtual

◆ canRedo()

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

◆ canRunModal()

HRESULT PrintWebUIDelegate::canRunModal ( _In_opt_ IWebView ,
_Out_ BOOL canRunBoolean 
)
virtual

◆ canTakeFocus()

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

◆ canUndo()

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

◆ cleanUpCustomMenuDrawingData()

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

◆ contextMenuItemSelected()

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

◆ contextMenuItemsForElement()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::contextMenuItemsForElement ( _In_opt_ IWebView ,
_In_opt_ IPropertyBag *  ,
_In_  HMENU,
_Out_ HMENU *   
)
inlinevirtual

◆ createModalDialog()

HRESULT PrintWebUIDelegate::createModalDialog ( _In_opt_ IWebView sender,
_In_opt_ IWebURLRequest request,
_COM_Outptr_opt_ IWebView **  newWebView 
)
virtual

◆ createWebViewWithRequest()

HRESULT PrintWebUIDelegate::createWebViewWithRequest ( _In_opt_ IWebView ,
_In_opt_ IWebURLRequest request,
_COM_Outptr_opt_ IWebView **  newWebView 
)
virtual

◆ dragDestinationActionMaskForDraggingInfo()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::dragDestinationActionMaskForDraggingInfo ( _In_opt_ IWebView ,
_In_opt_ IDataObject *  ,
_In_opt_ WebDragDestinationAction  
)
inlinevirtual

◆ dragSourceActionMaskForPoint()

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

◆ drawCustomMenuItem()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::drawCustomMenuItem ( IWebView ,
void  
)
inlinevirtual

Implements IWebUIDelegate.

◆ drawFooterInRect()

HRESULT PrintWebUIDelegate::drawFooterInRect ( _In_opt_ IWebView webView,
_In_ RECT *  rect,
ULONG_PTR  drawingContext,
UINT  pageIndex,
UINT  pageCount 
)
virtual

◆ drawHeaderInRect()

HRESULT PrintWebUIDelegate::drawHeaderInRect ( _In_opt_ IWebView webView,
_In_ RECT *  rect,
ULONG_PTR  drawingContext 
)
virtual

◆ ftpDirectoryTemplatePath()

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

◆ hasCustomMenuImplementation()

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

◆ isMenuBarVisible()

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

◆ makeFirstResponder()

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

◆ measureCustomMenuItem()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::measureCustomMenuItem ( IWebView ,
void  
)
inlinevirtual

Implements IWebUIDelegate.

◆ mouseDidMoveOverElement()

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

◆ paintCustomScrollbar()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::paintCustomScrollbar ( _In_opt_ IWebView ,
_In_  HDC,
RECT  ,
WebScrollBarControlSize  ,
WebScrollbarControlState  ,
WebScrollbarControlPart  ,
BOOL  ,
float  ,
float  ,
WebScrollbarControlPartMask   
)
inlinevirtual

◆ paintCustomScrollCorner()

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

◆ printFrame()

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

◆ QueryInterface()

HRESULT PrintWebUIDelegate::QueryInterface ( _In_ REFIID  riid,
_COM_Outptr_ void **  ppvObject 
)
virtual

◆ redo()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::redo ( )
inlinevirtual

redo: Redo the last group of operations

Implements IWebUIDelegate.

◆ registerUndoWithTarget()

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

◆ Release()

ULONG PrintWebUIDelegate::Release ( void  )
virtual

◆ removeAllActionsWithTarget()

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

◆ runBeforeUnloadConfirmPanelWithMessage()

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

◆ runDatabaseSizeLimitPrompt()

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

◆ runJavaScriptAlertPanelWithMessage()

HRESULT PrintWebUIDelegate::runJavaScriptAlertPanelWithMessage ( _In_opt_ IWebView ,
_In_ BSTR  message 
)
virtual

◆ runJavaScriptConfirmPanelWithMessage()

HRESULT PrintWebUIDelegate::runJavaScriptConfirmPanelWithMessage ( _In_opt_ IWebView ,
_In_ BSTR  message,
_Out_ BOOL result 
)
virtual

◆ runJavaScriptTextInputPanelWithPrompt()

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

◆ runModal()

HRESULT PrintWebUIDelegate::runModal ( _In_opt_ IWebView webView)
virtual

◆ runOpenPanelForFileButtonWithResultListener()

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

◆ setActionTitle()

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

◆ setContentRect()

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

◆ setFrame()

HRESULT PrintWebUIDelegate::setFrame ( _In_opt_ IWebView webView,
_In_ RECT *  rect 
)
virtual

◆ setMenuBarVisible()

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

◆ setResizable()

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

◆ setStatusBarVisible()

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

◆ setStatusText()

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

◆ setToolbarsVisible()

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

◆ shouldPerformAction()

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

◆ takeFocus()

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

◆ trackCustomPopupMenu()

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

◆ undo()

virtual HRESULT STDMETHODCALLTYPE PrintWebUIDelegate::undo ( )
inlinevirtual

undo: Undo the last group of operations

Implements IWebUIDelegate.

◆ validateUserInterfaceItem()

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

◆ webViewAreToolbarsVisible()

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

◆ webViewClose()

HRESULT PrintWebUIDelegate::webViewClose ( _In_opt_ IWebView webView)
virtual

◆ webViewContentRect()

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

◆ webViewFirstResponder()

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

◆ webViewFocus()

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

◆ webViewFooterHeight()

HRESULT PrintWebUIDelegate::webViewFooterHeight ( _In_opt_ IWebView webView,
_Out_ float *  height 
)
virtual

◆ webViewFrame()

HRESULT PrintWebUIDelegate::webViewFrame ( _In_opt_ IWebView webView,
_Out_ RECT *  rect 
)
virtual

◆ webViewHeaderHeight()

HRESULT PrintWebUIDelegate::webViewHeaderHeight ( _In_opt_ IWebView webView,
_Out_ float *  height 
)
virtual

◆ webViewIsResizable()

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

◆ webViewIsStatusBarVisible()

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

◆ webViewPrintingMarginRect()

HRESULT PrintWebUIDelegate::webViewPrintingMarginRect ( _In_opt_ IWebView view,
_Out_ RECT *  rect 
)
virtual

◆ webViewShow()

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

◆ webViewStatusText()

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

◆ webViewUnfocus()

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

◆ willPerformDragDestinationAction()

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

◆ willPerformDragSourceAction()

HRESULT PrintWebUIDelegate::willPerformDragSourceAction ( _In_opt_ IWebView ,
WebDragSourceAction  ,
_In_  LPPOINT,
_In_opt_ IDataObject *  ,
_COM_Outptr_opt_ IDataObject **  result 
)
virtual

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