You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-11-23 21:34:53 +02:00
Update to CEF 3.3071.1643.ga83b8e9
This commit is contained in:
@@ -72,6 +72,9 @@ type
|
||||
ICefTask = interface;
|
||||
ICefTaskRunner = interface;
|
||||
ICefFileDialogCallback = interface;
|
||||
ICefPrintHandler = interface;
|
||||
ICefPrintDialogCallback = interface;
|
||||
ICefPrintJobCallback = interface;
|
||||
ICefRequestContext = interface;
|
||||
ICefAccessibilityHandler = interface;
|
||||
ICefDragData = interface;
|
||||
@@ -1506,6 +1509,27 @@ type
|
||||
property DuplexMode: TCefDuplexMode read GetDuplexMode write SetDuplexMode;
|
||||
end;
|
||||
|
||||
ICefPrintDialogCallback = interface(ICefBaseRefCounted)
|
||||
['{1D7FB71E-0019-4A80-95ED-91DDD019253B}']
|
||||
procedure cont(const settings: ICefPrintSettings);
|
||||
procedure cancel;
|
||||
end;
|
||||
|
||||
ICefPrintJobCallback = interface(ICefBaseRefCounted)
|
||||
['{5554852A-052C-464B-A868-B618C7E7E2FD}']
|
||||
procedure cont;
|
||||
end;
|
||||
|
||||
ICefPrintHandler = interface(ICefBaseRefCounted)
|
||||
['{2831D5C9-6E2B-4A30-A65A-0F4435371EFC}']
|
||||
procedure OnPrintStart(const browser: ICefBrowser);
|
||||
procedure OnPrintSettings(const browser: ICefBrowser; const settings: ICefPrintSettings; getDefaults: boolean);
|
||||
function OnPrintDialog(const browser: ICefBrowser; hasSelection: boolean; const callback: ICefPrintDialogCallback): boolean;
|
||||
function OnPrintJob(const browser: ICefBrowser; const documentName, PDFFilePath: ustring; const callback: ICefPrintJobCallback): boolean;
|
||||
procedure OnPrintReset(const browser: ICefBrowser);
|
||||
function GetPDFPaperSize(deviceUnitsPerInch: Integer): TCefSize;
|
||||
end;
|
||||
|
||||
ICefNavigationEntry = interface(ICefBaseRefCounted)
|
||||
['{D17B4B37-AA45-42D9-B4E4-AAB6FE2AB297}']
|
||||
function IsValid: Boolean;
|
||||
|
||||
Reference in New Issue
Block a user