You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-06-22 22:17:48 +02:00
Added ConsoleBrowser2 and WebpageSnapshot demos
- Split the Lazarus demos directory into "Lazarus_Windows" and "Lazarus_Linux". - Added OSRExternalPumpBrowser and TinyBrowser2 demos to "Lazarus_Linux". - Set TBufferPanel.GetScreenScale as virtual. - Added DevTools to the SchemeRegistrationBrowser demo. - Modified the SchemeRegistrationBrowser demo to receive XMLHttpRequest requests from JavaScript.
This commit is contained in:
bin
demos
Delphi_VCL
ConsoleBrowser
ConsoleBrowser2
00-DeleteDCUs.batConsoleBrowser2.dprConsoleBrowser2.dprojConsoleBrowser2Grp.groupprojConsoleBrowser2_sp.dprConsoleBrowser2_sp.dprojcef.incuCEFBrowserThread.pasuEncapsulatedBrowser.pas
KioskOSRBrowser
OSRExternalPumpBrowser
PopupBrowser
SchemeRegistrationBrowser
SimpleOSRBrowser
WebpageSnapshot
Lazarus
Linux
SimpleOSRBrowser
Lazarus_Linux
OSRExternalPumpBrowser
00-Delete.batOSRExternalPumpBrowser.lpiOSRExternalPumpBrowser.lprOSRExternalPumpBrowser.lpscef.incuOSRExternalPumpBrowser.lfmuOSRExternalPumpBrowser.pas
SimpleBrowser2
00-Delete.batSimpleBrowser2.icoSimpleBrowser2.lpiSimpleBrowser2.lprSimpleBrowser2.lpsSimpleBrowser2.rescef.incusimplebrowser2.lfmusimplebrowser2.pas
SimpleOSRBrowser
00-Delete.batSimpleOSRBrowser.icoSimpleOSRBrowser.lpiSimpleOSRBrowser.lprSimpleOSRBrowser.lpsSimpleOSRBrowser.rescef.incusimpleosrbrowser.lfmusimpleosrbrowser.pas
TinyBrowser2
Lazarus_Windows
ConsoleBrowser2
00-Delete.batConsoleBrowser2.lpiConsoleBrowser2.lprConsoleBrowser2.lpsConsoleBrowser2_sp.lpiConsoleBrowser2_sp.lprConsoleBrowser2_sp.lpscef.incuCEFBrowserThread.pasuEncapsulatedBrowser.pas
CookieVisitor
00-Delete.batCookieVisitor.lpiCookieVisitor.lprCookieVisitor.lpscef.incuCookieVisitor.lfmuCookieVisitor.pasuSimpleTextViewer.lfmuSimpleTextViewer.pas
CustomResourceBrowser
00-Delete.batCRBrowser.lpiCRBrowser.lprCRBrowser.lpscef.incuCustomResourceHandler.pasuMainForm.lfmuMainForm.pas
DOMVisitor
EditorBrowser
00-Delete.batEditorBrowser.dprEditorBrowser.lpiEditorBrowser.lpscef.incuEditorBrowser.lfmuEditorBrowser.pas
ExternalPumpBrowser
00-Delete.batExternalPumpBrowser.lpiExternalPumpBrowser.lprExternalPumpBrowser.lpscef.incuExternalPumpBrowser.lfmuExternalPumpBrowser.pas
FullScreenBrowser
00-Delete.batFullScreenBrowser.lpiFullScreenBrowser.lprFullScreenBrowser.lpscef.incuMainForm.lfmuMainForm.pas
JavaScript
JSDialog
00-Delete.batJSDialogBrowser.lpiJSDialogBrowser.lprJSDialogBrowser.lpscef.incuJSDialogBrowser.lfmuJSDialogBrowser.pas
JSEval
00-Delete.batJSEval.lpiJSEval.lprJSEval.lpscef.incuJSEval.lfmuJSEval.pasuSimpleTextViewer.lfmuSimpleTextViewer.pas
JSExecutingFunctions
00-Delete.batJSExecutingFunctions.lpiJSExecutingFunctions.lprJSExecutingFunctions.lpscef.incuJSExecutingFunctions.lfmuJSExecutingFunctions.pasuMyV8Handler.pas
JSExtension
00-Delete.batJSExtension.lpiJSExtension.lprJSExtension.lpscef.incuJSExtension.lfmuJSExtension.pasuSimpleTextViewer.lfmuSimpleTextViewer.pasuTestExtensionHandler.pas
JSExtensionWithFunction
00-Delete.batJSExtensionWithFunction.lpiJSExtensionWithFunction.lprJSExtensionWithFunction.lpscef.incuJSExtensionWithFunction.lfmuJSExtensionWithFunction.pasuMyV8Handler.pas
JSExtensionWithObjectParameter
00-Delete.batJSExtensionWithObjectParameter.lpiJSExtensionWithObjectParameter.lprJSExtensionWithObjectParameter.lpscef.incuJSExtensionWithObjectParameter.lfmuJSExtensionWithObjectParameter.pasuMyV8Handler.pas
JSSimpleExtension
00-Delete.batJSSimpleExtension.lpiJSSimpleExtension.lprJSSimpleExtension.lpscef.incuJSSimpleExtension.lfmuJSSimpleExtension.pas
JSSimpleWindowBinding
00-Delete.batJSSimpleWindowBinding.lpiJSSimpleWindowBinding.lprJSSimpleWindowBinding.lpscef.incuJSSimpleWindowBinding.lfmuJSSimpleWindowBinding.pas
JSWindowBindingSubProcess
00-Delete.batJSSimpleWindowBinding.lpiJSSimpleWindowBinding.lprJSSimpleWindowBinding.lpsSubProcess.lpiSubProcess.lprSubProcess.lpscef.incuJSSimpleWindowBinding.lfmuJSSimpleWindowBinding.pas
JSWindowBindingWithArrayBuffer
00-Delete.batJSWindowBindingWithArrayBuffer.dprojJSWindowBindingWithArrayBuffer.lpiJSWindowBindingWithArrayBuffer.lprJSWindowBindingWithArrayBuffer.lpscef.incuJSWindowBindingWithArrayBuffer.lfmuJSWindowBindingWithArrayBuffer.pas
JSWindowBindingWithFunction
00-Delete.batJSWindowBindingWithFunction.lpiJSWindowBindingWithFunction.lprJSWindowBindingWithFunction.lpscef.incuJSWindowBindingWithFunction.lfmuJSWindowBindingWithFunction.pasuMyV8Handler.pas
JSWindowBindingWithObject
MediaRouter
00-Delete.batMediaRouter.lpiMediaRouter.lprMediaRouter.lpscef.incuMediaRouterFrm.lfmuMediaRouterFrm.pas
MiniBrowser
00-Delete.batMiniBrowser.lpiMiniBrowser.lprMiniBrowser.lpscef.incuMiniBrowser.lfmuMiniBrowser.pasuPreferences.lfmuPreferences.pasuSimpleTextViewer.lfmuSimpleTextViewer.pas
OAuth2Tester
00-Delete.batOAuth2Tester.dprojOAuth2Tester.lpiOAuth2Tester.lprOAuth2Tester.lpscef.incuOAuth2TesterFrm.lfmuOAuth2TesterFrm.pas
OSRExternalPumpBrowser
00-Delete.batOSRExternalPumpBrowser.lpiOSRExternalPumpBrowser.lprOSRExternalPumpBrowser.lpscef.incuOSRExternalPumpBrowser.lfmuOSRExternalPumpBrowser.pas
PopupBrowser
00-Delete.batPopupBrowser.lpiPopupBrowser.lprPopupBrowser.lpscef.incuChildForm.lfmuChildForm.pasuMainForm.lfmuMainForm.pas
PopupBrowser2
00-Delete.batPopupBrowser2.lpiPopupBrowser2.lprPopupBrowser2.lpscef.incuChildForm.dfmuChildForm.pasuMainForm.lfmuMainForm.pas
PostInspectorBrowser
00-Delete.batPostInspectorBrowser.lpiPostInspectorBrowser.lprPostInspectorBrowser.lpscef.incuPostInspectorBrowser.lfmuPostInspectorBrowser.pas
SchemeRegistrationBrowser
00-Delete.batSchemeRegistrationBrowser.lpiSchemeRegistrationBrowser.lprSchemeRegistrationBrowser.lpscef.incuHelloScheme.pasuSchemeRegistrationBrowser.lfmuSchemeRegistrationBrowser.pas
SimpleBrowser
00-Delete.batSimpleBrowser.lpiSimpleBrowser.lprSimpleBrowser.lpscef.incuSimpleBrowser.lfmuSimpleBrowser.pas
SimpleBrowser2
00-Delete.batSimpleBrowser2.icoSimpleBrowser2.lpiSimpleBrowser2.lprSimpleBrowser2.lpsSimpleBrowser2.rescef.incusimplelazarusbrowser.lfmusimplelazarusbrowser.pas
SimpleExternalPumpBrowser
00-Delete.batSimpleExternalPumpBrowser.dprojSimpleExternalPumpBrowser.lpiSimpleExternalPumpBrowser.lprSimpleExternalPumpBrowser.lpscef.incuSimpleExternalPumpBrowser.lfmuSimpleExternalPumpBrowser.pas
SimpleOSRBrowser
00-Delete.batSimpleOSRBrowser.icoSimpleOSRBrowser.lpiSimpleOSRBrowser.lprSimpleOSRBrowser.lpsSimpleOSRBrowser.rescef.incusimplelazosrbrowser.lfmusimplelazosrbrowser.pas
SimpleServer
00-Delete.batSimpleServer.lpiSimpleServer.lprSimpleServer.lpscef.incuSimpleServer.lfmuSimpleServer.pas
SubProcess
00-Delete.batSimpleBrowser.lpiSimpleBrowser.lprSimpleBrowser.lpsSubProcess.lpiSubProcess.lprSubProcess.lpscef.incuCEFLoader.pasuSimpleBrowser.lfmuSimpleBrowser.pas
TabbedBrowser
TabbedBrowser2
00-Delete.batTabbedBrowser2.dprojTabbedBrowser2.lpiTabbedBrowser2.lprTabbedBrowser2.lpscef.incuBrowserFrame.lfmuBrowserFrame.pasuBrowserTab.pasuMainForm.lfmuMainForm.pas
TinyBrowser
TinyBrowser2
ToolBoxBrowser
00-Delete.batToolBoxBrowser.lpiToolBoxBrowser.lprToolBoxBrowser.lpscef.incuChildForm.lfmuChildForm.pasuMainForm.lfmuMainForm.pas
ToolBoxBrowser2
00-Delete.batToolBoxBrowser2.lpiToolBoxBrowser2.lprToolBoxBrowser2.lpscef.incuMainForm.lfmuMainForm.pas
URLRequest
WebpageSnapshot
source
update_CEF4Delphi.json@ -0,0 +1,33 @@
|
||||
unit uSimpleTextViewer;
|
||||
|
||||
{$MODE Delphi}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
{$IFDEF DELPHI16_UP}
|
||||
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
|
||||
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;
|
||||
{$ELSE}
|
||||
LCLIntf, LCLType, LMessages, Messages, SysUtils, Variants, Classes, Graphics,
|
||||
Controls, Forms, Dialogs, StdCtrls;
|
||||
{$ENDIF}
|
||||
|
||||
|
||||
type
|
||||
TSimpleTextViewerFrm = class(TForm)
|
||||
Memo1: TMemo;
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
SimpleTextViewerFrm: TSimpleTextViewerFrm;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
end.
|
Reference in New Issue
Block a user