Unit 'uCEFTypes' Package
[Overview][Types][Index] [#pl_cef4typhon]

TCefContextMenuHandler

Declaration

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