You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-08-14 21:42:50 +02:00
Fixed Linux build issues
This commit is contained in:
@@ -157,8 +157,8 @@
|
|||||||
<UnitName Value="uCEFDownloadImageCallBack"/>
|
<UnitName Value="uCEFDownloadImageCallBack"/>
|
||||||
</Item33>
|
</Item33>
|
||||||
<Item34>
|
<Item34>
|
||||||
<Filename Value="..\source\uCEFDownLoadItem.pas"/>
|
<Filename Value="..\source\uCEFDownloadItem.pas"/>
|
||||||
<UnitName Value="uCEFDownLoadItem"/>
|
<UnitName Value="uCEFDownloadItem"/>
|
||||||
</Item34>
|
</Item34>
|
||||||
<Item35>
|
<Item35>
|
||||||
<Filename Value="..\source\uCEFDownloadItemCallback.pas"/>
|
<Filename Value="..\source\uCEFDownloadItemCallback.pas"/>
|
||||||
|
@@ -17,7 +17,7 @@ uses
|
|||||||
uCEFCookieManager, uCEFCookieVisitor, uCEFCustomStreamReader,
|
uCEFCookieManager, uCEFCookieVisitor, uCEFCustomStreamReader,
|
||||||
uCEFDeleteCookiesCallback, uCEFDialogHandler, uCEFDictionaryValue,
|
uCEFDeleteCookiesCallback, uCEFDialogHandler, uCEFDictionaryValue,
|
||||||
uCEFDisplayHandler, uCEFDomDocument, uCEFDomNode, uCEFDomVisitor,
|
uCEFDisplayHandler, uCEFDomDocument, uCEFDomNode, uCEFDomVisitor,
|
||||||
uCEFDownloadHandler, uCEFDownloadImageCallBack, uCEFDownLoadItem,
|
uCEFDownloadHandler, uCEFDownloadImageCallBack, uCEFDownloadItem,
|
||||||
uCEFDownloadItemCallback, uCEFDragData, uCEFDragHandler,
|
uCEFDownloadItemCallback, uCEFDragData, uCEFDragHandler,
|
||||||
uCEFEndTracingCallback, uCEFExtension, uCEFExtensionHandler,
|
uCEFEndTracingCallback, uCEFExtension, uCEFExtensionHandler,
|
||||||
uCEFFileDialogCallback, uCEFFindHandler, uCEFFocusHandler, uCEFFrame,
|
uCEFFileDialogCallback, uCEFFindHandler, uCEFFocusHandler, uCEFFrame,
|
||||||
|
@@ -45,7 +45,7 @@ type
|
|||||||
implementation
|
implementation
|
||||||
|
|
||||||
uses
|
uses
|
||||||
uCEFMiscFunctions, uCEFLibFunctions, uCEFBrowser, uCEFDownLoadItem, uCEFBeforeDownloadCallback,
|
uCEFMiscFunctions, uCEFLibFunctions, uCEFBrowser, uCEFDownloadItem, uCEFBeforeDownloadCallback,
|
||||||
uCEFDownloadItemCallback;
|
uCEFDownloadItemCallback;
|
||||||
|
|
||||||
function cef_download_handler_can_download( self : PCefDownloadHandler;
|
function cef_download_handler_can_download( self : PCefDownloadHandler;
|
||||||
|
@@ -35,9 +35,10 @@ type
|
|||||||
FUseSetFocus : boolean;
|
FUseSetFocus : boolean;
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
function GetChromium: TChromium; virtual; abstract;
|
function GetChromium: TChromium; virtual; abstract;
|
||||||
|
{$IFDEF MSWINDOWS}
|
||||||
function GetUseSetFocus: Boolean; virtual;
|
function GetUseSetFocus: Boolean; virtual;
|
||||||
|
|
||||||
procedure SetUseSetFocus(aValue : boolean); virtual;
|
procedure SetUseSetFocus(aValue : boolean); virtual;
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
{$IFDEF FPC}
|
{$IFDEF FPC}
|
||||||
procedure SetVisible(Value: Boolean); override;
|
procedure SetVisible(Value: Boolean); override;
|
||||||
@@ -74,6 +75,7 @@ begin
|
|||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
{$IFDEF MSWINDOWS}
|
||||||
function TCEFLinkedWinControlBase.GetUseSetFocus: Boolean;
|
function TCEFLinkedWinControlBase.GetUseSetFocus: Boolean;
|
||||||
begin
|
begin
|
||||||
Result := FUseSetFocus;
|
Result := FUseSetFocus;
|
||||||
@@ -83,6 +85,7 @@ procedure TCEFLinkedWinControlBase.SetUseSetFocus(aValue : boolean);
|
|||||||
begin
|
begin
|
||||||
FUseSetFocus := aValue;
|
FUseSetFocus := aValue;
|
||||||
end;
|
end;
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
{$IFDEF FPC}
|
{$IFDEF FPC}
|
||||||
procedure TCEFLinkedWinControlBase.SetVisible(Value: Boolean);
|
procedure TCEFLinkedWinControlBase.SetVisible(Value: Boolean);
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
"UpdateLazPackages" : [
|
"UpdateLazPackages" : [
|
||||||
{
|
{
|
||||||
"ForceNotify" : true,
|
"ForceNotify" : true,
|
||||||
"InternalVersion" : 520,
|
"InternalVersion" : 521,
|
||||||
"Name" : "cef4delphi_lazarus.lpk",
|
"Name" : "cef4delphi_lazarus.lpk",
|
||||||
"Version" : "117.1.4"
|
"Version" : "117.1.4"
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user