diff --git a/Packages/Delphi/Delphi 10.4+/Python.dpk b/Packages/Delphi/Delphi 10.4+/Python.dpk
index ee74a77c..c54cf2e1 100644
--- a/Packages/Delphi/Delphi 10.4+/Python.dpk
+++ b/Packages/Delphi/Delphi 10.4+/Python.dpk
@@ -30,13 +30,21 @@ package Python;
{$IMPLICITBUILD ON}
requires
- DesignIDE,
rtl,
- vcl;
+ dbrtl,
+ FireDAC,
+ FireDACCommonDriver,
+ FireDACCommon;
contains
MethodCallBack in '..\..\..\Source\MethodCallBack.pas',
PythonEngine in '..\..\..\Source\PythonEngine.pas',
- WrapDelphi in '..\..\..\Source\WrapDelphi.pas';
+ PythonVersions in '..\..\..\Source\PythonVersions.pas',
+ VarPyth in '..\..\..\Source\VarPyth.pas',
+ WrapDelphi in '..\..\..\Source\WrapDelphi.pas',
+ WrapDelphiClasses in '..\..\..\Source\WrapDelphiClasses.pas',
+ WrapDelphiTypes in '..\..\..\Source\WrapDelphiTypes.pas',
+ WrapDelphiWindows in '..\..\..\Source\WrapDelphiWindows.pas',
+ WrapFireDAC in '..\..\..\Source\WrapFireDAC.pas';
end.
diff --git a/Packages/Delphi/Delphi 10.4+/Python.dproj b/Packages/Delphi/Delphi 10.4+/Python.dproj
index 66b1afcc..1a534179 100644
--- a/Packages/Delphi/Delphi 10.4+/Python.dproj
+++ b/Packages/Delphi/Delphi 10.4+/Python.dproj
@@ -39,6 +39,7 @@
CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=
1033
true
+ .\$(Platform)\$(Config)
Debug
@@ -59,12 +60,20 @@
MainSource
-
-
+
+
+
+
+
+
+
+
+
+
Cfg_2
Base
@@ -86,6 +95,8 @@
Python.dpk
+ File C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Python_D270.bpl not found
+ File C:\Users\Public\Documents\Embarcadero\Studio\21.0\BPL\Python4Delphi270.bpl not found
Embarcadero C++Builder Office 2000 Servers Package
Embarcadero C++Builder Office XP Servers Package
Microsoft Office 2000 Sample Automation Server Wrapper Components
@@ -97,7 +108,7 @@
False
-
+
Python.bpl
true
diff --git a/Packages/Delphi/Delphi 10.4+/PythonFmx.dpk b/Packages/Delphi/Delphi 10.4+/PythonFmx.dpk
index 33ebc779..e9cf1053 100644
--- a/Packages/Delphi/Delphi 10.4+/PythonFmx.dpk
+++ b/Packages/Delphi/Delphi 10.4+/PythonFmx.dpk
@@ -36,6 +36,18 @@ requires
Python;
contains
- FMX.PythonGUIInputOutput in '..\..\..\Source\fmx\FMX.PythonGUIInputOutput.pas';
+ FMX.PythonGUIInputOutput in '..\..\..\Source\fmx\FMX.PythonGUIInputOutput.pas',
+ WrapFmxActnList in '..\..\..\Source\fmx\WrapFmxActnList.pas',
+ WrapFmxComCtrls in '..\..\..\Source\fmx\WrapFmxComCtrls.pas',
+ WrapFmxControls in '..\..\..\Source\fmx\WrapFmxControls.pas',
+ WrapFmxDialogs in '..\..\..\Source\fmx\WrapFmxDialogs.pas',
+ WrapFmxForms in '..\..\..\Source\fmx\WrapFmxForms.pas',
+ WrapFmxGrids in '..\..\..\Source\fmx\WrapFmxGrids.pas',
+ WrapFmxLayouts in '..\..\..\Source\fmx\WrapFmxLayouts.pas',
+ WrapFmxScrollBox in '..\..\..\Source\fmx\WrapFmxScrollBox.pas',
+ WrapFmxShapes in '..\..\..\Source\fmx\WrapFmxShapes.pas',
+ WrapFmxStdCtrls in '..\..\..\Source\fmx\WrapFmxStdCtrls.pas',
+ WrapFmxTypes in '..\..\..\Source\fmx\WrapFmxTypes.pas',
+ WrapDelphiFmx in '..\..\..\Source\fmx\WrapDelphiFmx.pas';
end.
diff --git a/Packages/Delphi/Delphi 10.4+/PythonFmx.dproj b/Packages/Delphi/Delphi 10.4+/PythonFmx.dproj
index a691f0d6..24bb75fb 100644
--- a/Packages/Delphi/Delphi 10.4+/PythonFmx.dproj
+++ b/Packages/Delphi/Delphi 10.4+/PythonFmx.dproj
@@ -3,7 +3,7 @@
{6C9FBAC1-1024-4A46-96EE-2CADEFE347AA}
PythonFmx.dpk
19.1
- None
+ FMX
True
Debug
Win32
@@ -13,26 +13,6 @@
true
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
true
Base
@@ -73,20 +53,6 @@
true
$(Auto)
-
- None
- android-support-v4.dex.jar;cloud-messaging.dex.jar;com-google-android-gms.play-services-ads-base.17.2.0.dex.jar;com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar;com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar;com-google-android-gms.play-services-ads.17.2.0.dex.jar;com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar;com-google-android-gms.play-services-analytics.16.0.8.dex.jar;com-google-android-gms.play-services-base.16.0.1.dex.jar;com-google-android-gms.play-services-basement.16.2.0.dex.jar;com-google-android-gms.play-services-gass.17.2.0.dex.jar;com-google-android-gms.play-services-identity.16.0.0.dex.jar;com-google-android-gms.play-services-maps.16.1.0.dex.jar;com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar;com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar;com-google-android-gms.play-services-stats.16.0.1.dex.jar;com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar;com-google-android-gms.play-services-tasks.16.0.1.dex.jar;com-google-android-gms.play-services-wallet.16.0.1.dex.jar;com-google-firebase.firebase-analytics.16.4.0.dex.jar;com-google-firebase.firebase-common.16.1.0.dex.jar;com-google-firebase.firebase-iid-interop.16.0.1.dex.jar;com-google-firebase.firebase-iid.17.1.1.dex.jar;com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar;com-google-firebase.firebase-messaging.17.5.0.dex.jar;fmx.dex.jar;google-play-billing.dex.jar;google-play-licensing.dex.jar
-
-
- None
- android-support-v4.dex.jar;cloud-messaging.dex.jar;com-google-android-gms.play-services-ads-base.17.2.0.dex.jar;com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar;com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar;com-google-android-gms.play-services-ads.17.2.0.dex.jar;com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar;com-google-android-gms.play-services-analytics.16.0.8.dex.jar;com-google-android-gms.play-services-base.16.0.1.dex.jar;com-google-android-gms.play-services-basement.16.2.0.dex.jar;com-google-android-gms.play-services-gass.17.2.0.dex.jar;com-google-android-gms.play-services-identity.16.0.0.dex.jar;com-google-android-gms.play-services-maps.16.1.0.dex.jar;com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar;com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar;com-google-android-gms.play-services-stats.16.0.1.dex.jar;com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar;com-google-android-gms.play-services-tasks.16.0.1.dex.jar;com-google-android-gms.play-services-wallet.16.0.1.dex.jar;com-google-firebase.firebase-analytics.16.4.0.dex.jar;com-google-firebase.firebase-common.16.1.0.dex.jar;com-google-firebase.firebase-iid-interop.16.0.1.dex.jar;com-google-firebase.firebase-iid.17.1.1.dex.jar;com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar;com-google-firebase.firebase-messaging.17.5.0.dex.jar;fmx.dex.jar;google-play-billing.dex.jar;google-play-licensing.dex.jar
-
-
- None
-
-
- None
-
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
Debug
@@ -121,6 +87,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
Cfg_2
Base
@@ -149,7 +127,7 @@
-
+
PythonFmx.bpl
true
@@ -854,12 +832,6 @@
- False
- False
- False
- False
- False
- False
True
False
diff --git a/Packages/Delphi/Delphi 10.4+/PythonVcl.dpk b/Packages/Delphi/Delphi 10.4+/PythonVcl.dpk
index 0c3eafe7..dfd8b6b6 100644
--- a/Packages/Delphi/Delphi 10.4+/PythonVcl.dpk
+++ b/Packages/Delphi/Delphi 10.4+/PythonVcl.dpk
@@ -33,9 +33,22 @@ package PythonVcl;
requires
rtl,
vcl,
- Python;
+ Python,
+ VclSmp;
contains
- Vcl.PythonGUIInputOutput in '..\..\..\Source\vcl\Vcl.PythonGUIInputOutput.pas';
+ Vcl.PythonGUIInputOutput in '..\..\..\Source\vcl\Vcl.PythonGUIInputOutput.pas',
+ WrapDelphiActnList in '..\..\..\Source\WrapDelphiActnList.pas',
+ WrapDelphiButtons in '..\..\..\Source\WrapDelphiButtons.pas',
+ WrapDelphiComCtrls in '..\..\..\Source\WrapDelphiComCtrls.pas',
+ WrapDelphiControls in '..\..\..\Source\WrapDelphiControls.pas',
+ WrapDelphiDialogs in '..\..\..\Source\WrapDelphiDialogs.pas',
+ WrapDelphiExtCtrls in '..\..\..\Source\WrapDelphiExtCtrls.pas',
+ WrapDelphiForms in '..\..\..\Source\WrapDelphiForms.pas',
+ WrapDelphiGraphics in '..\..\..\Source\WrapDelphiGraphics.pas',
+ WrapDelphiGrids in '..\..\..\Source\WrapDelphiGrids.pas',
+ WrapDelphiSamplesSpin in '..\..\..\Source\WrapDelphiSamplesSpin.pas',
+ WrapDelphiStdCtrls in '..\..\..\Source\WrapDelphiStdCtrls.pas',
+ WrapDelphiVCL in '..\..\..\Source\WrapDelphiVCL.pas';
end.
diff --git a/Packages/Delphi/Delphi 10.4+/PythonVcl.dproj b/Packages/Delphi/Delphi 10.4+/PythonVcl.dproj
index 632f69ac..97fdd974 100644
--- a/Packages/Delphi/Delphi 10.4+/PythonVcl.dproj
+++ b/Packages/Delphi/Delphi 10.4+/PythonVcl.dproj
@@ -13,26 +13,6 @@
true
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
true
Base
@@ -73,20 +53,6 @@
true
$(Auto)
-
- None
- android-support-v4.dex.jar;cloud-messaging.dex.jar;com-google-android-gms.play-services-ads-base.17.2.0.dex.jar;com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar;com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar;com-google-android-gms.play-services-ads.17.2.0.dex.jar;com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar;com-google-android-gms.play-services-analytics.16.0.8.dex.jar;com-google-android-gms.play-services-base.16.0.1.dex.jar;com-google-android-gms.play-services-basement.16.2.0.dex.jar;com-google-android-gms.play-services-gass.17.2.0.dex.jar;com-google-android-gms.play-services-identity.16.0.0.dex.jar;com-google-android-gms.play-services-maps.16.1.0.dex.jar;com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar;com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar;com-google-android-gms.play-services-stats.16.0.1.dex.jar;com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar;com-google-android-gms.play-services-tasks.16.0.1.dex.jar;com-google-android-gms.play-services-wallet.16.0.1.dex.jar;com-google-firebase.firebase-analytics.16.4.0.dex.jar;com-google-firebase.firebase-common.16.1.0.dex.jar;com-google-firebase.firebase-iid-interop.16.0.1.dex.jar;com-google-firebase.firebase-iid.17.1.1.dex.jar;com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar;com-google-firebase.firebase-messaging.17.5.0.dex.jar;fmx.dex.jar;google-play-billing.dex.jar;google-play-licensing.dex.jar
-
-
- None
- android-support-v4.dex.jar;cloud-messaging.dex.jar;com-google-android-gms.play-services-ads-base.17.2.0.dex.jar;com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar;com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar;com-google-android-gms.play-services-ads.17.2.0.dex.jar;com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar;com-google-android-gms.play-services-analytics.16.0.8.dex.jar;com-google-android-gms.play-services-base.16.0.1.dex.jar;com-google-android-gms.play-services-basement.16.2.0.dex.jar;com-google-android-gms.play-services-gass.17.2.0.dex.jar;com-google-android-gms.play-services-identity.16.0.0.dex.jar;com-google-android-gms.play-services-maps.16.1.0.dex.jar;com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar;com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar;com-google-android-gms.play-services-stats.16.0.1.dex.jar;com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar;com-google-android-gms.play-services-tasks.16.0.1.dex.jar;com-google-android-gms.play-services-wallet.16.0.1.dex.jar;com-google-firebase.firebase-analytics.16.4.0.dex.jar;com-google-firebase.firebase-common.16.1.0.dex.jar;com-google-firebase.firebase-iid-interop.16.0.1.dex.jar;com-google-firebase.firebase-iid.17.1.1.dex.jar;com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar;com-google-firebase.firebase-messaging.17.5.0.dex.jar;fmx.dex.jar;google-play-billing.dex.jar;google-play-licensing.dex.jar
-
-
- None
-
-
- None
-
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
Debug
@@ -120,7 +86,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
Cfg_2
Base
@@ -164,7 +143,7 @@
true
-
+
PythonVcl.bpl
true
@@ -854,12 +833,6 @@
- False
- False
- False
- False
- False
- False
True
False
diff --git a/Source/fmx/WrapFmxActnList.pas b/Source/fmx/WrapFmxActnList.pas
index f5f9123e..90b4ded3 100644
--- a/Source/fmx/WrapFmxActnList.pas
+++ b/Source/fmx/WrapFmxActnList.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxActnList;
diff --git a/Source/fmx/WrapFmxComCtrls.pas b/Source/fmx/WrapFmxComCtrls.pas
index a8f5ddd9..4012d6e5 100644
--- a/Source/fmx/WrapFmxComCtrls.pas
+++ b/Source/fmx/WrapFmxComCtrls.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxComCtrls;
diff --git a/Source/fmx/WrapFmxControls.pas b/Source/fmx/WrapFmxControls.pas
index a06f8835..9ea954d3 100644
--- a/Source/fmx/WrapFmxControls.pas
+++ b/Source/fmx/WrapFmxControls.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxControls;
diff --git a/Source/fmx/WrapFmxDialogs.pas b/Source/fmx/WrapFmxDialogs.pas
index 26926f68..e7ee98d5 100644
--- a/Source/fmx/WrapFmxDialogs.pas
+++ b/Source/fmx/WrapFmxDialogs.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxDialogs;
diff --git a/Source/fmx/WrapFmxForms.pas b/Source/fmx/WrapFmxForms.pas
index 9e463e61..b642c0d9 100644
--- a/Source/fmx/WrapFmxForms.pas
+++ b/Source/fmx/WrapFmxForms.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxForms;
diff --git a/Source/fmx/WrapFmxLayouts.pas b/Source/fmx/WrapFmxLayouts.pas
index 6df4e249..965c7d2e 100644
--- a/Source/fmx/WrapFmxLayouts.pas
+++ b/Source/fmx/WrapFmxLayouts.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxLayouts;
diff --git a/Source/fmx/WrapFmxShapes.pas b/Source/fmx/WrapFmxShapes.pas
index 06c0fa5b..6965c6b3 100644
--- a/Source/fmx/WrapFmxShapes.pas
+++ b/Source/fmx/WrapFmxShapes.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxShapes;
diff --git a/Source/fmx/WrapFmxStdCtrls.pas b/Source/fmx/WrapFmxStdCtrls.pas
index 70b6bc7e..3daeacc0 100644
--- a/Source/fmx/WrapFmxStdCtrls.pas
+++ b/Source/fmx/WrapFmxStdCtrls.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxStdCtrls;
diff --git a/Source/fmx/WrapFmxTypes.pas b/Source/fmx/WrapFmxTypes.pas
index 0a649307..48431c30 100644
--- a/Source/fmx/WrapFmxTypes.pas
+++ b/Source/fmx/WrapFmxTypes.pas
@@ -1,4 +1,4 @@
-{$I Definition.Inc}
+{$I ..\Definition.Inc}
unit WrapFmxTypes;