C# Class Neutronium.WebBrowserEngine.CefGlue.WindowImplementation.WpfCefRenderHandler

Inheritance: Xilium.CefGlue.CefRenderHandler
Exibir arquivo Open project: David-Desmaisons/MVVM.CEF.Glue Class Usage Examples

Public Methods

Method Description
WpfCefRenderHandler ( WpfCefBrowser owner, ILogger logger, IUiHelper uiHelper ) : System

Protected Methods

Method Description
GetRootScreenRect ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefRectangle &rect ) : bool
GetScreenInfo ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefScreenInfo screenInfo ) : bool
GetScreenPoint ( Xilium.CefGlue.CefBrowser browser, int viewX, int viewY, int &screenX, int &screenY ) : bool
GetViewRect ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefRectangle &rect ) : bool
OnCursorChange ( Xilium.CefGlue.CefBrowser browser, IntPtr cursorHandle, CefCursorType type, Xilium.CefGlue.CefCursorInfo customCursorInfo ) : void
OnPaint ( Xilium.CefGlue.CefBrowser browser, CefPaintElementType type, Xilium.CefGlue.CefRectangle dirtyRects, IntPtr buffer, int width, int height ) : void
OnPopupSize ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefRectangle rect ) : void
OnScrollOffsetChanged ( Xilium.CefGlue.CefBrowser browser ) : void

Method Details

GetRootScreenRect() protected method

protected GetRootScreenRect ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefRectangle &rect ) : bool
browser Xilium.CefGlue.CefBrowser
rect Xilium.CefGlue.CefRectangle
return bool

GetScreenInfo() protected method

protected GetScreenInfo ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefScreenInfo screenInfo ) : bool
browser Xilium.CefGlue.CefBrowser
screenInfo Xilium.CefGlue.CefScreenInfo
return bool

GetScreenPoint() protected method

protected GetScreenPoint ( Xilium.CefGlue.CefBrowser browser, int viewX, int viewY, int &screenX, int &screenY ) : bool
browser Xilium.CefGlue.CefBrowser
viewX int
viewY int
screenX int
screenY int
return bool

GetViewRect() protected method

protected GetViewRect ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefRectangle &rect ) : bool
browser Xilium.CefGlue.CefBrowser
rect Xilium.CefGlue.CefRectangle
return bool

OnCursorChange() protected method

protected OnCursorChange ( Xilium.CefGlue.CefBrowser browser, IntPtr cursorHandle, CefCursorType type, Xilium.CefGlue.CefCursorInfo customCursorInfo ) : void
browser Xilium.CefGlue.CefBrowser
cursorHandle System.IntPtr
type CefCursorType
customCursorInfo Xilium.CefGlue.CefCursorInfo
return void

OnPaint() protected method

protected OnPaint ( Xilium.CefGlue.CefBrowser browser, CefPaintElementType type, Xilium.CefGlue.CefRectangle dirtyRects, IntPtr buffer, int width, int height ) : void
browser Xilium.CefGlue.CefBrowser
type CefPaintElementType
dirtyRects Xilium.CefGlue.CefRectangle
buffer System.IntPtr
width int
height int
return void

OnPopupSize() protected method

protected OnPopupSize ( Xilium.CefGlue.CefBrowser browser, Xilium.CefGlue.CefRectangle rect ) : void
browser Xilium.CefGlue.CefBrowser
rect Xilium.CefGlue.CefRectangle
return void

OnScrollOffsetChanged() protected method

protected OnScrollOffsetChanged ( Xilium.CefGlue.CefBrowser browser ) : void
browser Xilium.CefGlue.CefBrowser
return void

WpfCefRenderHandler() public method

public WpfCefRenderHandler ( WpfCefBrowser owner, ILogger logger, IUiHelper uiHelper ) : System
owner WpfCefBrowser
logger ILogger
uiHelper IUiHelper
return System