Source position: cef3api.pas line 2863
type TCefRenderHandler = record |
||
base: TCefBaseRefCounted; |
|
|
get_root_screen_rect: function( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
rect: PCefRect |
||
):Integer; |
||
get_view_rect: function( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
rect: PCefRect |
||
):Integer; |
||
get_screen_point: function( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
viewX: Integer; |
||
viewY: Integer; |
||
screenX: PInteger; |
||
screenY: PInteger |
||
):Integer; |
||
get_screen_info: function( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
screen_info: PCefScreenInfo |
||
):Integer; |
||
on_popup_show: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
show: Integer |
||
); |
||
on_popup_size: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
const rect: PCefRect |
||
); |
||
on_paint: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
type_: TCefPaintElementType; |
||
dirtyRectsCount: csize_t; |
||
dirtyRects: PCefRectArray; |
||
const buffer: Pointer; |
||
width: Integer; |
||
height: Integer |
||
); |
||
on_cursor_change: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
cursor: TCefCursorHandle; |
||
type_: TCefCursorType; |
||
const custom_cursor_info: PCefCursorInfo |
||
); |
||
start_dragging: function( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
drag_data: PCefDragData; |
||
allowed_ops: TCefDragOperationsMask; |
||
x: Integer; |
||
y: Integer |
||
):Integer; |
||
update_drag_cursor: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
operation: TCefDragOperationsMask |
||
); |
||
on_scroll_offset_changed: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
x: Double; |
||
y: Double |
||
); |
||
on_ime_composition_range_changed: procedure( |
|
|
self: PCefRenderHandler; |
||
browser: PCefBrowser; |
||
const selected_range: PCefRange; |
||
character_boundsCount: csize_t; |
||
character_bounds: PCefRectArray |
||
); |
||
end; |
CT Web help |
CodeTyphon Studio |