You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-07-12 22:30:17 +02:00
Added support for Lazarus/FPC (windows 32bit)
This commit is contained in:
7
packages/00-CreateLazarusResources.bat
Normal file
7
packages/00-CreateLazarusResources.bat
Normal file
@ -0,0 +1,7 @@
|
||||
e:\lazarus\tools\lazres.exe ..\source\tbufferpanel.lrs tbufferpanel.png
|
||||
e:\lazarus\tools\lazres.exe ..\source\tcefservercomponent.lrs tcefservercomponent.png
|
||||
e:\lazarus\tools\lazres.exe ..\source\tcefwindowparent.lrs tcefwindowparent.png
|
||||
e:\lazarus\tools\lazres.exe ..\source\tcefworkscheduler.lrs tcefworkscheduler.png
|
||||
e:\lazarus\tools\lazres.exe ..\source\tchromium.lrs tchromium.png
|
||||
e:\lazarus\tools\lazres.exe ..\source\tchromiumwindow.lrs tchromiumwindow.png
|
||||
pause
|
@ -6,8 +6,8 @@ del /s /q *.identcache
|
||||
del /s /q *.stat
|
||||
del /s /q *.local
|
||||
del /s /q *.~*
|
||||
rmdir Win32\Debug
|
||||
rmdir Win32\Release
|
||||
rmdir Win32
|
||||
rmdir __history
|
||||
rmdir __recovery
|
||||
rmdir /S /Q Win32
|
||||
rmdir /S /Q backup
|
||||
rmdir /S /Q lib
|
||||
rmdir /S /Q __history
|
||||
rmdir /S /Q __recovery
|
||||
|
@ -130,7 +130,6 @@ contains
|
||||
uCEFResponseFilter in '..\source\uCEFResponseFilter.pas',
|
||||
uCEFImage in '..\source\uCEFImage.pas',
|
||||
uCEFMenuModelDelegate in '..\source\uCEFMenuModelDelegate.pas',
|
||||
uCEFv8Types in '..\source\uCEFv8Types.pas',
|
||||
uCEFWindowParent in '..\source\uCEFWindowParent.pas',
|
||||
uCEFChromium in '..\source\uCEFChromium.pas',
|
||||
uCEFChromiumEvents in '..\source\uCEFChromiumEvents.pas',
|
||||
|
@ -128,7 +128,6 @@ contains
|
||||
uCEFResponseFilter in '..\source\uCEFResponseFilter.pas',
|
||||
uCEFImage in '..\source\uCEFImage.pas',
|
||||
uCEFMenuModelDelegate in '..\source\uCEFMenuModelDelegate.pas',
|
||||
uCEFv8Types in '..\source\uCEFv8Types.pas',
|
||||
uCEFWindowParent in '..\source\uCEFWindowParent.pas',
|
||||
uCEFChromium in '..\source\uCEFChromium.pas',
|
||||
uCEFChromiumEvents in '..\source\uCEFChromiumEvents.pas',
|
||||
|
@ -10,7 +10,7 @@
|
||||
// For more information about CEF4Delphi visit :
|
||||
// https://www.briskbard.com/index.php?lang=en&pageid=cef
|
||||
//
|
||||
// Copyright � 2018 Salvador D�az Fau. All rights reserved.
|
||||
// Copyright � 2018 Salvador Diaz Fau. All rights reserved.
|
||||
//
|
||||
// ************************************************************************
|
||||
// ************ vvvv Original license and comments below vvvv *************
|
||||
|
@ -9,22 +9,23 @@ package CEF4Delphi_FMX;
|
||||
{$EXTENDEDSYNTAX ON}
|
||||
{$IMPORTEDDATA ON}
|
||||
{$IOCHECKS ON}
|
||||
{$LOCALSYMBOLS OFF}
|
||||
{$LOCALSYMBOLS ON}
|
||||
{$LONGSTRINGS ON}
|
||||
{$OPENSTRINGS ON}
|
||||
{$OPTIMIZATION ON}
|
||||
{$OVERFLOWCHECKS OFF}
|
||||
{$RANGECHECKS OFF}
|
||||
{$REFERENCEINFO OFF}
|
||||
{$OPTIMIZATION OFF}
|
||||
{$OVERFLOWCHECKS ON}
|
||||
{$RANGECHECKS ON}
|
||||
{$REFERENCEINFO ON}
|
||||
{$SAFEDIVIDE OFF}
|
||||
{$STACKFRAMES OFF}
|
||||
{$STACKFRAMES ON}
|
||||
{$TYPEDADDRESS OFF}
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE RELEASE}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'CEF4Delphi'}
|
||||
{$IMPLICITBUILD OFF}
|
||||
|
||||
requires
|
||||
@ -130,7 +131,6 @@ contains
|
||||
uCEFResponseFilter in '..\source\uCEFResponseFilter.pas',
|
||||
uCEFImage in '..\source\uCEFImage.pas',
|
||||
uCEFMenuModelDelegate in '..\source\uCEFMenuModelDelegate.pas',
|
||||
uCEFv8Types in '..\source\uCEFv8Types.pas',
|
||||
uCEFWindowParent in '..\source\uCEFWindowParent.pas',
|
||||
uCEFChromium in '..\source\uCEFChromium.pas',
|
||||
uCEFChromiumEvents in '..\source\uCEFChromiumEvents.pas',
|
||||
|
@ -241,7 +241,6 @@
|
||||
<DCCReference Include="..\source\uCEFResponseFilter.pas"/>
|
||||
<DCCReference Include="..\source\uCEFImage.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMenuModelDelegate.pas"/>
|
||||
<DCCReference Include="..\source\uCEFv8Types.pas"/>
|
||||
<DCCReference Include="..\source\uCEFWindowParent.pas"/>
|
||||
<DCCReference Include="..\source\uCEFChromium.pas"/>
|
||||
<DCCReference Include="..\source\uCEFChromiumEvents.pas"/>
|
||||
|
@ -10,7 +10,7 @@
|
||||
// For more information about CEF4Delphi visit :
|
||||
// https://www.briskbard.com/index.php?lang=en&pageid=cef
|
||||
//
|
||||
// Copyright � 2018 Salvador D�az Fau. All rights reserved.
|
||||
// Copyright � 2018 Salvador Diaz Fau. All rights reserved.
|
||||
//
|
||||
// ************************************************************************
|
||||
// ************ vvvv Original license and comments below vvvv *************
|
||||
|
@ -10,7 +10,7 @@
|
||||
// For more information about CEF4Delphi visit :
|
||||
// https://www.briskbard.com/index.php?lang=en&pageid=cef
|
||||
//
|
||||
// Copyright � 2018 Salvador D�az Fau. All rights reserved.
|
||||
// Copyright � 2018 Salvador Diaz Fau. All rights reserved.
|
||||
//
|
||||
// ************************************************************************
|
||||
// ************ vvvv Original license and comments below vvvv *************
|
||||
|
577
packages/cef4delphi_lazarus.lpk
Normal file
577
packages/cef4delphi_lazarus.lpk
Normal file
@ -0,0 +1,577 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CONFIG>
|
||||
<Package Version="4">
|
||||
<PathDelim Value="\"/>
|
||||
<Name Value="CEF4Delphi_Lazarus"/>
|
||||
<Type Value="RunAndDesignTime"/>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
<PathDelim Value="\"/>
|
||||
<SearchPaths>
|
||||
<IncludeFiles Value="..\source"/>
|
||||
<OtherUnitFiles Value="..\source"/>
|
||||
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
|
||||
</SearchPaths>
|
||||
</CompilerOptions>
|
||||
<Files Count="133">
|
||||
<Item1>
|
||||
<Filename Value="..\source\uCEFAccessibilityHandler.pas"/>
|
||||
<UnitName Value="uCEFAccessibilityHandler"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<Filename Value="..\source\uCEFApp.pas"/>
|
||||
<UnitName Value="uCEFApp"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<Filename Value="..\source\uCEFApplication.pas"/>
|
||||
<UnitName Value="uCEFApplication"/>
|
||||
</Item3>
|
||||
<Item4>
|
||||
<Filename Value="..\source\uCEFAuthCallback.pas"/>
|
||||
<UnitName Value="uCEFAuthCallback"/>
|
||||
</Item4>
|
||||
<Item5>
|
||||
<Filename Value="..\source\uCEFBaseRefCounted.pas"/>
|
||||
<UnitName Value="uCEFBaseRefCounted"/>
|
||||
</Item5>
|
||||
<Item6>
|
||||
<Filename Value="..\source\uCEFBaseScopedWrapper.pas"/>
|
||||
<UnitName Value="uCEFBaseScopedWrapper"/>
|
||||
</Item6>
|
||||
<Item7>
|
||||
<Filename Value="..\source\uCEFBeforeDownloadCallback.pas"/>
|
||||
<UnitName Value="uCEFBeforeDownloadCallback"/>
|
||||
</Item7>
|
||||
<Item8>
|
||||
<Filename Value="..\source\uCEFBinaryValue.pas"/>
|
||||
<UnitName Value="uCEFBinaryValue"/>
|
||||
</Item8>
|
||||
<Item9>
|
||||
<Filename Value="..\source\uCEFBrowser.pas"/>
|
||||
<UnitName Value="uCEFBrowser"/>
|
||||
</Item9>
|
||||
<Item10>
|
||||
<Filename Value="..\source\uCEFBrowserProcessHandler.pas"/>
|
||||
<UnitName Value="uCEFBrowserProcessHandler"/>
|
||||
</Item10>
|
||||
<Item11>
|
||||
<Filename Value="..\source\uCEFCallback.pas"/>
|
||||
<UnitName Value="uCEFCallback"/>
|
||||
</Item11>
|
||||
<Item12>
|
||||
<Filename Value="..\source\uCEFChromiumEvents.pas"/>
|
||||
<UnitName Value="uCEFChromiumEvents"/>
|
||||
</Item12>
|
||||
<Item13>
|
||||
<Filename Value="..\source\uCEFChromiumFontOptions.pas"/>
|
||||
<UnitName Value="uCEFChromiumFontOptions"/>
|
||||
</Item13>
|
||||
<Item14>
|
||||
<Filename Value="..\source\uCEFChromiumOptions.pas"/>
|
||||
<UnitName Value="uCEFChromiumOptions"/>
|
||||
</Item14>
|
||||
<Item15>
|
||||
<Filename Value="..\source\uCEFChromiumWindow.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uCEFChromiumWindow"/>
|
||||
</Item15>
|
||||
<Item16>
|
||||
<Filename Value="..\source\uCEFClient.pas"/>
|
||||
<UnitName Value="uCEFClient"/>
|
||||
</Item16>
|
||||
<Item17>
|
||||
<Filename Value="..\source\uCEFCommandLine.pas"/>
|
||||
<UnitName Value="uCEFCommandLine"/>
|
||||
</Item17>
|
||||
<Item18>
|
||||
<Filename Value="..\source\uCEFCompletionCallback.pas"/>
|
||||
<UnitName Value="uCEFCompletionCallback"/>
|
||||
</Item18>
|
||||
<Item19>
|
||||
<Filename Value="..\source\uCEFConstants.pas"/>
|
||||
<UnitName Value="uCEFConstants"/>
|
||||
</Item19>
|
||||
<Item20>
|
||||
<Filename Value="..\source\uCEFContextMenuHandler.pas"/>
|
||||
<UnitName Value="uCEFContextMenuHandler"/>
|
||||
</Item20>
|
||||
<Item21>
|
||||
<Filename Value="..\source\uCEFContextMenuParams.pas"/>
|
||||
<UnitName Value="uCEFContextMenuParams"/>
|
||||
</Item21>
|
||||
<Item22>
|
||||
<Filename Value="..\source\uCEFCookieManager.pas"/>
|
||||
<UnitName Value="uCEFCookieManager"/>
|
||||
</Item22>
|
||||
<Item23>
|
||||
<Filename Value="..\source\uCEFCookieVisitor.pas"/>
|
||||
<UnitName Value="uCEFCookieVisitor"/>
|
||||
</Item23>
|
||||
<Item24>
|
||||
<Filename Value="..\source\uCEFCustomStreamReader.pas"/>
|
||||
<UnitName Value="uCEFCustomStreamReader"/>
|
||||
</Item24>
|
||||
<Item25>
|
||||
<Filename Value="..\source\uCEFDeleteCookiesCallback.pas"/>
|
||||
<UnitName Value="uCEFDeleteCookiesCallback"/>
|
||||
</Item25>
|
||||
<Item26>
|
||||
<Filename Value="..\source\uCEFDialogHandler.pas"/>
|
||||
<UnitName Value="uCEFDialogHandler"/>
|
||||
</Item26>
|
||||
<Item27>
|
||||
<Filename Value="..\source\uCEFDictionaryValue.pas"/>
|
||||
<UnitName Value="uCEFDictionaryValue"/>
|
||||
</Item27>
|
||||
<Item28>
|
||||
<Filename Value="..\source\uCEFDisplayHandler.pas"/>
|
||||
<UnitName Value="uCEFDisplayHandler"/>
|
||||
</Item28>
|
||||
<Item29>
|
||||
<Filename Value="..\source\uCEFDomDocument.pas"/>
|
||||
<UnitName Value="uCEFDomDocument"/>
|
||||
</Item29>
|
||||
<Item30>
|
||||
<Filename Value="..\source\uCEFDomNode.pas"/>
|
||||
<UnitName Value="uCEFDomNode"/>
|
||||
</Item30>
|
||||
<Item31>
|
||||
<Filename Value="..\source\uCEFDomVisitor.pas"/>
|
||||
<UnitName Value="uCEFDomVisitor"/>
|
||||
</Item31>
|
||||
<Item32>
|
||||
<Filename Value="..\source\uCEFDownloadHandler.pas"/>
|
||||
<UnitName Value="uCEFDownloadHandler"/>
|
||||
</Item32>
|
||||
<Item33>
|
||||
<Filename Value="..\source\uCEFDownloadImageCallBack.pas"/>
|
||||
<UnitName Value="uCEFDownloadImageCallBack"/>
|
||||
</Item33>
|
||||
<Item34>
|
||||
<Filename Value="..\source\uCEFDownLoadItem.pas"/>
|
||||
<UnitName Value="uCEFDownLoadItem"/>
|
||||
</Item34>
|
||||
<Item35>
|
||||
<Filename Value="..\source\uCEFDownloadItemCallback.pas"/>
|
||||
<UnitName Value="uCEFDownloadItemCallback"/>
|
||||
</Item35>
|
||||
<Item36>
|
||||
<Filename Value="..\source\uCEFDragData.pas"/>
|
||||
<UnitName Value="uCEFDragData"/>
|
||||
</Item36>
|
||||
<Item37>
|
||||
<Filename Value="..\source\uCEFDragHandler.pas"/>
|
||||
<UnitName Value="uCEFDragHandler"/>
|
||||
</Item37>
|
||||
<Item38>
|
||||
<Filename Value="..\source\uCEFEndTracingCallback.pas"/>
|
||||
<UnitName Value="uCEFEndTracingCallback"/>
|
||||
</Item38>
|
||||
<Item39>
|
||||
<Filename Value="..\source\uCEFExtension.pas"/>
|
||||
<UnitName Value="uCEFExtension"/>
|
||||
</Item39>
|
||||
<Item40>
|
||||
<Filename Value="..\source\uCEFExtensionHandler.pas"/>
|
||||
<UnitName Value="uCEFExtensionHandler"/>
|
||||
</Item40>
|
||||
<Item41>
|
||||
<Filename Value="..\source\uCEFFileDialogCallback.pas"/>
|
||||
<UnitName Value="uCEFFileDialogCallback"/>
|
||||
</Item41>
|
||||
<Item42>
|
||||
<Filename Value="..\source\uCEFFindHandler.pas"/>
|
||||
<UnitName Value="uCEFFindHandler"/>
|
||||
</Item42>
|
||||
<Item43>
|
||||
<Filename Value="..\source\uCEFFocusHandler.pas"/>
|
||||
<UnitName Value="uCEFFocusHandler"/>
|
||||
</Item43>
|
||||
<Item44>
|
||||
<Filename Value="..\source\uCEFFrame.pas"/>
|
||||
<UnitName Value="uCEFFrame"/>
|
||||
</Item44>
|
||||
<Item45>
|
||||
<Filename Value="..\source\uCEFGetExtensionResourceCallback.pas"/>
|
||||
<UnitName Value="uCEFGetExtensionResourceCallback"/>
|
||||
</Item45>
|
||||
<Item46>
|
||||
<Filename Value="..\source\uCEFImage.pas"/>
|
||||
<UnitName Value="uCEFImage"/>
|
||||
</Item46>
|
||||
<Item47>
|
||||
<Filename Value="..\source\uCEFInterfaces.pas"/>
|
||||
<UnitName Value="uCEFInterfaces"/>
|
||||
</Item47>
|
||||
<Item48>
|
||||
<Filename Value="..\source\uCEFJsDialogCallback.pas"/>
|
||||
<UnitName Value="uCEFJsDialogCallback"/>
|
||||
</Item48>
|
||||
<Item49>
|
||||
<Filename Value="..\source\uCEFJsDialogHandler.pas"/>
|
||||
<UnitName Value="uCEFJsDialogHandler"/>
|
||||
</Item49>
|
||||
<Item50>
|
||||
<Filename Value="..\source\uCEFKeyboardHandler.pas"/>
|
||||
<UnitName Value="uCEFKeyboardHandler"/>
|
||||
</Item50>
|
||||
<Item51>
|
||||
<Filename Value="..\source\uCEFLibFunctions.pas"/>
|
||||
<UnitName Value="uCEFLibFunctions"/>
|
||||
</Item51>
|
||||
<Item52>
|
||||
<Filename Value="..\source\uCEFLifeSpanHandler.pas"/>
|
||||
<UnitName Value="uCEFLifeSpanHandler"/>
|
||||
</Item52>
|
||||
<Item53>
|
||||
<Filename Value="..\source\uCEFListValue.pas"/>
|
||||
<UnitName Value="uCEFListValue"/>
|
||||
</Item53>
|
||||
<Item54>
|
||||
<Filename Value="..\source\uCEFLoadHandler.pas"/>
|
||||
<UnitName Value="uCEFLoadHandler"/>
|
||||
</Item54>
|
||||
<Item55>
|
||||
<Filename Value="..\source\uCEFMenuModel.pas"/>
|
||||
<UnitName Value="uCEFMenuModel"/>
|
||||
</Item55>
|
||||
<Item56>
|
||||
<Filename Value="..\source\uCEFMenuModelDelegate.pas"/>
|
||||
<UnitName Value="uCEFMenuModelDelegate"/>
|
||||
</Item56>
|
||||
<Item57>
|
||||
<Filename Value="..\source\uCEFMiscFunctions.pas"/>
|
||||
<UnitName Value="uCEFMiscFunctions"/>
|
||||
</Item57>
|
||||
<Item58>
|
||||
<Filename Value="..\source\uCEFNavigationEntry.pas"/>
|
||||
<UnitName Value="uCEFNavigationEntry"/>
|
||||
</Item58>
|
||||
<Item59>
|
||||
<Filename Value="..\source\uCEFNavigationEntryVisitor.pas"/>
|
||||
<UnitName Value="uCEFNavigationEntryVisitor"/>
|
||||
</Item59>
|
||||
<Item60>
|
||||
<Filename Value="..\source\uCEFPDFPrintCallback.pas"/>
|
||||
<UnitName Value="uCEFPDFPrintCallback"/>
|
||||
</Item60>
|
||||
<Item61>
|
||||
<Filename Value="..\source\uCEFPDFPrintOptions.pas"/>
|
||||
<UnitName Value="uCEFPDFPrintOptions"/>
|
||||
</Item61>
|
||||
<Item62>
|
||||
<Filename Value="..\source\uCEFPostData.pas"/>
|
||||
<UnitName Value="uCEFPostData"/>
|
||||
</Item62>
|
||||
<Item63>
|
||||
<Filename Value="..\source\uCEFPostDataElement.pas"/>
|
||||
<UnitName Value="uCEFPostDataElement"/>
|
||||
</Item63>
|
||||
<Item64>
|
||||
<Filename Value="..\source\uCEFPrintSettings.pas"/>
|
||||
<UnitName Value="uCEFPrintSettings"/>
|
||||
</Item64>
|
||||
<Item65>
|
||||
<Filename Value="..\source\uCEFProcessMessage.pas"/>
|
||||
<UnitName Value="uCEFProcessMessage"/>
|
||||
</Item65>
|
||||
<Item66>
|
||||
<Filename Value="..\source\uCEFRegisterCDMCallback.pas"/>
|
||||
<UnitName Value="uCEFRegisterCDMCallback"/>
|
||||
</Item66>
|
||||
<Item67>
|
||||
<Filename Value="..\source\uCEFRenderHandler.pas"/>
|
||||
<UnitName Value="uCEFRenderHandler"/>
|
||||
</Item67>
|
||||
<Item68>
|
||||
<Filename Value="..\source\uCEFRenderProcessHandler.pas"/>
|
||||
<UnitName Value="uCEFRenderProcessHandler"/>
|
||||
</Item68>
|
||||
<Item69>
|
||||
<Filename Value="..\source\uCEFRequest.pas"/>
|
||||
<UnitName Value="uCEFRequest"/>
|
||||
</Item69>
|
||||
<Item70>
|
||||
<Filename Value="..\source\uCEFRequestCallback.pas"/>
|
||||
<UnitName Value="uCEFRequestCallback"/>
|
||||
</Item70>
|
||||
<Item71>
|
||||
<Filename Value="..\source\uCEFRequestContext.pas"/>
|
||||
<UnitName Value="uCEFRequestContext"/>
|
||||
</Item71>
|
||||
<Item72>
|
||||
<Filename Value="..\source\uCEFRequestContextHandler.pas"/>
|
||||
<UnitName Value="uCEFRequestContextHandler"/>
|
||||
</Item72>
|
||||
<Item73>
|
||||
<Filename Value="..\source\uCEFRequestHandler.pas"/>
|
||||
<UnitName Value="uCEFRequestHandler"/>
|
||||
</Item73>
|
||||
<Item74>
|
||||
<Filename Value="..\source\uCEFResolveCallback.pas"/>
|
||||
<UnitName Value="uCEFResolveCallback"/>
|
||||
</Item74>
|
||||
<Item75>
|
||||
<Filename Value="..\source\uCEFResourceBundle.pas"/>
|
||||
<UnitName Value="uCEFResourceBundle"/>
|
||||
</Item75>
|
||||
<Item76>
|
||||
<Filename Value="..\source\uCEFResourceBundleHandler.pas"/>
|
||||
<UnitName Value="uCEFResourceBundleHandler"/>
|
||||
</Item76>
|
||||
<Item77>
|
||||
<Filename Value="..\source\uCEFResourceHandler.pas"/>
|
||||
<UnitName Value="uCEFResourceHandler"/>
|
||||
</Item77>
|
||||
<Item78>
|
||||
<Filename Value="..\source\uCEFResponse.pas"/>
|
||||
<UnitName Value="uCEFResponse"/>
|
||||
</Item78>
|
||||
<Item79>
|
||||
<Filename Value="..\source\uCEFResponseFilter.pas"/>
|
||||
<UnitName Value="uCEFResponseFilter"/>
|
||||
</Item79>
|
||||
<Item80>
|
||||
<Filename Value="..\source\uCEFRunContextMenuCallback.pas"/>
|
||||
<UnitName Value="uCEFRunContextMenuCallback"/>
|
||||
</Item80>
|
||||
<Item81>
|
||||
<Filename Value="..\source\uCEFRunFileDialogCallback.pas"/>
|
||||
<UnitName Value="uCEFRunFileDialogCallback"/>
|
||||
</Item81>
|
||||
<Item82>
|
||||
<Filename Value="..\source\uCEFSchemeHandlerFactory.pas"/>
|
||||
<UnitName Value="uCEFSchemeHandlerFactory"/>
|
||||
</Item82>
|
||||
<Item83>
|
||||
<Filename Value="..\source\uCEFSchemeRegistrar.pas"/>
|
||||
<UnitName Value="uCEFSchemeRegistrar"/>
|
||||
</Item83>
|
||||
<Item84>
|
||||
<Filename Value="..\source\uCEFSelectClientCertificateCallback.pas"/>
|
||||
<UnitName Value="uCEFSelectClientCertificateCallback"/>
|
||||
</Item84>
|
||||
<Item85>
|
||||
<Filename Value="..\source\uCEFSetCookieCallback.pas"/>
|
||||
<UnitName Value="uCEFSetCookieCallback"/>
|
||||
</Item85>
|
||||
<Item86>
|
||||
<Filename Value="..\source\uCEFSslInfo.pas"/>
|
||||
<UnitName Value="uCEFSslInfo"/>
|
||||
</Item86>
|
||||
<Item87>
|
||||
<Filename Value="..\source\uCEFSSLStatus.pas"/>
|
||||
<UnitName Value="uCEFSSLStatus"/>
|
||||
</Item87>
|
||||
<Item88>
|
||||
<Filename Value="..\source\uCEFStreamReader.pas"/>
|
||||
<UnitName Value="uCEFStreamReader"/>
|
||||
</Item88>
|
||||
<Item89>
|
||||
<Filename Value="..\source\uCEFStreamWriter.pas"/>
|
||||
<UnitName Value="uCEFStreamWriter"/>
|
||||
</Item89>
|
||||
<Item90>
|
||||
<Filename Value="..\source\uCEFStringList.pas"/>
|
||||
<UnitName Value="uCEFStringList"/>
|
||||
</Item90>
|
||||
<Item91>
|
||||
<Filename Value="..\source\uCEFStringMap.pas"/>
|
||||
<UnitName Value="uCEFStringMap"/>
|
||||
</Item91>
|
||||
<Item92>
|
||||
<Filename Value="..\source\uCEFStringMultimap.pas"/>
|
||||
<UnitName Value="uCEFStringMultimap"/>
|
||||
</Item92>
|
||||
<Item93>
|
||||
<Filename Value="..\source\uCEFStringVisitor.pas"/>
|
||||
<UnitName Value="uCEFStringVisitor"/>
|
||||
</Item93>
|
||||
<Item94>
|
||||
<Filename Value="..\source\uCEFTask.pas"/>
|
||||
<UnitName Value="uCEFTask"/>
|
||||
</Item94>
|
||||
<Item95>
|
||||
<Filename Value="..\source\uCEFTaskRunner.pas"/>
|
||||
<UnitName Value="uCEFTaskRunner"/>
|
||||
</Item95>
|
||||
<Item96>
|
||||
<Filename Value="..\source\uCEFThread.pas"/>
|
||||
<UnitName Value="uCEFThread"/>
|
||||
</Item96>
|
||||
<Item97>
|
||||
<Filename Value="..\source\uCEFTypes.pas"/>
|
||||
<UnitName Value="uCEFTypes"/>
|
||||
</Item97>
|
||||
<Item98>
|
||||
<Filename Value="..\source\uCEFUrlRequest.pas"/>
|
||||
<UnitName Value="uCEFUrlRequest"/>
|
||||
</Item98>
|
||||
<Item99>
|
||||
<Filename Value="..\source\uCEFUrlrequestClient.pas"/>
|
||||
<UnitName Value="uCEFUrlrequestClient"/>
|
||||
</Item99>
|
||||
<Item100>
|
||||
<Filename Value="..\source\uCEFv8Accessor.pas"/>
|
||||
<UnitName Value="uCEFv8Accessor"/>
|
||||
</Item100>
|
||||
<Item101>
|
||||
<Filename Value="..\source\uCEFv8ArrayBufferReleaseCallback.pas"/>
|
||||
<UnitName Value="uCEFv8ArrayBufferReleaseCallback"/>
|
||||
</Item101>
|
||||
<Item102>
|
||||
<Filename Value="..\source\uCEFv8Context.pas"/>
|
||||
<UnitName Value="uCEFv8Context"/>
|
||||
</Item102>
|
||||
<Item103>
|
||||
<Filename Value="..\source\uCEFV8Exception.pas"/>
|
||||
<UnitName Value="uCEFV8Exception"/>
|
||||
</Item103>
|
||||
<Item104>
|
||||
<Filename Value="..\source\uCEFv8Handler.pas"/>
|
||||
<UnitName Value="uCEFv8Handler"/>
|
||||
</Item104>
|
||||
<Item105>
|
||||
<Filename Value="..\source\uCEFv8Interceptor.pas"/>
|
||||
<UnitName Value="uCEFv8Interceptor"/>
|
||||
</Item105>
|
||||
<Item106>
|
||||
<Filename Value="..\source\uCEFv8StackFrame.pas"/>
|
||||
<UnitName Value="uCEFv8StackFrame"/>
|
||||
</Item106>
|
||||
<Item107>
|
||||
<Filename Value="..\source\uCEFv8StackTrace.pas"/>
|
||||
<UnitName Value="uCEFv8StackTrace"/>
|
||||
</Item107>
|
||||
<Item108>
|
||||
<Filename Value="..\source\uCEFv8Value.pas"/>
|
||||
<UnitName Value="uCEFv8Value"/>
|
||||
</Item108>
|
||||
<Item109>
|
||||
<Filename Value="..\source\uCEFValue.pas"/>
|
||||
<UnitName Value="uCEFValue"/>
|
||||
</Item109>
|
||||
<Item110>
|
||||
<Filename Value="..\source\uCEFWaitableEvent.pas"/>
|
||||
<UnitName Value="uCEFWaitableEvent"/>
|
||||
</Item110>
|
||||
<Item111>
|
||||
<Filename Value="..\source\uCEFWebPluginInfo.pas"/>
|
||||
<UnitName Value="uCEFWebPluginInfo"/>
|
||||
</Item111>
|
||||
<Item112>
|
||||
<Filename Value="..\source\uCEFWebPluginInfoVisitor.pas"/>
|
||||
<UnitName Value="uCEFWebPluginInfoVisitor"/>
|
||||
</Item112>
|
||||
<Item113>
|
||||
<Filename Value="..\source\uCEFWebPluginUnstableCallback.pas"/>
|
||||
<UnitName Value="uCEFWebPluginUnstableCallback"/>
|
||||
</Item113>
|
||||
<Item114>
|
||||
<Filename Value="..\source\uCEFWindowParent.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uCEFWindowParent"/>
|
||||
</Item114>
|
||||
<Item115>
|
||||
<Filename Value="..\source\uCEFWorkScheduler.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uCEFWorkScheduler"/>
|
||||
</Item115>
|
||||
<Item116>
|
||||
<Filename Value="..\source\uCEFWorkSchedulerThread.pas"/>
|
||||
<UnitName Value="uCEFWorkSchedulerThread"/>
|
||||
</Item116>
|
||||
<Item117>
|
||||
<Filename Value="..\source\uCEFWriteHandler.pas"/>
|
||||
<UnitName Value="uCEFWriteHandler"/>
|
||||
</Item117>
|
||||
<Item118>
|
||||
<Filename Value="..\source\uCEFX509Certificate.pas"/>
|
||||
<UnitName Value="uCEFX509Certificate"/>
|
||||
</Item118>
|
||||
<Item119>
|
||||
<Filename Value="..\source\uCEFX509CertPrincipal.pas"/>
|
||||
<UnitName Value="uCEFX509CertPrincipal"/>
|
||||
</Item119>
|
||||
<Item120>
|
||||
<Filename Value="..\source\uCEFXmlReader.pas"/>
|
||||
<UnitName Value="uCEFXmlReader"/>
|
||||
</Item120>
|
||||
<Item121>
|
||||
<Filename Value="..\source\uCEFZipReader.pas"/>
|
||||
<UnitName Value="uCEFZipReader"/>
|
||||
</Item121>
|
||||
<Item122>
|
||||
<Filename Value="..\source\uCEFChromium.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uCEFChromium"/>
|
||||
</Item122>
|
||||
<Item123>
|
||||
<Filename Value="..\source\uBufferPanel.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uBufferPanel"/>
|
||||
</Item123>
|
||||
<Item124>
|
||||
<Filename Value="..\source\uCEFServer.pas"/>
|
||||
<UnitName Value="uCEFServer"/>
|
||||
</Item124>
|
||||
<Item125>
|
||||
<Filename Value="..\source\uCEFServerComponent.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uCEFServerComponent"/>
|
||||
</Item125>
|
||||
<Item126>
|
||||
<Filename Value="..\source\uCEFServerEvents.pas"/>
|
||||
<UnitName Value="uCEFServerEvents"/>
|
||||
</Item126>
|
||||
<Item127>
|
||||
<Filename Value="..\source\uCEFServerHandler.pas"/>
|
||||
<UnitName Value="uCEFServerHandler"/>
|
||||
</Item127>
|
||||
<Item128>
|
||||
<Filename Value="..\source\tbufferpanel.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item128>
|
||||
<Item129>
|
||||
<Filename Value="..\source\tcefservercomponent.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item129>
|
||||
<Item130>
|
||||
<Filename Value="..\source\tcefwindowparent.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item130>
|
||||
<Item131>
|
||||
<Filename Value="..\source\tcefworkscheduler.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item131>
|
||||
<Item132>
|
||||
<Filename Value="..\source\tchromium.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item132>
|
||||
<Item133>
|
||||
<Filename Value="..\source\tchromiumwindow.lrs"/>
|
||||
<Type Value="LRS"/>
|
||||
</Item133>
|
||||
</Files>
|
||||
<RequiredPkgs Count="3">
|
||||
<Item1>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="LCLBase"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<PackageName Value="FCL"/>
|
||||
</Item3>
|
||||
</RequiredPkgs>
|
||||
<UsageOptions>
|
||||
<UnitPath Value="$(PkgOutDir)"/>
|
||||
</UsageOptions>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
</PublishOptions>
|
||||
<CustomOptions Items="ExternHelp" Version="2">
|
||||
<_ExternHelp Items="Count"/>
|
||||
</CustomOptions>
|
||||
</Package>
|
||||
</CONFIG>
|
64
packages/cef4delphi_lazarus.pas
Normal file
64
packages/cef4delphi_lazarus.pas
Normal file
@ -0,0 +1,64 @@
|
||||
{ This file was automatically created by Lazarus. Do not edit!
|
||||
This source is only used to compile and install the package.
|
||||
}
|
||||
|
||||
unit CEF4Delphi_Lazarus;
|
||||
|
||||
{$warn 5023 off : no warning about unused units}
|
||||
interface
|
||||
|
||||
uses
|
||||
uCEFAccessibilityHandler, uCEFApp, uCEFApplication, uCEFAuthCallback,
|
||||
uCEFBaseRefCounted, uCEFBaseScopedWrapper, uCEFBeforeDownloadCallback,
|
||||
uCEFBinaryValue, uCEFBrowser, uCEFBrowserProcessHandler, uCEFCallback,
|
||||
uCEFChromiumEvents, uCEFChromiumFontOptions, uCEFChromiumOptions,
|
||||
uCEFChromiumWindow, uCEFClient, uCEFCommandLine, uCEFCompletionCallback,
|
||||
uCEFConstants, uCEFContextMenuHandler, uCEFContextMenuParams,
|
||||
uCEFCookieManager, uCEFCookieVisitor, uCEFCustomStreamReader,
|
||||
uCEFDeleteCookiesCallback, uCEFDialogHandler, uCEFDictionaryValue,
|
||||
uCEFDisplayHandler, uCEFDomDocument, uCEFDomNode, uCEFDomVisitor,
|
||||
uCEFDownloadHandler, uCEFDownloadImageCallBack, uCEFDownLoadItem,
|
||||
uCEFDownloadItemCallback, uCEFDragData, uCEFDragHandler,
|
||||
uCEFEndTracingCallback, uCEFExtension, uCEFExtensionHandler,
|
||||
uCEFFileDialogCallback, uCEFFindHandler, uCEFFocusHandler, uCEFFrame,
|
||||
uCEFGetExtensionResourceCallback, uCEFImage, uCEFInterfaces,
|
||||
uCEFJsDialogCallback, uCEFJsDialogHandler, uCEFKeyboardHandler,
|
||||
uCEFLibFunctions, uCEFLifeSpanHandler, uCEFListValue, uCEFLoadHandler,
|
||||
uCEFMenuModel, uCEFMenuModelDelegate, uCEFMiscFunctions,
|
||||
uCEFNavigationEntry, uCEFNavigationEntryVisitor, uCEFPDFPrintCallback,
|
||||
uCEFPDFPrintOptions, uCEFPostData, uCEFPostDataElement, uCEFPrintSettings,
|
||||
uCEFProcessMessage, uCEFRegisterCDMCallback, uCEFRenderHandler,
|
||||
uCEFRenderProcessHandler, uCEFRequest, uCEFRequestCallback,
|
||||
uCEFRequestContext, uCEFRequestContextHandler, uCEFRequestHandler,
|
||||
uCEFResolveCallback, uCEFResourceBundle, uCEFResourceBundleHandler,
|
||||
uCEFResourceHandler, uCEFResponse, uCEFResponseFilter,
|
||||
uCEFRunContextMenuCallback, uCEFRunFileDialogCallback,
|
||||
uCEFSchemeHandlerFactory, uCEFSchemeRegistrar,
|
||||
uCEFSelectClientCertificateCallback, uCEFSetCookieCallback, uCEFSslInfo,
|
||||
uCEFSSLStatus, uCEFStreamReader, uCEFStreamWriter, uCEFStringList,
|
||||
uCEFStringMap, uCEFStringMultimap, uCEFStringVisitor, uCEFTask,
|
||||
uCEFTaskRunner, uCEFThread, uCEFTypes, uCEFUrlRequest, uCEFUrlrequestClient,
|
||||
uCEFv8Accessor, uCEFv8ArrayBufferReleaseCallback, uCEFv8Context,
|
||||
uCEFV8Exception, uCEFv8Handler, uCEFv8Interceptor, uCEFv8StackFrame,
|
||||
uCEFv8StackTrace, uCEFv8Value, uCEFValue, uCEFWaitableEvent,
|
||||
uCEFWebPluginInfo, uCEFWebPluginInfoVisitor, uCEFWebPluginUnstableCallback,
|
||||
uCEFWindowParent, uCEFWorkScheduler, uCEFWorkSchedulerThread,
|
||||
uCEFWriteHandler, uCEFX509Certificate, uCEFX509CertPrincipal, uCEFXmlReader,
|
||||
uCEFZipReader, uCEFChromium, uBufferPanel, uCEFServer, uCEFServerComponent,
|
||||
uCEFServerEvents, uCEFServerHandler, LazarusPackageIntf;
|
||||
|
||||
implementation
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterUnit('uCEFChromiumWindow', @uCEFChromiumWindow.Register);
|
||||
RegisterUnit('uCEFWindowParent', @uCEFWindowParent.Register);
|
||||
RegisterUnit('uCEFWorkScheduler', @uCEFWorkScheduler.Register);
|
||||
RegisterUnit('uCEFChromium', @uCEFChromium.Register);
|
||||
RegisterUnit('uBufferPanel', @uBufferPanel.Register);
|
||||
RegisterUnit('uCEFServerComponent', @uCEFServerComponent.Register);
|
||||
end;
|
||||
|
||||
initialization
|
||||
RegisterPackage('CEF4Delphi_Lazarus', @Register);
|
||||
end.
|
BIN
packages/tbufferpanel.png
Normal file
BIN
packages/tbufferpanel.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 192 B |
BIN
packages/tcefservercomponent.png
Normal file
BIN
packages/tcefservercomponent.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 923 B |
BIN
packages/tcefwindowparent.png
Normal file
BIN
packages/tcefwindowparent.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 271 B |
BIN
packages/tcefworkscheduler.png
Normal file
BIN
packages/tcefworkscheduler.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 924 B |
BIN
packages/tchromium.png
Normal file
BIN
packages/tchromium.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
packages/tchromiumwindow.png
Normal file
BIN
packages/tchromiumwindow.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 875 B |
Reference in New Issue
Block a user