1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-06-12 22:07:39 +02:00

Update to CEF 104.4.18

This commit is contained in:
salvadordf
2022-08-06 12:00:28 +02:00
parent 9a1a3bb325
commit f2400c68a5
42 changed files with 7688 additions and 95 deletions

View File

@ -59,6 +59,7 @@ type
function Copy: ICefProcessMessage;
function GetName: ustring;
function GetArgumentList: ICefListValue;
function GetSharedMemoryRegion: ICefSharedMemoryRegion;
public
class function UnWrap(data: Pointer): ICefProcessMessage;
@ -68,7 +69,7 @@ type
implementation
uses
uCEFMiscFunctions, uCEFLibFunctions, uCEFListValue;
uCEFMiscFunctions, uCEFLibFunctions, uCEFListValue, uCEFSharedMemoryRegion;
function TCefProcessMessageRef.Copy: ICefProcessMessage;
begin
@ -80,6 +81,11 @@ begin
Result := TCefListValueRef.UnWrap(PCefProcessMessage(FData)^.get_argument_list(PCefProcessMessage(FData)));
end;
function TCefProcessMessageRef.GetSharedMemoryRegion: ICefSharedMemoryRegion;
begin
Result := TCefSharedMemoryRegionRef.UnWrap(PCefProcessMessage(FData)^.get_shared_memory_region(PCefProcessMessage(FData)));
end;
function TCefProcessMessageRef.GetName: ustring;
begin
Result := CefStringFreeAndGet(PCefProcessMessage(FData)^.get_name(PCefProcessMessage(FData)));