You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-07-02 22:26:53 +02:00
Improved MacOS support thanks to martin_fr
Reorganized demos by OS
This commit is contained in:
README.md
demos
Delphi_FMX
Delphi_FMX_Linux
FMXExternalPumpBrowser2
Delphi_FMX_Windows
FMXExternalPumpBrowser
00-DeleteDCUs.batFMXExternalPumpBrowser.dprFMXExternalPumpBrowser.dprojcef.incuFMXApplicationService.pasuFMXExternalPumpBrowser.fmxuFMXExternalPumpBrowser.pas
FMXTabbedBrowser
00-DeleteDCUs.batFMXTabbedBrowser.dprFMXTabbedBrowser.dprojcef.incuBrowserFrame.fmxuBrowserFrame.pasuBrowserTab.pasuMainForm.fmxuMainForm.pas
FMXTabbedOSRBrowser
00-DeleteDCUs.batFMXTabbedOSRBrowser.dprFMXTabbedOSRBrowser.dprojcef.incuBrowserFrame.fmxuBrowserFrame.pasuBrowserTab.pasuFMXApplicationService.pasuMainForm.fmxuMainForm.pas
FMXToolBoxBrowser
00-DeleteDCUs.batFMXToolBoxBrowser.dprFMXToolBoxBrowser.dprojcef.incuChildForm.fmxuChildForm.pasuMainForm.fmxuMainForm.pas
SimpleFMXBrowser
Delphi_VCL
ConsoleBrowser
ConsoleBrowser2
CookieVisitor
CustomResourceBrowser
DLLBrowser
DOMVisitor
EditorBrowser
Extensions
ExternalPumpBrowser
FullScreenBrowser
JavaScript
CustomTitleBar
JSDialog
JSEval
JSExecutingFunctions
JSExtension
JSExtensionWithFunction
JSExtensionWithObjectParameter
JSRTTIExtension
JSSimpleExtension
JSSimpleWindowBinding
JSWindowBindingSubProcess
JSWindowBindingWithArrayBuffer
JSWindowBindingWithFunction
JSWindowBindingWithObject
KioskOSRBrowser
MDIBrowser
MDIExternalPumpBrowser
MediaRouter
MiniBrowser
OAuth2Tester
OSRExternalPumpBrowser
PopupBrowser
PopupBrowser2
PostInspectorBrowser
ResponseFilterBrowser
SchemeRegistrationBrowser
SimpleBrowser
SimpleBrowser2
SimpleExternalPumpBrowser
SimpleOSRBrowser
SimpleServer
SubProcess
TabbedBrowser
TabbedBrowser2
TinyBrowser
TinyBrowser2
ToolBoxBrowser
ToolBoxBrowser2
ToolBoxSubProcessBrowser
URLRequest
WebpageSnapshot
Lazarus_Linux
ExternalPumpBrowser
MiniBrowser
OSRExternalPumpBrowser
PopupBrowser2
SimpleBrowser2
SimpleOSRBrowser
SubProcess
TabbedBrowser2
TinyBrowser2
Lazarus_Mac
SimpleBrowser2
00-Delete.batSimpleBrowser2.icoSimpleBrowser2.lpiSimpleBrowser2.lprSimpleBrowser2.rescef.incusimplebrowser2.lfmusimplebrowser2.pas
SubProcess
Lazarus_Windows
ConsoleBrowser2
CookieVisitor
CustomResourceBrowser
DOMVisitor
EditorBrowser
ExternalPumpBrowser
FullScreenBrowser
JavaScript
JSDialog
JSEval
JSExecutingFunctions
JSExtension
JSExtensionWithFunction
JSExtensionWithObjectParameter
JSSimpleExtension
JSSimpleWindowBinding
JSWindowBindingSubProcess
JSWindowBindingWithArrayBuffer
JSWindowBindingWithFunction
JSWindowBindingWithObject
MediaRouter
MiniBrowser
OAuth2Tester
OSRExternalPumpBrowser
PopupBrowser
PopupBrowser2
PostInspectorBrowser
SchemeRegistrationBrowser
SimpleBrowser
SimpleBrowser2
SimpleExternalPumpBrowser
SimpleOSRBrowser
SimpleServer
SubProcess
TabbedBrowser
TabbedBrowser2
TinyBrowser
TinyBrowser2
ToolBoxBrowser
ToolBoxBrowser2
URLRequest
WebpageSnapshot
source
cef.incuCEFApplicationCore.pasuCEFFMXChromium.pasuCEFLibFunctions.pasuCEFLinuxTypes.pasuCEFMiscFunctions.pasuCEFTypes.pas
update_CEF4Delphi.json@ -454,3 +454,15 @@
|
||||
{$DEFINE TARGET_32BITS}
|
||||
{$IFEND}
|
||||
|
||||
// Delphi uses MACOS for the new MacOSX and DARWIN is not defined
|
||||
// FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7)
|
||||
// We define MACOSX to avoid conflicts in both situations
|
||||
{$IFDEF FPC}
|
||||
{$IFDEF DARWIN}
|
||||
{$DEFINE MACOSX}
|
||||
{$IFEND}
|
||||
{$ELSE}
|
||||
{$IFDEF MACOS}
|
||||
{$DEFINE MACOSX}
|
||||
{$IFEND}
|
||||
{$IFEND}
|
||||
|
Reference in New Issue
Block a user