diff --git a/Addon/DataAbstract/DataAbstract_Scripting_D25.dpk b/Addon/DataAbstract/DataAbstract_Scripting_D25.dpk new file mode 100644 index 0000000..816a28b --- /dev/null +++ b/Addon/DataAbstract/DataAbstract_Scripting_D25.dpk @@ -0,0 +1,43 @@ +package DataAbstract_Scripting_D25; + +{$R *.res} +{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} +{$ALIGN 8} +{$ASSERTIONS ON} +{$BOOLEVAL OFF} +{$DEBUGINFO ON} +{$EXTENDEDSYNTAX ON} +{$IMPORTEDDATA ON} +{$IOCHECKS ON} +{$LOCALSYMBOLS ON} +{$LONGSTRINGS ON} +{$OPENSTRINGS ON} +{$OPTIMIZATION OFF} +{$OVERFLOWCHECKS OFF} +{$RANGECHECKS OFF} +{$REFERENCEINFO ON} +{$SAFEDIVIDE OFF} +{$STACKFRAMES ON} +{$TYPEDADDRESS OFF} +{$VARSTRINGCHECKS ON} +{$WRITEABLECONST OFF} +{$MINENUMSIZE 1} +{$IMAGEBASE $400000} +{$DEFINE DEBUG} +{$ENDIF IMPLICITBUILDING} +{$DESCRIPTION 'RemObjects Data Abstract - Scripting Integration Library'} +{$IMPLICITBUILD OFF} + +requires + rtl, + vcl, + RemObjects_Core_D25, + DataAbstract_Server_D25, + PascalScript_Core_D25; + +contains + uDAPascalScript in 'uDAPascalScript.pas', + uDAPSScriptingProvider in 'uDAPSScriptingProvider.pas', + DataAbstract_Scripting_Reg in 'DataAbstract_Scripting_Reg.pas'; + +end. diff --git a/Addon/DataAbstract/DataAbstract_Scripting_D25.dproj b/Addon/DataAbstract/DataAbstract_Scripting_D25.dproj new file mode 100644 index 0000000..7c41de9 --- /dev/null +++ b/Addon/DataAbstract/DataAbstract_Scripting_D25.dproj @@ -0,0 +1,169 @@ + + + {0B9555CA-264E-4A91-A0D1-C431C84E617F} + DataAbstract_Scripting_D25.dpk + True + Debug + DCC32 + 14.2 + VCL + Win32 + Package + 3 + + + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Cfg_2 + true + true + + + System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) + rtl;$(DCC_UsePackage) + true + CompanyName=RemObjects Software;FileDescription=;FileVersion=3.0.1.361;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=RemObjects SDK;ProductVersion=1.0.0.0;Comments= + 1033 + 361 + 1 + 3 + true + true + RemObjects Data Abstract - Scripting Integration Library + 00400000 + false + false + true + true + false + false + false + + + ..\..\Dcu\D24\win64 + ..\..\Dcu\D24\win64;$(DCC_UnitSearchPath) + ..\..\Dcu\D24\win64 + ..\..\Dcu\D24\win64 + Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) + CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= + vcl;$(DCC_UsePackage) + + + ..\..\Dcu\D24\win32 + ..\..\Dcu\D24\win32;$(DCC_UnitSearchPath) + ..\..\Dcu\D24\win32 + ..\..\Dcu\D24\win32 + Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) + vcl;DataAbstract_Scripting_D25;PascalScript_Core_D25;$(DCC_UsePackage) + + + false + RELEASE;$(DCC_Define) + 0 + false + + + DEBUG;$(DCC_Define) + false + true + + + true + + + + MainSource + + + + + + + + + + + Cfg_2 + Base + + + Base + + + Cfg_1 + Base + + + + + Delphi.Personality.12 + Package + + + + DataAbstract_Scripting_D25.dpk + + + + True + False + 3 + 0 + 1 + 361 + False + False + False + False + False + 1033 + 1252 + + + RemObjects Software + + 3.0.1.361 + + + + + RemObjects SDK + 1.0.0.0 + + + + Microsoft Office 2000 Sample Automation Server Wrapper Components + Microsoft Office XP Sample Automation Server Wrapper Components + + + + True + True + + + 12 + + + diff --git a/Addon/DataAbstract/DataAbstract_Scripting_D25.res b/Addon/DataAbstract/DataAbstract_Scripting_D25.res new file mode 100644 index 0000000..854028b Binary files /dev/null and b/Addon/DataAbstract/DataAbstract_Scripting_D25.res differ diff --git a/Addon/RemObjects SDK/PascalScript_RO_D25.dpk b/Addon/RemObjects SDK/PascalScript_RO_D25.dpk new file mode 100644 index 0000000..ca9c408 --- /dev/null +++ b/Addon/RemObjects SDK/PascalScript_RO_D25.dpk @@ -0,0 +1,48 @@ +package PascalScript_RO_D25; + +{$R *.res} +{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} +{$ALIGN 8} +{$ASSERTIONS ON} +{$BOOLEVAL OFF} +{$DEBUGINFO ON} +{$EXTENDEDSYNTAX ON} +{$IMPORTEDDATA ON} +{$IOCHECKS ON} +{$LOCALSYMBOLS ON} +{$LONGSTRINGS ON} +{$OPENSTRINGS ON} +{$OPTIMIZATION OFF} +{$OVERFLOWCHECKS OFF} +{$RANGECHECKS OFF} +{$REFERENCEINFO ON} +{$SAFEDIVIDE OFF} +{$STACKFRAMES ON} +{$TYPEDADDRESS OFF} +{$VARSTRINGCHECKS ON} +{$WRITEABLECONST OFF} +{$MINENUMSIZE 1} +{$IMAGEBASE $400000} +{$DEFINE DEBUG} +{$ENDIF IMPLICITBUILDING} +{$DESCRIPTION 'RemObjects Pascal Script - RemObjects SDK Integration'} +{$IMPLICITBUILD OFF} + +requires + rtl, + IndyCore, + IndySystem, + IndyProtocols, + PascalScript_Core_D25, + RemObjects_Server_D25, + RemObjects_Indy_D25, + dbrtl, + vcl, + vclx; + +contains + PascalScript_RO_Reg in 'PascalScript_RO_Reg.pas', + uROPSServerLink in 'uROPSServerLink.pas', + uROPSImports in 'uROPSImports.pas'; + +end. diff --git a/Addon/RemObjects SDK/PascalScript_RO_D25.dproj b/Addon/RemObjects SDK/PascalScript_RO_D25.dproj new file mode 100644 index 0000000..a5708e6 --- /dev/null +++ b/Addon/RemObjects SDK/PascalScript_RO_D25.dproj @@ -0,0 +1,172 @@ + + + {5DF52809-FD88-4459-9EE6-7D9C833B66C6} + PascalScript_RO_D25.dpk + True + Debug + DCC32 + 13.4 + none + Win32 + Package + 3 + + + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Cfg_2 + true + true + + + true + Cfg_2 + true + true + + + System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace) + true + 1033 + CompanyName=RemObjects Software;FileDescription=;FileVersion=3.0.6.442;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=Pascal Script;ProductVersion=3.0.0.0;Comments=;CompileDate=Tuesday, March 21, 2006 1:32 PM + 3 + 6 + 442 + true + 00400000 + true + RemObjects Pascal Script - RemObjects SDK 5.0 Integration + true + false + true + false + false + false + false + + + System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) + CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= + + + ..\..\Dcu\D24\win32;..\..\RemObjects SDK for Delphi\Dcu\D24\win32;$(DCC_UnitSearchPath) + ..\..\Dcu\D24\win32 + ..\..\Dcu\D24\win32 + ..\..\Dcu\D24\win32 + + + false + RELEASE;$(DCC_Define) + 0 + false + + + DEBUG;$(DCC_Define) + false + true + + + true + + + RemObjects Pascal Script - RemObjects SDK Integration + + + + MainSource + + + + + + + + + + + + + + + + Cfg_2 + Base + + + Base + + + Cfg_1 + Base + + + + + Delphi.Personality.12 + Package + + + + PascalScript_RO_D25.dpk + + + + True + False + 3 + 0 + 6 + 442 + False + False + False + False + False + 1033 + 1252 + + + RemObjects Software + + 3.0.6.442 + + + + + Pascal Script + 3.0.0.0 + + Tuesday, March 21, 2006 1:32 PM + + + + True + True + + + 12 + + + diff --git a/Addon/RemObjects SDK/PascalScript_RO_D25.res b/Addon/RemObjects SDK/PascalScript_RO_D25.res new file mode 100644 index 0000000..1ea58a1 Binary files /dev/null and b/Addon/RemObjects SDK/PascalScript_RO_D25.res differ diff --git a/Source/PascalScript_Core_D25.dpk b/Source/PascalScript_Core_D25.dpk new file mode 100644 index 0000000..200e056 --- /dev/null +++ b/Source/PascalScript_Core_D25.dpk @@ -0,0 +1,78 @@ +package PascalScript_Core_D25; + +{$R *.res} +{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} +{$ALIGN 8} +{$ASSERTIONS ON} +{$BOOLEVAL OFF} +{$DEBUGINFO OFF} +{$EXTENDEDSYNTAX ON} +{$IMPORTEDDATA ON} +{$IOCHECKS ON} +{$LOCALSYMBOLS ON} +{$LONGSTRINGS ON} +{$OPENSTRINGS ON} +{$OPTIMIZATION OFF} +{$OVERFLOWCHECKS OFF} +{$RANGECHECKS OFF} +{$REFERENCEINFO ON} +{$SAFEDIVIDE OFF} +{$STACKFRAMES ON} +{$TYPEDADDRESS OFF} +{$VARSTRINGCHECKS ON} +{$WRITEABLECONST OFF} +{$MINENUMSIZE 1} +{$IMAGEBASE $400000} +{$DEFINE DEBUG} +{$ENDIF IMPLICITBUILDING} +{$DESCRIPTION 'RemObjects Pascal Script - Core Package'} +{$IMPLICITBUILD OFF} + +requires + rtl, + vcl, + dbrtl; + +contains + uPSC_extctrls in 'uPSC_extctrls.pas', + uPSC_forms in 'uPSC_forms.pas', + uPSC_graphics in 'uPSC_graphics.pas', + uPSC_menus in 'uPSC_menus.pas', + uPSC_std in 'uPSC_std.pas', + uPSC_stdctrls in 'uPSC_stdctrls.pas', + uPSCompiler in 'uPSCompiler.pas', + uPSComponent in 'uPSComponent.pas', + uPSComponent_COM in 'uPSComponent_COM.pas', + uPSComponent_Controls in 'uPSComponent_Controls.pas', + uPSComponent_DB in 'uPSComponent_DB.pas', + uPSComponent_Default in 'uPSComponent_Default.pas', + uPSComponent_Forms in 'uPSComponent_Forms.pas', + uPSComponent_StdCtrls in 'uPSComponent_StdCtrls.pas', + uPSDebugger in 'uPSDebugger.pas', + uPSDisassembly in 'uPSDisassembly.pas', + uPSPreProcessor in 'uPSPreProcessor.pas', + uPSR_buttons in 'uPSR_buttons.pas', + uPSR_classes in 'uPSR_classes.pas', + uPSR_comobj in 'uPSR_comobj.pas', + uPSR_controls in 'uPSR_controls.pas', + uPSR_dateutils in 'uPSR_dateutils.pas', + uPSR_DB in 'uPSR_DB.pas', + uPSR_dll in 'uPSR_dll.pas', + uPSR_extctrls in 'uPSR_extctrls.pas', + uPSR_forms in 'uPSR_forms.pas', + uPSR_graphics in 'uPSR_graphics.pas', + uPSR_menus in 'uPSR_menus.pas', + uPSR_std in 'uPSR_std.pas', + uPSR_stdctrls in 'uPSR_stdctrls.pas', + uPSRuntime in 'uPSRuntime.pas', + uPSUtils in 'uPSUtils.pas', + uPSC_buttons in 'uPSC_buttons.pas', + uPSC_classes in 'uPSC_classes.pas', + uPSC_comobj in 'uPSC_comobj.pas', + uPSC_controls in 'uPSC_controls.pas', + uPSC_dateutils in 'uPSC_dateutils.pas', + uPSC_DB in 'uPSC_DB.pas', + uPSC_dll in 'uPSC_dll.pas', + PascalScript_Core_Reg in 'PascalScript_Core_Reg.pas'; + +end. diff --git a/Source/PascalScript_Core_D25.dproj b/Source/PascalScript_Core_D25.dproj new file mode 100644 index 0000000..5438f6d --- /dev/null +++ b/Source/PascalScript_Core_D25.dproj @@ -0,0 +1,217 @@ + + + {EA463298-00FA-42B3-87EB-DD289B924EA0} + PascalScript_Core_D25.dpk + True + Debug + DCC32 + 18.1 + VCL + Win32 + Package + 3 + + + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Cfg_2 + true + true + + + PascalScript_Core_D25 + rtl;dbrtl;$(DCC_UsePackage) + 673 + CompanyName=RemObjects Software;FileDescription=;FileVersion=3.0.29.673;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=Pascal Script;ProductVersion=3.0.0.0;Comments=;CompileDate=Friday, March 21, 2008 1:24 PM + 1033 + 3 + System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;Winapi;$(DCC_Namespace) + true + 29 + 00400000 + true + true + RemObjects Pascal Script - Core Package + true + false + true + false + false + false + false + + + false + android-support-v4.dex.jar;apk-expansion.dex.jar;cloud-messaging.dex.jar;fmx.dex.jar;google-analytics-v2.dex.jar;google-play-billing.dex.jar;google-play-licensing.dex.jar;google-play-services.dex.jar + Debug + package=com.embarcadero.$(MSBuildProjectName);label=$(MSBuildProjectName);versionCode=1;versionName=1.0.0;persistent=False;restoreAnyVersion=False;installLocation=auto;largeHeap=False;theme=TitleBar;hardwareAccelerated=true;apiKey= + + + System.Win;$(DCC_Namespace) + ..\Dcu\D24\win32 + ..\Dcu\D24\win32;$(DCC_UnitSearchPath) + ..\Dcu\D24\win32 + ..\Dcu\D24\win32 + vcl;PascalScript_Core_D25;$(DCC_UsePackage) + + + ..\Dcu\D24\win64 + ..\Dcu\D24\win64;$(DCC_UnitSearchPath) + ..\Dcu\D24\win64 + ..\Dcu\D24\win64 + System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) + CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= + vcl;$(DCC_UsePackage) + + + false + RELEASE;$(DCC_Define) + 0 + 0 + + + DEBUG;$(DCC_Define) + false + true + + + true + + + + MainSource + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cfg_2 + Base + + + Base + + + Cfg_1 + Base + + + + + Delphi.Personality.12 + Package + + + + PascalScript_Core_D25.dpk + + + + True + False + 3 + 0 + 29 + 673 + False + False + False + False + False + 1033 + 1252 + + + RemObjects Software + + 3.0.29.673 + + + + + Pascal Script + 3.0.0.0 + + Friday, March 21, 2008 1:24 PM + + + + + False + False + False + True + True + + + 12 + + + diff --git a/Source/PascalScript_Core_D25.res b/Source/PascalScript_Core_D25.res new file mode 100644 index 0000000..cbd3d2c Binary files /dev/null and b/Source/PascalScript_Core_D25.res differ diff --git a/Source/eDefines.inc b/Source/eDefines.inc index f240972..e4a87d9 100644 --- a/Source/eDefines.inc +++ b/Source/eDefines.inc @@ -851,7 +851,7 @@ {$ENDIF} {$ENDIF} -{ defines for Delphi XE9 } +{ defines for Delphi XE9 (Delphi 10 Seattle) } {$IFDEF VER300} {$DEFINE VER140UP} {$DEFINE DELPHI} @@ -920,7 +920,7 @@ {$ENDIF} {$ENDIF} -{ defines for Delphi XE10 (10.1) } +{ defines for Delphi XE10 (10.1 Berlin) } {$IFDEF VER310} {$DEFINE VER140UP} {$DEFINE DELPHI} @@ -992,6 +992,80 @@ {$ENDIF} {$ENDIF} +{ defines for Delphi XE11 (Delphi 10.2 Tokyo) } +{$IFDEF VER310} + {$DEFINE VER140UP} + {$DEFINE DELPHI} + + {$DEFINE DELPHI25} + {$DEFINE DELPHI1UP} + {$DEFINE DELPHI2UP} + {$DEFINE DELPHI3UP} + {$DEFINE DELPHI4UP} + {$DEFINE DELPHI5UP} + {$DEFINE DELPHI6UP} + {$DEFINE DELPHI7UP} + {$DEFINE DELPHI9UP} + {$DEFINE DELPHI10UP} + {$DEFINE DELPHI11UP} + {$DEFINE DELPHI12UP} + {$DEFINE DELPHI14UP} + {$DEFINE DELPHI15UP} + {$DEFINE DELPHI16UP} + {$DEFINE DELPHI17UP} + {$DEFINE DELPHI18UP} + {$DEFINE DELPHI19UP} + {$DEFINE DELPHI20UP} + {$DEFINE DELPHI21UP} + {$DEFINE DELPHI22UP} + {$DEFINE DELPHI23UP} + {$DEFINE DELPHI24UP} + {$DEFINE DELPHI25UP} + + {$DEFINE DELPHIXE11} + {$DEFINE DELPHI2005UP} + {$DEFINE DELPHI2006UP} + {$DEFINE DELPHI2007UP} + {$DEFINE DELPHI2009UP} + {$DEFINE DELPHI2010UP} + {$DEFINE DELPHIXEUP} + {$DEFINE DELPHIXE2UP} + {$DEFINE DELPHIXE3UP} + {$DEFINE DELPHIXE4UP} + {$DEFINE DELPHIXE5UP} + {$DEFINE DELPHIXE6UP} + {$DEFINE DELPHIXE7UP} + {$DEFINE DELPHIXE8UP} + {$DEFINE DELPHIXE9UP} + {$DEFINE DELPHIXE10UP} + {$DEFINE DELPHIXE11UP} + + {$DEFINE BDS} + {$DEFINE BDS19} + {$DEFINE BDS3UP} + {$DEFINE BDS4UP} + {$DEFINE BDS5UP} + {$DEFINE BDS6UP} + {$DEFINE BDS7UP} + {$DEFINE BDS8UP} + {$DEFINE BDS9UP} + {$DEFINE BDS10UP} + {$DEFINE BDS11UP} + {$DEFINE BDS12UP} + {$DEFINE BDS14UP} + {$DEFINE BDS15UP} + {$DEFINE BDS16UP} + {$DEFINE BDS17UP} + {$DEFINE BDS18UP} + {$DEFINE BDS19UP} + {$IFDEF CPUX64} + {$DEFINE 64BIT} + {$DEFINE CPU64} + {$ELSE} + {$DEFINE 32BIT} + {$DEFINE CPU32} + {$ENDIF} +{$ENDIF} { defines for "Delphi for .NET" }