diff --git a/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpi b/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpi index 3f2340ef..fcb51164 100644 --- a/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpi +++ b/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpi @@ -15,6 +15,7 @@ <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpr b/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpr index 2beac70e..6b46a5ff 100644 --- a/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpr +++ b/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.lpr @@ -21,6 +21,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} {$ENDIF} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.res b/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/CookieVisitor/CookieVisitor.res differ diff --git a/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpi b/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpi index 456470d9..64dc5410 100644 --- a/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpi +++ b/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="CRBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpr b/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpr index ae5ccf2f..6c26cc2b 100644 --- a/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpr +++ b/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.lpr @@ -18,6 +18,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.res b/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/CustomResourceBrowser/CRBrowser.res differ diff --git a/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpi b/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpi index 38bfad39..63643358 100644 --- a/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpi +++ b/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpi @@ -15,6 +15,7 @@ <Title Value="DOMVisitor"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpr b/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpr index a3225507..5619b239 100644 --- a/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpr +++ b/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.lpr @@ -12,6 +12,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.res b/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/DOMVisitor/DOMVisitor.res differ diff --git a/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.dpr b/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.dpr index 195d833c..a514657f 100644 --- a/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.dpr +++ b/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.dpr @@ -27,6 +27,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.lpi b/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.lpi index a8d8587b..f4bab6e4 100644 --- a/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.lpi +++ b/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="EditorBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.res b/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/EditorBrowser/EditorBrowser.res differ diff --git a/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpi b/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpi index f124b2e8..9c84313b 100644 --- a/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpi +++ b/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="ExternalPumpBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpr b/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpr index 1276e782..eb0b8aea 100644 --- a/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpr +++ b/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.lpr @@ -20,6 +20,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.res b/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/ExternalPumpBrowser/ExternalPumpBrowser.res differ diff --git a/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpi b/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpi index c3e5b3ce..d5c6144b 100644 --- a/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpi +++ b/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="FullScreenBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpr b/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpr index 2c1d9b79..322ceb14 100644 --- a/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpr +++ b/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.lpr @@ -19,6 +19,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.res b/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/FullScreenBrowser/FullScreenBrowser.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpi b/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpi index fdfa1709..2b91403d 100644 --- a/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="JSDialogBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpr b/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpr index 743a0146..0fff5dac 100644 --- a/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.lpr @@ -17,6 +17,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.res b/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSDialog/JSDialogBrowser.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpi b/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpi index 9f135227..ab5cb391 100644 --- a/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpi @@ -15,6 +15,7 @@ <Title Value="JSEval"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpr b/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpr index 1aa11ed8..95a09cc6 100644 --- a/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.lpr @@ -16,6 +16,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.res b/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSEval/JSEval.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpi b/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpi index f073c765..eb0152e6 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpi @@ -15,6 +15,7 @@ <Title Value="JSExecutingFunctions"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpr b/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpr index dbcbbb4a..c2a9dcf2 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.lpr @@ -21,6 +21,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.res b/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSExecutingFunctions/JSExecutingFunctions.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpi b/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpi index 6c9c9849..53664dc3 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpi @@ -15,6 +15,7 @@ <Title Value="JSExtension"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpr b/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpr index 26c2ec9c..3f1a9f53 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.lpr @@ -22,6 +22,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.res b/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSExtension/JSExtension.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpi b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpi index d8b1ac60..69a478b6 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpi @@ -15,6 +15,7 @@ <Title Value="JSExtension"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpr b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpr index 941403ab..8e541b00 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.lpr @@ -15,6 +15,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.res b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpi b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpi index 509ce0aa..c548faac 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpi @@ -15,6 +15,7 @@ <Title Value="JSExtension_sp"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpr b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpr index f0049c8f..62734282 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.lpr @@ -13,6 +13,8 @@ const {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} {$ENDIF} +{$R *.res} + begin CreateGlobalCEFApp; DestroyGlobalCEFApp; diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.res b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSExtensionSubProcess/JSExtension_sp.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpi b/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpi index dc8479ed..cbab955c 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpi @@ -15,6 +15,7 @@ <Title Value="JSExtensionWithFunction"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpr b/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpr index 76b8b486..0b14a18d 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.lpr @@ -21,6 +21,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.res b/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSExtensionWithFunction/JSExtensionWithFunction.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpi b/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpi index bb9d4540..fe23e15e 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpi @@ -15,6 +15,7 @@ <Title Value="JSExtensionWithObjectParameter"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpr b/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpr index 3802c51f..289266d8 100644 --- a/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.lpr @@ -21,6 +21,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.res b/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSExtensionWithObjectParameter/JSExtensionWithObjectParameter.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpi b/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpi index 2dc1f235..91b73d48 100644 --- a/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpi @@ -14,6 +14,7 @@ <Title Value="JSSharedMemoryProcMessage"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes> <Item Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpr b/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpr index ccac9386..5ee1736a 100644 --- a/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.lpr @@ -15,6 +15,8 @@ uses // CEF needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.res b/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSSharedMemoryProcMessage/JSSharedMemoryProcMessage.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpi b/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpi index f0ff2dad..d4931a87 100644 --- a/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpi @@ -15,6 +15,7 @@ <Title Value="JSSimpleExtension"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpr b/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpr index 6daa970c..9dc44901 100644 --- a/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.lpr @@ -20,6 +20,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.res b/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSSimpleExtension/JSSimpleExtension.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpi b/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpi index dea9e7d0..3b0450a5 100644 --- a/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpi @@ -15,6 +15,7 @@ <Title Value="JSSimpleWindowBinding"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpr b/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpr index 9aa8251d..80d5a786 100644 --- a/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.lpr @@ -20,6 +20,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.res b/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSSimpleWindowBinding/JSSimpleWindowBinding.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpi b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpi index dea9e7d0..3b0450a5 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpi @@ -15,6 +15,7 @@ <Title Value="JSSimpleWindowBinding"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpr b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpr index 891b09d8..8274fdda 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.lpr @@ -15,6 +15,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin GlobalCEFApp := TCefApplication.Create; GlobalCEFApp.SetCurrentDir := True; diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.res b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/JSSimpleWindowBinding.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpi b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpi index cc27387e..8fbbfd1e 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpi @@ -15,6 +15,7 @@ <Title Value="SubProcess"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpr b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpr index 43d2fcb8..1981ab0c 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.lpr @@ -30,6 +30,8 @@ begin context.Global.SetValueByKey('myval', TempValue, V8_PROPERTY_ATTRIBUTE_NONE); end; +{$R *.res} + begin GlobalCEFApp := TCefApplicationCore.Create; GlobalCEFApp.OnContextCreated := GlobalCEFApp_OnContextCreated; diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.res b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSWindowBindingSubProcess/SubProcess.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpi b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpi index 94f0b442..2887739c 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpi @@ -15,6 +15,7 @@ <Title Value="JSWindowBindingWithArrayBuffer"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpr b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpr index 4ce2054e..223bde20 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.lpr @@ -20,6 +20,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.res b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithArrayBuffer/JSWindowBindingWithArrayBuffer.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpi b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpi index c4158017..b513212e 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpi @@ -15,6 +15,7 @@ <Title Value="JSWindowBindingWithFunction"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpr b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpr index 2aa84e9c..0d0a6f65 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.lpr @@ -21,6 +21,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.res b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithFunction/JSWindowBindingWithFunction.res differ diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpi b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpi index 2e396646..63c9c1ab 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpi +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpi @@ -15,6 +15,7 @@ <Title Value="JSWindowBindingWithObject"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpr b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpr index 3f12ea06..1971f9c0 100644 --- a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpr +++ b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.lpr @@ -21,6 +21,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.res b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/JavaScript/JSWindowBindingWithObject/JSWindowBindingWithObject.res differ diff --git a/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpi b/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpi index 3c5d1b43..f355ce79 100644 --- a/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpi +++ b/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpi @@ -15,6 +15,7 @@ <Title Value="MediaRouter"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpr b/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpr index 8701be65..f7560449 100644 --- a/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpr +++ b/demos/Lazarus_Windows/MediaRouter/MediaRouter.lpr @@ -20,6 +20,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/MediaRouter/MediaRouter.res b/demos/Lazarus_Windows/MediaRouter/MediaRouter.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/MediaRouter/MediaRouter.res differ diff --git a/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpi b/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpi index fe53e3ea..cb8c35fc 100644 --- a/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpi +++ b/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="MiniBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpr b/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpr index 72b6e14c..83427ed7 100644 --- a/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpr +++ b/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.lpr @@ -21,6 +21,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.res b/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/MiniBrowser/MiniBrowser.res differ diff --git a/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpi b/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpi index 69143bf3..b6c0f8cb 100644 --- a/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpi +++ b/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpi @@ -14,6 +14,7 @@ <Title Value="MobileBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes> <Item Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpr b/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpr index c145971f..e0647b42 100644 --- a/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpr +++ b/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.lpr @@ -16,6 +16,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin GlobalCEFApp := TCefApplication.Create; GlobalCEFApp.SetCurrentDir := True; diff --git a/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.res b/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/MobileBrowser/MobileBrowser.res differ diff --git a/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpi b/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpi index 97bf77e1..14a38c38 100644 --- a/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpi +++ b/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpi @@ -8,6 +8,7 @@ <Title Value="NetworkTrackerBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes> <Item Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpr b/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpr index d7e77211..d6bcada9 100644 --- a/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpr +++ b/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.lpr @@ -18,6 +18,8 @@ const {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} {$ENDIF} +{$R *.res} + begin GlobalCEFApp := TCefApplication.Create; diff --git a/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.res b/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/NetworkTrackerBrowser/NetworkTrackerBrowser.res differ diff --git a/demos/Lazarus_Windows/NetworkTrackerBrowser/uMainForm.lfm b/demos/Lazarus_Windows/NetworkTrackerBrowser/uMainForm.lfm index 77516247..e15fdd2d 100644 --- a/demos/Lazarus_Windows/NetworkTrackerBrowser/uMainForm.lfm +++ b/demos/Lazarus_Windows/NetworkTrackerBrowser/uMainForm.lfm @@ -1,7 +1,7 @@ object MainForm: TMainForm - Left = 0 + Left = 220 Height = 624 - Top = 0 + Top = 164 Width = 1038 Caption = 'Initializing browser. Please wait...' ClientHeight = 624 diff --git a/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpi b/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpi index dda8456c..9d2f8a79 100644 --- a/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpi +++ b/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpi @@ -15,6 +15,7 @@ <Title Value="OAuth2Tester"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpr b/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpr index f00fd3ca..bf30fa74 100644 --- a/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpr +++ b/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.lpr @@ -18,6 +18,8 @@ uses {.$R *.res} +{$R *.res} + begin GlobalCEFApp := TCefApplication.Create; GlobalCEFApp.SetCurrentDir := True; diff --git a/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.res b/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/OAuth2Tester/OAuth2Tester.res differ diff --git a/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpi b/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpi index 03cb7bdc..27b37cb2 100644 --- a/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpi +++ b/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="OSRExternalPumpBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpr b/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpr index d0d730f7..fa4811c4 100644 --- a/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpr +++ b/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.lpr @@ -16,6 +16,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.res b/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/OSRExternalPumpBrowser/OSRExternalPumpBrowser.res differ diff --git a/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpi b/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpi index fcac7ee2..326ea227 100644 --- a/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpi +++ b/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="PopupBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpr b/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpr index ba7d4222..c1ae3e2d 100644 --- a/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpr +++ b/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.lpr @@ -20,6 +20,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.res b/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/PopupBrowser/PopupBrowser.res differ diff --git a/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpi b/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpi index 82e78011..d265195f 100644 --- a/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpi +++ b/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpi @@ -15,6 +15,7 @@ <Title Value="PopupBrowser2"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpr b/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpr index 1f10a53f..f5167cde 100644 --- a/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpr +++ b/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.lpr @@ -20,6 +20,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.res b/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/PopupBrowser2/PopupBrowser2.res differ diff --git a/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpi b/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpi index 22b75c5c..12d589a9 100644 --- a/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpi +++ b/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="PostInspectorBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpr b/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpr index 0932a511..d13106a3 100644 --- a/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpr +++ b/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.lpr @@ -19,6 +19,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.res b/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/PostInspectorBrowser/PostInspectorBrowser.res differ diff --git a/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpi b/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpi index c0444cc7..8c7d0a89 100644 --- a/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpi +++ b/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpi @@ -14,6 +14,7 @@ <Title Value="ResponseFilterBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes> <Item Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpr b/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpr index bff0aff7..4af07e97 100644 --- a/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpr +++ b/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.lpr @@ -15,6 +15,8 @@ uses // CEF3 needs to set the LARGEADDRESSAWARE flag which allows 32-bit processes to use up to 3GB of RAM. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.res b/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/ResponseFilterBrowser/ResponseFilterBrowser.res differ diff --git a/demos/Lazarus_Windows/ResponseFilterBrowser/uResponseFilterBrowser.lfm b/demos/Lazarus_Windows/ResponseFilterBrowser/uResponseFilterBrowser.lfm index 1dab2656..5262a9d0 100644 --- a/demos/Lazarus_Windows/ResponseFilterBrowser/uResponseFilterBrowser.lfm +++ b/demos/Lazarus_Windows/ResponseFilterBrowser/uResponseFilterBrowser.lfm @@ -1,7 +1,7 @@ object ResponseFilterBrowserFrm: TResponseFilterBrowserFrm - Left = 0 + Left = 328 Height = 710 - Top = 0 + Top = 183 Width = 1054 Caption = 'Initializing browser. Please wait...' ClientHeight = 710 @@ -15,7 +15,7 @@ object ResponseFilterBrowserFrm: TResponseFilterBrowserFrm OnDestroy = FormDestroy OnShow = FormShow Position = poScreenCenter - LCLVersion = '3.0.0.3' + LCLVersion = '3.2.0.0' object Splitter1: TSplitter Cursor = crVSplit Left = 0 @@ -39,7 +39,7 @@ object ResponseFilterBrowserFrm: TResponseFilterBrowserFrm TabOrder = 0 object AddressEdt: TEdit Left = 3 - Height = 21 + Height = 22 Top = 3 Width = 735 Anchors = [akTop, akLeft, akRight] @@ -69,7 +69,7 @@ object ResponseFilterBrowserFrm: TResponseFilterBrowserFrm end object RscNameEdt: TEdit Left = 174 - Height = 21 + Height = 22 Top = 0 Width = 122 TabOrder = 1 @@ -77,7 +77,7 @@ object ResponseFilterBrowserFrm: TResponseFilterBrowserFrm end object CopyScriptBtn: TRadioButton Left = 72 - Height = 17 + Height = 18 Top = 0 Width = 79 Caption = 'Copy script :' @@ -87,15 +87,15 @@ object ResponseFilterBrowserFrm: TResponseFilterBrowserFrm end object ReplaceLogoBtn: TRadioButton Left = 72 - Height = 17 + Height = 18 Top = 19 - Width = 79 + Width = 81 Caption = 'Replace logo' TabOrder = 3 end object ReplaceTextBtn: TRadioButton Left = 72 - Height = 17 + Height = 18 Top = 38 Width = 79 Caption = 'Replace text' diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpi b/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpi index 4dcd93e2..788629c4 100644 --- a/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpi +++ b/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="SchemeRegistrationBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpr b/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpr index 10f91b59..f44e85af 100644 --- a/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpr +++ b/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.lpr @@ -13,6 +13,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.res b/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SchemeRegistrationBrowser/SchemeRegistrationBrowser.res differ diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpi b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpi index 4dcd93e2..788629c4 100644 --- a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpi +++ b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="SchemeRegistrationBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpr b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpr index 10f91b59..f44e85af 100644 --- a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpr +++ b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.lpr @@ -13,6 +13,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.res b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser.res differ diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpi b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpi index 037849e9..5c6948d3 100644 --- a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpi +++ b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpi @@ -15,6 +15,7 @@ <Title Value="SchemeRegistrationBrowser_sp"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpr b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpr index 4f8375c2..8cf71d11 100644 --- a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpr +++ b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.lpr @@ -18,6 +18,8 @@ begin registrar.AddCustomScheme('hello', CEF_SCHEME_OPTION_STANDARD or CEF_SCHEME_OPTION_LOCAL); end; +{$R *.res} + begin GlobalCEFApp := TCefApplicationCore.Create; GlobalCEFApp.OnRegCustomSchemes := GlobalCEFApp_OnRegCustomSchemes; diff --git a/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.res b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SchemeRegistrationBrowser_subprocess/SchemeRegistrationBrowser_sp.res differ diff --git a/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpi b/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpi index 67cee733..e6a44b05 100644 --- a/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpi +++ b/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="SimpleBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpr b/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpr index adcc1792..3785c9e6 100644 --- a/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpr +++ b/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.lpr @@ -13,6 +13,8 @@ uses {$SetPEFlags $20} {$ENDIF} +{$R *.res} + begin GlobalCEFApp := TCefApplication.Create; GlobalCEFApp.SetCurrentDir := True; diff --git a/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.res b/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SimpleBrowser/SimpleBrowser.res differ diff --git a/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpi b/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpi index b71239f5..fc4f8ae9 100644 --- a/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpi +++ b/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="SimpleExternalPumpBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpr b/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpr index 6f0718c4..77d52858 100644 --- a/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpr +++ b/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.lpr @@ -20,6 +20,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.res b/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SimpleExternalPumpBrowser/SimpleExternalPumpBrowser.res differ diff --git a/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.lpi b/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.lpi index 64d8d1d9..7f13314e 100644 --- a/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.lpi +++ b/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="SimpleOSRBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> <Icon Value="0"/> </General> <BuildModes Count="1"> diff --git a/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.res b/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.res index d36929a1..55653795 100644 Binary files a/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.res and b/demos/Lazarus_Windows/SimpleOSRBrowser/SimpleOSRBrowser.res differ diff --git a/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.lpi b/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.lpi index d7e06dbc..950d2dc0 100644 --- a/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.lpi +++ b/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.lpi @@ -15,6 +15,7 @@ <Title Value="SimpleOSRBrowser2"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> <Icon Value="0"/> </General> <BuildModes Count="1"> diff --git a/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.res b/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.res index d36929a1..55653795 100644 Binary files a/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.res and b/demos/Lazarus_Windows/SimpleOSRBrowser2/SimpleOSRBrowser2.res differ diff --git a/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpi b/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpi index dc94d132..c38166e1 100644 --- a/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpi +++ b/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpi @@ -15,6 +15,7 @@ <Title Value="SimpleServer"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpr b/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpr index dfcd5ab4..b492a523 100644 --- a/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpr +++ b/demos/Lazarus_Windows/SimpleServer/SimpleServer.lpr @@ -15,6 +15,8 @@ uses {.$R *.res} +{$R *.res} + begin GlobalCEFApp := TCefApplication.Create; GlobalCEFApp.SetCurrentDir := True; diff --git a/demos/Lazarus_Windows/SimpleServer/SimpleServer.res b/demos/Lazarus_Windows/SimpleServer/SimpleServer.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SimpleServer/SimpleServer.res differ diff --git a/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpi b/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpi index f01310b8..dd82dd95 100644 --- a/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpi +++ b/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="SimpleBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpr b/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpr index fc16b0ea..51d49344 100644 --- a/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpr +++ b/demos/Lazarus_Windows/SubProcess/SimpleBrowser.lpr @@ -18,6 +18,8 @@ uses // {$SetPEFlags $20} {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // This demo has the GlobalCEFApp creation, initialization and destruction in uCEFLoader.pas // Read the code comments in uCEFLoader.pas for more details. diff --git a/demos/Lazarus_Windows/SubProcess/SimpleBrowser.res b/demos/Lazarus_Windows/SubProcess/SimpleBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SubProcess/SimpleBrowser.res differ diff --git a/demos/Lazarus_Windows/SubProcess/SubProcess.lpi b/demos/Lazarus_Windows/SubProcess/SubProcess.lpi index e5284469..308c512c 100644 --- a/demos/Lazarus_Windows/SubProcess/SubProcess.lpi +++ b/demos/Lazarus_Windows/SubProcess/SubProcess.lpi @@ -15,6 +15,7 @@ <Title Value="SubProcess"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> @@ -61,6 +62,9 @@ </SyntaxOptions> </Parsing> <Linking> + <Debugging> + <DebugInfoType Value="dsDwarf3"/> + </Debugging> <Options> <Win32> <GraphicApplication Value="True"/> diff --git a/demos/Lazarus_Windows/SubProcess/SubProcess.lpr b/demos/Lazarus_Windows/SubProcess/SubProcess.lpr index 7b778730..0919a8d0 100644 --- a/demos/Lazarus_Windows/SubProcess/SubProcess.lpr +++ b/demos/Lazarus_Windows/SubProcess/SubProcess.lpr @@ -12,6 +12,8 @@ uses // to use up to 3GB of RAM. {$SetPEFlags $20} +{$R *.res} + begin GlobalCEFApp := TCefApplicationCore.Create; GlobalCEFApp.SetCurrentDir := True; diff --git a/demos/Lazarus_Windows/SubProcess/SubProcess.res b/demos/Lazarus_Windows/SubProcess/SubProcess.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/SubProcess/SubProcess.res differ diff --git a/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpi b/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpi index 64c3f018..c87ebeec 100644 --- a/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpi +++ b/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="TabBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpr b/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpr index 3eb42a82..835adae2 100644 --- a/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpr +++ b/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.lpr @@ -17,6 +17,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.res b/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/TabbedBrowser/TabBrowser.res differ diff --git a/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpi b/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpi index 89348ffb..2d668f3d 100644 --- a/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpi +++ b/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpi @@ -15,6 +15,7 @@ <Title Value="TabbedBrowser2"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpr b/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpr index c232f94a..838113ef 100644 --- a/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpr +++ b/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.lpr @@ -26,6 +26,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} {$ENDIF} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.res b/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/TabbedBrowser2/TabbedBrowser2.res differ diff --git a/demos/Lazarus_Windows/TabbedBrowser2/uMainForm.lfm b/demos/Lazarus_Windows/TabbedBrowser2/uMainForm.lfm index d1757af1..67226b76 100644 --- a/demos/Lazarus_Windows/TabbedBrowser2/uMainForm.lfm +++ b/demos/Lazarus_Windows/TabbedBrowser2/uMainForm.lfm @@ -1,7 +1,7 @@ object MainForm: TMainForm - Left = 0 + Left = 190 Height = 703 - Top = 0 + Top = 187 Width = 991 Caption = 'Initializing. Please, wait...' ClientHeight = 703 @@ -15,7 +15,7 @@ object MainForm: TMainForm OnDestroy = FormDestroy OnShow = FormShow Position = poScreenCenter - LCLVersion = '3.0.0.3' + LCLVersion = '3.2.0.0' object BrowserPageCtrl: TPageControl Left = 32 Height = 703 diff --git a/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpi b/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpi index cfe175db..ac671fe8 100644 --- a/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpi +++ b/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="TinyBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpr b/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpr index ebf28fb0..aa01978a 100644 --- a/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpr +++ b/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.lpr @@ -9,6 +9,8 @@ uses {.$R *.res} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.res b/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/TinyBrowser/TinyBrowser.res differ diff --git a/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpi b/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpi index 80f7f3e0..f3568d6b 100644 --- a/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpi +++ b/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpi @@ -15,6 +15,7 @@ <Title Value="TinyBrowser2"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpr b/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpr index 49fc970b..d97bc221 100644 --- a/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpr +++ b/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.lpr @@ -14,6 +14,8 @@ uses {$SetPEFlags $20} {$ENDIF} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.res b/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/TinyBrowser2/TinyBrowser2.res differ diff --git a/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpi b/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpi index d1b99760..a0ce7680 100644 --- a/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpi +++ b/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="ToolBoxBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpr b/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpr index f2997cbc..cfe9a209 100644 --- a/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpr +++ b/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.lpr @@ -20,6 +20,8 @@ uses {$SetPEFlags $20} +{$R *.res} + begin // GlobalCEFApp creation and initialization moved to a different unit to fix the memory leak described in the bug #89 // https://github.com/salvadordf/CEF4Delphi/issues/89 diff --git a/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.res b/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/ToolBoxBrowser/ToolBoxBrowser.res differ diff --git a/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpi b/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpi index 4739c156..a539aaaa 100644 --- a/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpi +++ b/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpi @@ -15,6 +15,7 @@ <Title Value="ToolBoxBrowser2"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpr b/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpr index 51b9c3b2..8eeac68c 100644 --- a/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpr +++ b/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.lpr @@ -18,6 +18,8 @@ uses {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.res b/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/ToolBoxBrowser2/ToolBoxBrowser2.res differ diff --git a/demos/Lazarus_Windows/URLRequest/URLRequest.lpi b/demos/Lazarus_Windows/URLRequest/URLRequest.lpi index 210c5dd4..c7031b7e 100644 --- a/demos/Lazarus_Windows/URLRequest/URLRequest.lpi +++ b/demos/Lazarus_Windows/URLRequest/URLRequest.lpi @@ -15,6 +15,7 @@ <Title Value="URLRequest"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/URLRequest/URLRequest.lpr b/demos/Lazarus_Windows/URLRequest/URLRequest.lpr index eda1d2e1..9312b201 100644 --- a/demos/Lazarus_Windows/URLRequest/URLRequest.lpr +++ b/demos/Lazarus_Windows/URLRequest/URLRequest.lpr @@ -21,6 +21,8 @@ uses // If you don't add this flag the rederer process will crash when you try to load large images. {$SetPEFlags $20} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/URLRequest/URLRequest.res b/demos/Lazarus_Windows/URLRequest/URLRequest.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/URLRequest/URLRequest.res differ diff --git a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.lpi b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.lpi index 3cc7b6ad..45c6b238 100644 --- a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.lpi +++ b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.lpi @@ -15,6 +15,7 @@ <Title Value="VirtualUIBrowser"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> <Icon Value="0"/> </General> <BuildModes Count="1"> diff --git a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.res b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.res index d36929a1..55653795 100644 Binary files a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.res and b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser.res differ diff --git a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpi b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpi index 63225b1e..af7ecbd7 100644 --- a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpi +++ b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpi @@ -15,6 +15,7 @@ <Title Value="VirtualUIBrowser_sp"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpr b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpr index 91771a24..9fe2234b 100644 --- a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpr +++ b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.lpr @@ -13,6 +13,8 @@ uses {$SetPEFlags $20} {$ENDIF} +{$R *.res} + begin GlobalCEFApp := TCefApplicationCore.Create; GlobalCEFApp.WindowlessRenderingEnabled := True; diff --git a/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.res b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/VirtualUIBrowser/VirtualUIBrowser_sp.res differ diff --git a/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpi b/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpi index 5dd40884..e9030c78 100644 --- a/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpi +++ b/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpi @@ -15,6 +15,7 @@ <Title Value="WebpageSnapshot"/> <UseAppBundle Value="False"/> <ResourceType Value="res"/> + <UseXPManifest Value="True"/> </General> <BuildModes Count="1"> <Item1 Name="Default" Default="True"/> diff --git a/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpr b/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpr index daee1eea..7d59474e 100644 --- a/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpr +++ b/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.lpr @@ -21,6 +21,8 @@ uses {$SetPEFlags $20} {$ENDIF} +{$R *.res} + begin CreateGlobalCEFApp; diff --git a/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.res b/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.res new file mode 100644 index 00000000..631a2cc1 Binary files /dev/null and b/demos/Lazarus_Windows/WebpageSnapshot/WebpageSnapshot.res differ diff --git a/demos/Lazarus_Windows/WebpageSnapshot/uWebpageSnapshot.lfm b/demos/Lazarus_Windows/WebpageSnapshot/uWebpageSnapshot.lfm index ce0f2452..532250a8 100644 --- a/demos/Lazarus_Windows/WebpageSnapshot/uWebpageSnapshot.lfm +++ b/demos/Lazarus_Windows/WebpageSnapshot/uWebpageSnapshot.lfm @@ -1,7 +1,7 @@ object WebpageSnapshotFrm: TWebpageSnapshotFrm - Left = 0 + Left = 401 Height = 486 - Top = 0 + Top = 249 Width = 711 Caption = 'Web page snapshot' ClientHeight = 486 @@ -13,7 +13,7 @@ object WebpageSnapshotFrm: TWebpageSnapshotFrm OnCloseQuery = FormCloseQuery OnCreate = FormCreate Position = poScreenCenter - LCLVersion = '2.0.10.0' + LCLVersion = '3.2.0.0' object Image1: TImage Left = 0 Height = 438 @@ -44,6 +44,7 @@ object WebpageSnapshotFrm: TWebpageSnapshotFrm BevelOuter = bvNone ClientHeight = 25 ClientWidth = 711 + ParentBackground = False TabOrder = 1 object GoBtn: TButton Left = 636 @@ -52,8 +53,8 @@ object WebpageSnapshotFrm: TWebpageSnapshotFrm Width = 75 Align = alRight Caption = 'Go' - OnClick = GoBtnClick TabOrder = 0 + OnClick = GoBtnClick end object AddressEdt: TEdit Left = 0 diff --git a/demos/Lazarus_any_OS/BrowserWindow/BrowserWindow.lpr b/demos/Lazarus_any_OS/BrowserWindow/BrowserWindow.lpr index aeaff3b7..a55aab6d 100644 --- a/demos/Lazarus_any_OS/BrowserWindow/BrowserWindow.lpr +++ b/demos/Lazarus_any_OS/BrowserWindow/BrowserWindow.lpr @@ -37,7 +37,7 @@ uses begin RequireDerivedFormResource:=True; - Application.Scaled := True; + Application.Scaled:=True; Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; diff --git a/demos/Lazarus_any_OS/BrowserWindowEx/BrowserWindowEx.lpr b/demos/Lazarus_any_OS/BrowserWindowEx/BrowserWindowEx.lpr index 5a3b6bf4..4e69833d 100644 --- a/demos/Lazarus_any_OS/BrowserWindowEx/BrowserWindowEx.lpr +++ b/demos/Lazarus_any_OS/BrowserWindowEx/BrowserWindowEx.lpr @@ -37,7 +37,7 @@ uses begin RequireDerivedFormResource:=True; - Application.Scaled := True; + Application.Scaled:=True; Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; diff --git a/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpi b/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpi index 99113f2f..0ca9a4d5 100644 --- a/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpi +++ b/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpi @@ -69,6 +69,9 @@ <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> </SearchPaths> <Linking> + <Debugging> + <DebugInfoType Value="dsDwarf3"/> + </Debugging> <Options> <Win32> <GraphicApplication Value="True"/> diff --git a/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpr b/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpr index 34baf476..991d3b1b 100644 --- a/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpr +++ b/demos/Lazarus_any_OS/ExternalPumpBrowser/ExternalPumpBrowser.lpr @@ -37,8 +37,8 @@ uses begin RequireDerivedFormResource:=True; - Application.Title := 'External Pump Browser'; - Application.Scaled := True; + Application.Title:='External Pump Browser'; + Application.Scaled:=True; Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; diff --git a/update_CEF4Delphi.json b/update_CEF4Delphi.json index e0cd26ba..a1f2ee50 100644 --- a/update_CEF4Delphi.json +++ b/update_CEF4Delphi.json @@ -2,7 +2,7 @@ "UpdateLazPackages" : [ { "ForceNotify" : true, - "InternalVersion" : 588, + "InternalVersion" : 589, "Name" : "cef4delphi_lazarus.lpk", "Version" : "124.3.1" }