Source position: uCEFTypes.pas line 6918
type TCefContextMenuHandler = record |
||
base: TCefBaseRefCounted; |
|
|
on_before_context_menu: procedure( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame; |
||
params: PCefContextMenuParams; |
||
model: PCefMenuModel |
||
); |
||
run_context_menu: function( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame; |
||
params: PCefContextMenuParams; |
||
model: PCefMenuModel; |
||
callback: PCefRunContextMenuCallback |
||
):Integer; |
||
on_context_menu_command: function( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame; |
||
params: PCefContextMenuParams; |
||
command_id: Integer; |
||
event_flags: TCefEventFlags |
||
):Integer; |
||
on_context_menu_dismissed: procedure( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame |
||
); |
||
run_quick_menu: function( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame; |
||
location: PCefPoint; |
||
size: PCefSize; |
||
edit_state_flags: TCefQuickMenuEditStateFlags; |
||
callback: PCefRunQuickMenuCallback |
||
):Integer; |
||
on_quick_menu_command: function( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame; |
||
command_id: Integer; |
||
event_flags: TCefEventFlags |
||
):Integer; |
||
on_quick_menu_dismissed: procedure( |
|
|
self: PCefContextMenuHandler; |
||
browser: PCefBrowser; |
||
frame: PCefFrame |
||
); |
||
end; |
CT Web help |
CodeTyphon Studio |