diff --git a/PythonForDelphi/Components/PythonVCL_2010.dpk b/PythonForDelphi/Components/PythonVCL_2010.dpk
index bfaf1d58..e33314dc 100644
--- a/PythonForDelphi/Components/PythonVCL_2010.dpk
+++ b/PythonForDelphi/Components/PythonVCL_2010.dpk
@@ -1,44 +1,44 @@
-// JCL_DEBUG_EXPERT_GENERATEJDBG OFF
-// JCL_DEBUG_EXPERT_INSERTJDBG OFF
-// JCL_DEBUG_EXPERT_DELETEMAPFILE OFF
-package PythonVCL_2010;
-
-{$R *.res}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl,
- dbrtl,
- bdertl,
- Python_2010;
-
-contains
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'Sources\VCL\pyDBTables.pas';
-
-end.
+// JCL_DEBUG_EXPERT_GENERATEJDBG OFF
+// JCL_DEBUG_EXPERT_INSERTJDBG OFF
+// JCL_DEBUG_EXPERT_DELETEMAPFILE OFF
+package PythonVCL_2010;
+
+{$R *.res}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl,
+ dbrtl,
+ bdertl,
+ Python_2010;
+
+contains
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'Sources\VCL\pyDBTables.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_2010.dproj b/PythonForDelphi/Components/PythonVCL_2010.dproj
index 725d9804..5b7ac01b 100644
--- a/PythonForDelphi/Components/PythonVCL_2010.dproj
+++ b/PythonForDelphi/Components/PythonVCL_2010.dproj
@@ -1,116 +1,116 @@
-
-
- {3F30352C-4354-4995-BB1C-5965F73896A0}
- PythonVCL_2010.dpk
- Debug
- DCC32
- 12.0
-
-
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- C:\Users\Public\Documents\RAD Studio\7.0\Bpl\PythonVCL_2010.bpl
- 00400000
- true
- WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
- x86
- VCL Components for Python
- false
- false
- true
- true
- false
- false
- true
-
-
- false
- RELEASE;$(DCC_Define)
- 0
- false
-
-
- DEBUG;$(DCC_Define)
-
-
-
- MainSource
-
-
-
-
-
-
-
-
-
-
-
- Base
-
-
- Cfg_2
- Base
-
-
- Cfg_1
- Base
-
-
-
-
- Delphi.Personality.12
- Package
-
-
-
- PythonVCL_2010.dpk
-
-
- False
- True
- False
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 4105
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
- 12
-
-
+
+
+ {3F30352C-4354-4995-BB1C-5965F73896A0}
+ PythonVCL_2010.dpk
+ Debug
+ DCC32
+ 12.0
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ C:\Users\Public\Documents\RAD Studio\7.0\Bpl\PythonVCL_2010.bpl
+ 00400000
+ true
+ WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
+ x86
+ VCL Components for Python
+ false
+ false
+ true
+ true
+ false
+ false
+ true
+
+
+ false
+ RELEASE;$(DCC_Define)
+ 0
+ false
+
+
+ DEBUG;$(DCC_Define)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ PythonVCL_2010.dpk
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 4105
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+ 12
+
+
diff --git a/PythonForDelphi/Components/PythonVCL_XE11.dpk b/PythonForDelphi/Components/PythonVCL_XE11.dpk
new file mode 100644
index 00000000..1ad86315
--- /dev/null
+++ b/PythonForDelphi/Components/PythonVCL_XE11.dpk
@@ -0,0 +1,43 @@
+package PythonVCL_XE11;
+
+{$R *.res}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$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 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+
+requires
+ rtl,
+ vcl,
+ dbrtl,
+ Python_XE11;
+
+contains
+ pyDB in 'Sources\VCL\pyDB.pas',
+ WrapDelphiVCL in 'Sources\Core\WrapDelphiVCL.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_XE11.dproj b/PythonForDelphi/Components/PythonVCL_XE11.dproj
new file mode 100644
index 00000000..a9f7aa98
--- /dev/null
+++ b/PythonForDelphi/Components/PythonVCL_XE11.dproj
@@ -0,0 +1,569 @@
+
+
+ {93A26078-7CAA-4A01-8BC8-F3DCAE7C36DC}
+ PythonVCL_XE11.dpk
+ True
+ Debug
+ 1025
+ Package
+ VCL
+ 18.2
+ Win32
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Cfg_1
+ true
+ true
+
+
+ true
+ Cfg_1
+ true
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Cfg_2
+ true
+ true
+
+
+ true
+ Cfg_2
+ true
+ true
+
+
+ d:\bin\$(Platform)\$(Config)\dcp
+ d:\bin\$(Platform)\$(Config)\bin
+ d:\bin\$(Platform)\$(Config)\dcu
+ d:\bin\$(Platform)\$(Config)\dcu;$(DCC_UnitSearchPath)
+ 1033
+ false
+ true
+ false
+ VCL Components for Python
+ 00400000
+ Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace)
+ true
+ 1
+ false
+ true
+ false
+ false
+ CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=
+ PythonVCL_XE11
+
+
+ rtl;dbrtl;$(DCC_UsePackage)
+ android-support-v4.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=
+
+
+ rtl;dbrtl;$(DCC_UsePackage)
+
+
+ rtl;dbrtl;Python_XE11;$(DCC_UsePackage)
+
+
+ rtl;dbrtl;$(DCC_UsePackage)
+
+
+ rtl;vcl;dbrtl;Python_XE11;$(DCC_UsePackage)
+ System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
+ true
+ 1033
+ CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName)
+ Debug
+
+
+ rtl;vcl;dbrtl;$(DCC_UsePackage)
+
+
+ 0
+ false
+ 0
+ RELEASE;$(DCC_Define)
+
+
+ Debug
+
+
+ CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName)
+
+
+ true
+ DEBUG;$(DCC_Define)
+ false
+
+
+ Debug
+
+
+ true
+ CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ C:\Project\Packages\Python\PythonForDelphi\Components\Sources\Core;$(DCC_UnitSearchPath)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+ Cfg_2
+ Base
+
+
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ PythonVCL_XE11.dpk
+
+
+ Embarcadero C++Builder Office 2000 Servers Package
+ Embarcadero C++Builder Office XP Servers Package
+ Microsoft Office 2000 Sample Automation Server Wrapper Components
+ Microsoft Office XP Sample Automation Server Wrapper Components
+
+
+
+ False
+ False
+ True
+ False
+ True
+ False
+
+
+
+
+ PythonVCL_XE11.bpl
+ true
+
+
+
+
+ 0
+ .dll;.bpl
+
+
+ 1
+ .dylib
+
+
+
+
+ Contents\Resources
+ 1
+
+
+
+
+ classes
+ 1
+
+
+
+
+ Contents\MacOS
+ 0
+
+
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ res\drawable-xxhdpi
+ 1
+
+
+
+
+ library\lib\mips
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 0
+
+
+ 1
+
+
+ 1
+
+
+ library\lib\armeabi-v7a
+ 1
+
+
+ 1
+
+
+
+
+ 0
+
+
+ 1
+ .framework
+
+
+
+
+ 1
+
+
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF
+ 1
+
+
+ ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+
+ library\lib\armeabi
+ 1
+
+
+
+
+ 0
+
+
+ 1
+
+
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ res\drawable-normal
+ 1
+
+
+
+
+ res\drawable-xhdpi
+ 1
+
+
+
+
+ res\drawable-large
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ Assets
+ 1
+
+
+ Assets
+ 1
+
+
+
+
+
+ res\drawable-hdpi
+ 1
+
+
+
+
+ library\lib\armeabi-v7a
+ 1
+
+
+
+
+
+
+ Assets
+ 1
+
+
+ Assets
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ res\values
+ 1
+
+
+
+
+ res\drawable-small
+ 1
+
+
+
+
+ res\drawable
+ 1
+
+
+
+
+ 1
+
+
+ 1
+
+
+ 1
+
+
+
+
+ 1
+
+
+
+
+ res\drawable
+ 1
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
+ library\lib\armeabi-v7a
+ 1
+
+
+
+
+ 0
+ .bpl
+
+
+ 1
+ .dylib
+
+
+ 1
+ .dylib
+
+
+ 1
+ .dylib
+
+
+ 1
+ .dylib
+
+
+
+
+ res\drawable-mdpi
+ 1
+
+
+
+
+ res\drawable-xlarge
+ 1
+
+
+
+
+ res\drawable-ldpi
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 12
+
+
+
+
+
diff --git a/PythonForDelphi/Components/PythonVCL_XE11.dproj.local b/PythonForDelphi/Components/PythonVCL_XE11.dproj.local
new file mode 100644
index 00000000..b12faa90
--- /dev/null
+++ b/PythonForDelphi/Components/PythonVCL_XE11.dproj.local
@@ -0,0 +1,7 @@
+
+
+
+ 2017-04-14 08:00:27.000.046,C:\Project\Packages\Python\PythonForDelphi\Components\Sources\VCL\pyDBTables.pas=
+ 2017-04-14 08:00:58.000.411,C:\Project\Packages\Python\PythonForDelphi\Components\Sources\VCL\PythonDatabase.pas=
+
+
diff --git a/PythonForDelphi/Components/PythonVCL_XE11.identcache b/PythonForDelphi/Components/PythonVCL_XE11.identcache
new file mode 100644
index 00000000..0c11d2df
Binary files /dev/null and b/PythonForDelphi/Components/PythonVCL_XE11.identcache differ
diff --git a/PythonForDelphi/Components/PythonVCL_XE11.res b/PythonForDelphi/Components/PythonVCL_XE11.res
new file mode 100644
index 00000000..b85633b4
Binary files /dev/null and b/PythonForDelphi/Components/PythonVCL_XE11.res differ
diff --git a/PythonForDelphi/Components/PythonVCL_XE2.dpk b/PythonForDelphi/Components/PythonVCL_XE2.dpk
index b2a06d00..ebf3d139 100644
--- a/PythonForDelphi/Components/PythonVCL_XE2.dpk
+++ b/PythonForDelphi/Components/PythonVCL_XE2.dpk
@@ -1,41 +1,41 @@
-package PythonVCL_XE2;
-
-{$R *.res}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl,
- dbrtl,
- bdertl,
- Python_XE2;
-
-contains
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'Sources\VCL\pyDBTables.pas';
-
-end.
+package PythonVCL_XE2;
+
+{$R *.res}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl,
+ dbrtl,
+ bdertl,
+ Python_XE2;
+
+contains
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'Sources\VCL\pyDBTables.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_bds3.bdsproj b/PythonForDelphi/Components/PythonVCL_bds3.bdsproj
index 0f0fa132..232773cc 100644
--- a/PythonForDelphi/Components/PythonVCL_bds3.bdsproj
+++ b/PythonForDelphi/Components/PythonVCL_bds3.bdsproj
@@ -1,173 +1,173 @@
-
-
-
-
-
-
-
-
-
-
-
- PythonVCL_bds3.dpk
-
-
- 7.0
-
-
- 8
- 0
- 1
- 1
- 0
- 0
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 1
- 1
- 1
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 1
- 1
- 1
- True
- True
- WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-
- False
-
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- False
- False
- False
- True
- True
- True
-
-
- 0
- 0
- 1
- False
- False
- False
- 16384
- 1048576
- 4194304
- VCL Components for Python
-
-
-
-
-
-
-
-
-
-
- False
-
-
-
-
-
- False
-
-
-
-
-
- False
-
-
-
- $00000000
-
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 4105
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ PythonVCL_bds3.dpk
+
+
+ 7.0
+
+
+ 8
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 1
+ 1
+ 1
+ True
+ True
+ WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+
+ False
+
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ False
+ False
+ False
+ True
+ True
+ True
+
+
+ 0
+ 0
+ 1
+ False
+ False
+ False
+ 16384
+ 1048576
+ 4194304
+ VCL Components for Python
+
+
+
+
+
+
+
+
+
+
+ False
+
+
+
+
+
+ False
+
+
+
+
+
+ False
+
+
+
+ $00000000
+
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 4105
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
diff --git a/PythonForDelphi/Components/PythonVCL_bds3.dpk b/PythonForDelphi/Components/PythonVCL_bds3.dpk
index def5e13e..c9d946cc 100644
--- a/PythonForDelphi/Components/PythonVCL_bds3.dpk
+++ b/PythonForDelphi/Components/PythonVCL_bds3.dpk
@@ -1,41 +1,41 @@
-package PythonVCL_bds3;
-
-{$R *.res}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl,
- dbrtl,
- bdertl,
- Python_bds3;
-
-contains
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'Sources\VCL\pyDBTables.pas';
-
-end.
+package PythonVCL_bds3;
+
+{$R *.res}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl,
+ dbrtl,
+ bdertl,
+ Python_bds3;
+
+contains
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'Sources\VCL\pyDBTables.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_cb3.bpk b/PythonForDelphi/Components/PythonVCL_cb3.bpk
index 2c81855c..f7417640 100644
--- a/PythonForDelphi/Components/PythonVCL_cb3.bpk
+++ b/PythonForDelphi/Components/PythonVCL_cb3.bpk
@@ -1,163 +1,163 @@
-# ---------------------------------------------------------------------------
-!if !$d(BCB)
-BCB = $(MAKEDIR)\..
-!endif
-
-# ---------------------------------------------------------------------------
-# SECTION EDI
-# ---------------------------------------------------------------------------
-# La section suivante du Makefile du projet est gérée par l'EDI de BCB.
-# Il est recommandé d'utiliser l'EDI pour modifier les valeurs de cette
-# section.
-# ---------------------------------------------------------------------------
-
-VERSION = BCB.03
-# ---------------------------------------------------------------------------
-PROJECT = PythonVCL_cb3.bpl
-OBJFILES = Sources\VCL\PythonDatabase.obj Sources\VCL\pyDBTables.obj Sources\VCL\pyDB.obj \
- PythonVCL_cb3.obj
-RESFILES = PythonVCL_cb3.res Sources\VCL\PythonDatabase.dcr
-DEFFILE =
-RESDEPEN = $(RESFILES)
-LIBFILES =
-LIBRARIES =
-SPARELIBS = VCL35.lib Python_cb3.lib VCLDB35.lib
-PACKAGES = VCL35.bpi VCLDB35.bpi Python_cb3.bpi
-# ---------------------------------------------------------------------------
-PATHCPP = .;
-PATHASM = .;Sources\Core;Sources\VCL
-PATHPAS = .;Sources\Core;Sources\VCL
-PATHRC = .;
-DEBUGLIBPATH = $(BCB)\lib\debug
-RELEASELIBPATH = $(BCB)\lib\release
-# ---------------------------------------------------------------------------
-CFLAG1 = -O2 -Hc -w -Ve -r- -k -y -v -vi- -c -b- -w-par -w-inl -Vx
-CFLAG2 = -D_RTLDLL;USEPACKAGES -Isources\vcl;$(BCB)\include;$(BCB)\include\vcl \
- -H=$(BCB)\lib\vcl35.csm
-CFLAG3 = -Tkh30000
-PFLAGS = -D_RTLDLL;USEPACKAGES \
- -U.;sources\core;sources\vcl;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -Isources\core;sources\vcl;$(BCB)\include;$(BCB)\include\vcl -$Y -$W -$D- -v -JPHN -M
-RFLAGS = -D_RTLDLL;USEPACKAGES -isources\core;sources\vcl;$(BCB)\include;$(BCB)\include\vcl
-AFLAGS = /isources\core /isources\vcl /i$(BCB)\include /i$(BCB)\include\vcl /d_RTLDLL /dUSEPACKAGES /mx \
- /w2 /zd
-LFLAGS = -L.;sources\core;sources\vcl;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -D"VCL Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
-IFLAGS =
-# ---------------------------------------------------------------------------
-ALLOBJ = c0pkg32.obj $(PACKAGES) sysinit.obj $(OBJFILES)
-ALLRES = $(RESFILES)
-ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
-# ---------------------------------------------------------------------------
-!ifdef IDEOPTIONS
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-HostApplication=
-
-!endif
-
-# ---------------------------------------------------------------------------
-# SECTION MAKE
-# ---------------------------------------------------------------------------
-# Cette section du fichier projet n'est pas utilisée par l'EDI de BCB. Elle est destinée
-# à la construction à partir de la ligne de commande en utilisant l'utilitaire MAKE.
-# ---------------------------------------------------------------------------
-
-.autodepend
-# ---------------------------------------------------------------------------
-!if !$d(BCC32)
-BCC32 = bcc32
-!endif
-
-!if !$d(DCC32)
-DCC32 = dcc32
-!endif
-
-!if !$d(TASM32)
-TASM32 = tasm32
-!endif
-
-!if !$d(LINKER)
-LINKER = ilink32
-!endif
-
-!if !$d(BRCC32)
-BRCC32 = brcc32
-!endif
-# ---------------------------------------------------------------------------
-!if $d(PATHCPP)
-.PATH.CPP = $(PATHCPP)
-.PATH.C = $(PATHCPP)
-!endif
-
-!if $d(PATHPAS)
-.PATH.PAS = $(PATHPAS)
-!endif
-
-!if $d(PATHASM)
-.PATH.ASM = $(PATHASM)
-!endif
-
-!if $d(PATHRC)
-.PATH.RC = $(PATHRC)
-!endif
-# ---------------------------------------------------------------------------
-$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
- $(BCB)\BIN\$(LINKER) @&&!
- $(LFLAGS) +
- $(ALLOBJ), +
- $(PROJECT),, +
- $(ALLLIB), +
- $(DEFFILE), +
- $(ALLRES)
-!
-# ---------------------------------------------------------------------------
-.pas.hpp:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.pas.obj:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.cpp.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
-
-.c.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
-
-.asm.obj:
- $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
-
-.rc.res:
- $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
-# ---------------------------------------------------------------------------
+# ---------------------------------------------------------------------------
+!if !$d(BCB)
+BCB = $(MAKEDIR)\..
+!endif
+
+# ---------------------------------------------------------------------------
+# SECTION EDI
+# ---------------------------------------------------------------------------
+# La section suivante du Makefile du projet est gérée par l'EDI de BCB.
+# Il est recommandé d'utiliser l'EDI pour modifier les valeurs de cette
+# section.
+# ---------------------------------------------------------------------------
+
+VERSION = BCB.03
+# ---------------------------------------------------------------------------
+PROJECT = PythonVCL_cb3.bpl
+OBJFILES = Sources\VCL\PythonDatabase.obj Sources\VCL\pyDBTables.obj Sources\VCL\pyDB.obj \
+ PythonVCL_cb3.obj
+RESFILES = PythonVCL_cb3.res Sources\VCL\PythonDatabase.dcr
+DEFFILE =
+RESDEPEN = $(RESFILES)
+LIBFILES =
+LIBRARIES =
+SPARELIBS = VCL35.lib Python_cb3.lib VCLDB35.lib
+PACKAGES = VCL35.bpi VCLDB35.bpi Python_cb3.bpi
+# ---------------------------------------------------------------------------
+PATHCPP = .;
+PATHASM = .;Sources\Core;Sources\VCL
+PATHPAS = .;Sources\Core;Sources\VCL
+PATHRC = .;
+DEBUGLIBPATH = $(BCB)\lib\debug
+RELEASELIBPATH = $(BCB)\lib\release
+# ---------------------------------------------------------------------------
+CFLAG1 = -O2 -Hc -w -Ve -r- -k -y -v -vi- -c -b- -w-par -w-inl -Vx
+CFLAG2 = -D_RTLDLL;USEPACKAGES -Isources\vcl;$(BCB)\include;$(BCB)\include\vcl \
+ -H=$(BCB)\lib\vcl35.csm
+CFLAG3 = -Tkh30000
+PFLAGS = -D_RTLDLL;USEPACKAGES \
+ -U.;sources\core;sources\vcl;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -Isources\core;sources\vcl;$(BCB)\include;$(BCB)\include\vcl -$Y -$W -$D- -v -JPHN -M
+RFLAGS = -D_RTLDLL;USEPACKAGES -isources\core;sources\vcl;$(BCB)\include;$(BCB)\include\vcl
+AFLAGS = /isources\core /isources\vcl /i$(BCB)\include /i$(BCB)\include\vcl /d_RTLDLL /dUSEPACKAGES /mx \
+ /w2 /zd
+LFLAGS = -L.;sources\core;sources\vcl;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -D"VCL Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
+IFLAGS =
+# ---------------------------------------------------------------------------
+ALLOBJ = c0pkg32.obj $(PACKAGES) sysinit.obj $(OBJFILES)
+ALLRES = $(RESFILES)
+ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
+# ---------------------------------------------------------------------------
+!ifdef IDEOPTIONS
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+HostApplication=
+
+!endif
+
+# ---------------------------------------------------------------------------
+# SECTION MAKE
+# ---------------------------------------------------------------------------
+# Cette section du fichier projet n'est pas utilisée par l'EDI de BCB. Elle est destinée
+# à la construction à partir de la ligne de commande en utilisant l'utilitaire MAKE.
+# ---------------------------------------------------------------------------
+
+.autodepend
+# ---------------------------------------------------------------------------
+!if !$d(BCC32)
+BCC32 = bcc32
+!endif
+
+!if !$d(DCC32)
+DCC32 = dcc32
+!endif
+
+!if !$d(TASM32)
+TASM32 = tasm32
+!endif
+
+!if !$d(LINKER)
+LINKER = ilink32
+!endif
+
+!if !$d(BRCC32)
+BRCC32 = brcc32
+!endif
+# ---------------------------------------------------------------------------
+!if $d(PATHCPP)
+.PATH.CPP = $(PATHCPP)
+.PATH.C = $(PATHCPP)
+!endif
+
+!if $d(PATHPAS)
+.PATH.PAS = $(PATHPAS)
+!endif
+
+!if $d(PATHASM)
+.PATH.ASM = $(PATHASM)
+!endif
+
+!if $d(PATHRC)
+.PATH.RC = $(PATHRC)
+!endif
+# ---------------------------------------------------------------------------
+$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
+ $(BCB)\BIN\$(LINKER) @&&!
+ $(LFLAGS) +
+ $(ALLOBJ), +
+ $(PROJECT),, +
+ $(ALLLIB), +
+ $(DEFFILE), +
+ $(ALLRES)
+!
+# ---------------------------------------------------------------------------
+.pas.hpp:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.pas.obj:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.cpp.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
+
+.c.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
+
+.asm.obj:
+ $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
+
+.rc.res:
+ $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
+# ---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/PythonVCL_cb3.cpp b/PythonForDelphi/Components/PythonVCL_cb3.cpp
index 8f27d640..1235955e 100644
--- a/PythonForDelphi/Components/PythonVCL_cb3.cpp
+++ b/PythonForDelphi/Components/PythonVCL_cb3.cpp
@@ -1,21 +1,21 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("PythonVCL_cb3.res");
-USEPACKAGE("VCL35.bpi");
-USEPACKAGE("VCLDB35.bpi");
-USEPACKAGE("Python_cb3.bpi");
-USEUNIT("Sources\VCL\PythonDatabase.pas");
-USERES("Sources\VCL\PythonDatabase.dcr");
-USEUNIT("Sources\VCL\pyDBTables.pas");
-USEUNIT("Sources\VCL\pyDB.pas");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Source du paquet.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("PythonVCL_cb3.res");
+USEPACKAGE("VCL35.bpi");
+USEPACKAGE("VCLDB35.bpi");
+USEPACKAGE("Python_cb3.bpi");
+USEUNIT("Sources\VCL\PythonDatabase.pas");
+USERES("Sources\VCL\PythonDatabase.dcr");
+USEUNIT("Sources\VCL\pyDBTables.pas");
+USEUNIT("Sources\VCL\pyDB.pas");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Source du paquet.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/PythonVCL_cb3.dpk b/PythonForDelphi/Components/PythonVCL_cb3.dpk
index 2e742f06..635f64bf 100644
--- a/PythonForDelphi/Components/PythonVCL_cb3.dpk
+++ b/PythonForDelphi/Components/PythonVCL_cb3.dpk
@@ -1,39 +1,39 @@
-package PythonVCL_cb3;
-
-{$R *.RES}
-{$R 'PythonDatabase.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO OFF}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$DESIGNONLY}
-{$IMPLICITBUILD ON}
-
-requires
- VCLDB35,
- Python_cb3;
-
-contains
- pyDB,
- pyDBTables,
- PythonDatabase;
-
-end.
+package PythonVCL_cb3;
+
+{$R *.RES}
+{$R 'PythonDatabase.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$DESIGNONLY}
+{$IMPLICITBUILD ON}
+
+requires
+ VCLDB35,
+ Python_cb3;
+
+contains
+ pyDB,
+ pyDBTables,
+ PythonDatabase;
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_cb4.bpk b/PythonForDelphi/Components/PythonVCL_cb4.bpk
index 9565d1a9..eab23f9e 100644
--- a/PythonForDelphi/Components/PythonVCL_cb4.bpk
+++ b/PythonForDelphi/Components/PythonVCL_cb4.bpk
@@ -1,208 +1,208 @@
-# ---------------------------------------------------------------------------
-!if !$d(BCB)
-BCB = $(MAKEDIR)\..
-!endif
-
-# ---------------------------------------------------------------------------
-# IDE SECTION
-# ---------------------------------------------------------------------------
-# The following section of the project makefile is managed by the BCB IDE.
-# It is recommended to use the IDE to change any of the values in this
-# section.
-# ---------------------------------------------------------------------------
-
-VERSION = BCB.04.04
-# ---------------------------------------------------------------------------
-PROJECT = PythonVCL_cb4.bpl
-OBJFILES = Sources\VCL\PythonDatabase.obj Sources\VCL\pyDBTables.obj Sources\VCL\pyDB.obj \
- PythonVCL_cb4.obj
-RESFILES = PythonVCL_cb4.res Sources\VCL\PythonDatabase.dcr
-RESDEPEN = $(RESFILES)
-LIBFILES =
-IDLFILES =
-IDLGENFILES =
-LIBRARIES =
-SPARELIBS = Vcl40.lib
-PACKAGES = vcl40.bpi vcldb40.bpi Python_cb4.bpi
-DEFFILE =
-# ---------------------------------------------------------------------------
-PATHCPP = .;
-PATHASM = .;
-PATHPAS = .;Sources\VCL
-PATHRC = .;
-DEBUGLIBPATH = $(BCB)\lib\debug
-RELEASELIBPATH = $(BCB)\lib\release
-USERDEFINES =
-SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
-# ---------------------------------------------------------------------------
-CFLAG1 = -ISources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl -O2 -Hc \
- -H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx \
- -tWM -D$(SYSDEFINES);$(USERDEFINES)
-IDLCFLAGS = -ISources\Core -ISources\VCL -I$(BCB)\include -I$(BCB)\include\vcl -src_suffixcpp
-PFLAGS = -U..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -ISources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl -$YD -$W -$O- -$D- \
- -v -JPHNE -M
-RFLAGS = -iSources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
-AFLAGS = /iSources\Core /iSources\VCL /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
-LFLAGS = -L..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -l. -D"VCL Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
-# ---------------------------------------------------------------------------
-ALLOBJ = c0pkg32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
-ALLRES = $(RESFILES)
-ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
-# ---------------------------------------------------------------------------
-!ifdef IDEOPTIONS
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=Sources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=1
-Item0=..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hIBPIOutputDir]
-Count=1
-Item0=.
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-HostApplication=
-RemoteHost=
-RemotePath=
-RemoteDebug=0
-
-[Compiler]
-InMemoryExe=0
-ShowInfoMsgs=0
-
-[CORBA]
-AddServerUnit=1
-AddClientUnit=1
-PrecompiledHeaders=1
-
-!endif
-
-# ---------------------------------------------------------------------------
-# MAKE SECTION
-# ---------------------------------------------------------------------------
-# This section of the project file is not used by the BCB IDE. It is for
-# the benefit of building from the command-line using the MAKE utility.
-# ---------------------------------------------------------------------------
-
-.autodepend
-# ---------------------------------------------------------------------------
-!if !$d(BCC32)
-BCC32 = bcc32
-!endif
-
-!if !$d(CPP32)
-CPP32 = cpp32
-!endif
-
-!if !$d(DCC32)
-DCC32 = dcc32
-!endif
-
-!if !$d(TASM32)
-TASM32 = tasm32
-!endif
-
-!if !$d(LINKER)
-LINKER = ilink32
-!endif
-
-!if !$d(BRCC32)
-BRCC32 = brcc32
-!endif
-
-!if !$d(IDL2CPP)
-IDL2CPP = idl2cpp
-!endif
-
-# ---------------------------------------------------------------------------
-!if $d(PATHCPP)
-.PATH.CPP = $(PATHCPP)
-.PATH.C = $(PATHCPP)
-!endif
-
-!if $d(PATHPAS)
-.PATH.PAS = $(PATHPAS)
-!endif
-
-!if $d(PATHASM)
-.PATH.ASM = $(PATHASM)
-!endif
-
-!if $d(PATHRC)
-.PATH.RC = $(PATHRC)
-!endif
-# ---------------------------------------------------------------------------
-$(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
- $(BCB)\BIN\$(LINKER) @&&!
- $(LFLAGS) +
- $(ALLOBJ), +
- $(PROJECT),, +
- $(ALLLIB), +
- $(DEFFILE), +
- $(ALLRES)
-!
-# ---------------------------------------------------------------------------
-.pas.hpp:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.pas.obj:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.cpp.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
-
-.c.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
-
-.c.i:
- $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
-
-.cpp.i:
- $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
-
-.asm.obj:
- $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
-
-.rc.res:
- $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
-# ---------------------------------------------------------------------------
+# ---------------------------------------------------------------------------
+!if !$d(BCB)
+BCB = $(MAKEDIR)\..
+!endif
+
+# ---------------------------------------------------------------------------
+# IDE SECTION
+# ---------------------------------------------------------------------------
+# The following section of the project makefile is managed by the BCB IDE.
+# It is recommended to use the IDE to change any of the values in this
+# section.
+# ---------------------------------------------------------------------------
+
+VERSION = BCB.04.04
+# ---------------------------------------------------------------------------
+PROJECT = PythonVCL_cb4.bpl
+OBJFILES = Sources\VCL\PythonDatabase.obj Sources\VCL\pyDBTables.obj Sources\VCL\pyDB.obj \
+ PythonVCL_cb4.obj
+RESFILES = PythonVCL_cb4.res Sources\VCL\PythonDatabase.dcr
+RESDEPEN = $(RESFILES)
+LIBFILES =
+IDLFILES =
+IDLGENFILES =
+LIBRARIES =
+SPARELIBS = Vcl40.lib
+PACKAGES = vcl40.bpi vcldb40.bpi Python_cb4.bpi
+DEFFILE =
+# ---------------------------------------------------------------------------
+PATHCPP = .;
+PATHASM = .;
+PATHPAS = .;Sources\VCL
+PATHRC = .;
+DEBUGLIBPATH = $(BCB)\lib\debug
+RELEASELIBPATH = $(BCB)\lib\release
+USERDEFINES =
+SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
+# ---------------------------------------------------------------------------
+CFLAG1 = -ISources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl -O2 -Hc \
+ -H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx \
+ -tWM -D$(SYSDEFINES);$(USERDEFINES)
+IDLCFLAGS = -ISources\Core -ISources\VCL -I$(BCB)\include -I$(BCB)\include\vcl -src_suffixcpp
+PFLAGS = -U..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -ISources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl -$YD -$W -$O- -$D- \
+ -v -JPHNE -M
+RFLAGS = -iSources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
+AFLAGS = /iSources\Core /iSources\VCL /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
+LFLAGS = -L..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -l. -D"VCL Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
+# ---------------------------------------------------------------------------
+ALLOBJ = c0pkg32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
+ALLRES = $(RESFILES)
+ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
+# ---------------------------------------------------------------------------
+!ifdef IDEOPTIONS
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=Sources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=1
+Item0=..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hIBPIOutputDir]
+Count=1
+Item0=.
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteDebug=0
+
+[Compiler]
+InMemoryExe=0
+ShowInfoMsgs=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+
+!endif
+
+# ---------------------------------------------------------------------------
+# MAKE SECTION
+# ---------------------------------------------------------------------------
+# This section of the project file is not used by the BCB IDE. It is for
+# the benefit of building from the command-line using the MAKE utility.
+# ---------------------------------------------------------------------------
+
+.autodepend
+# ---------------------------------------------------------------------------
+!if !$d(BCC32)
+BCC32 = bcc32
+!endif
+
+!if !$d(CPP32)
+CPP32 = cpp32
+!endif
+
+!if !$d(DCC32)
+DCC32 = dcc32
+!endif
+
+!if !$d(TASM32)
+TASM32 = tasm32
+!endif
+
+!if !$d(LINKER)
+LINKER = ilink32
+!endif
+
+!if !$d(BRCC32)
+BRCC32 = brcc32
+!endif
+
+!if !$d(IDL2CPP)
+IDL2CPP = idl2cpp
+!endif
+
+# ---------------------------------------------------------------------------
+!if $d(PATHCPP)
+.PATH.CPP = $(PATHCPP)
+.PATH.C = $(PATHCPP)
+!endif
+
+!if $d(PATHPAS)
+.PATH.PAS = $(PATHPAS)
+!endif
+
+!if $d(PATHASM)
+.PATH.ASM = $(PATHASM)
+!endif
+
+!if $d(PATHRC)
+.PATH.RC = $(PATHRC)
+!endif
+# ---------------------------------------------------------------------------
+$(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
+ $(BCB)\BIN\$(LINKER) @&&!
+ $(LFLAGS) +
+ $(ALLOBJ), +
+ $(PROJECT),, +
+ $(ALLLIB), +
+ $(DEFFILE), +
+ $(ALLRES)
+!
+# ---------------------------------------------------------------------------
+.pas.hpp:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.pas.obj:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.cpp.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
+
+.c.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
+
+.c.i:
+ $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
+
+.cpp.i:
+ $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
+
+.asm.obj:
+ $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
+
+.rc.res:
+ $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
+# ---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/PythonVCL_cb4.cpp b/PythonForDelphi/Components/PythonVCL_cb4.cpp
index d23d4d79..7e5ee92d 100644
--- a/PythonForDelphi/Components/PythonVCL_cb4.cpp
+++ b/PythonForDelphi/Components/PythonVCL_cb4.cpp
@@ -1,21 +1,21 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("PythonVCL_cb4.res");
-USEPACKAGE("vcl40.bpi");
-USEUNIT("Sources\VCL\PythonDatabase.pas");
-USERES("Sources\VCL\PythonDatabase.dcr");
-USEUNIT("Sources\VCL\pyDBTables.pas");
-USEUNIT("Sources\VCL\pyDB.pas");
-USEPACKAGE("vcldb40.bpi");
-USEPACKAGE("Python_cb4.bpi");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Package source.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("PythonVCL_cb4.res");
+USEPACKAGE("vcl40.bpi");
+USEUNIT("Sources\VCL\PythonDatabase.pas");
+USERES("Sources\VCL\PythonDatabase.dcr");
+USEUNIT("Sources\VCL\pyDBTables.pas");
+USEUNIT("Sources\VCL\pyDB.pas");
+USEPACKAGE("vcldb40.bpi");
+USEPACKAGE("Python_cb4.bpi");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Package source.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/PythonVCL_cb4.dpk b/PythonForDelphi/Components/PythonVCL_cb4.dpk
index ecd8c3db..0eb92b89 100644
--- a/PythonForDelphi/Components/PythonVCL_cb4.dpk
+++ b/PythonForDelphi/Components/PythonVCL_cb4.dpk
@@ -1,39 +1,39 @@
-package PythonVCL_cb4;
-
-{$R *.RES}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl40,
- Vcldb40,
- Python_cb4;
-
-contains
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'sources\VCL\pyDBTables.pas';
-
-end.
+package PythonVCL_cb4;
+
+{$R *.RES}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl40,
+ Vcldb40,
+ Python_cb4;
+
+contains
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'sources\VCL\pyDBTables.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_cb5.bpk b/PythonForDelphi/Components/PythonVCL_cb5.bpk
index 794b8a16..41805d3f 100644
--- a/PythonForDelphi/Components/PythonVCL_cb5.bpk
+++ b/PythonForDelphi/Components/PythonVCL_cb5.bpk
@@ -1,117 +1,117 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=Sources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=1
-Item0=..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hIBPIOutputDir]
-Count=1
-Item0=.
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-HostApplication=
-RemoteHost=
-RemotePath=
-RemoteDebug=0
-
-[Compiler]
-ShowInfoMsgs=0
-LinkDebugVcl=0
-LinkCGLIB=0
-
-[CORBA]
-AddServerUnit=1
-AddClientUnit=1
-PrecompiledHeaders=1
-
-[Language]
-ActiveLang=
-ProjectLang=
-RootDir=
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=Sources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=1
+Item0=..\..\borland\cbuilder4\lib\release;Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hIBPIOutputDir]
+Count=1
+Item0=.
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+
+[Language]
+ActiveLang=
+ProjectLang=
+RootDir=
+
\ No newline at end of file
diff --git a/PythonForDelphi/Components/PythonVCL_cb5.cpp b/PythonForDelphi/Components/PythonVCL_cb5.cpp
index 7585c651..3834c7b3 100644
--- a/PythonForDelphi/Components/PythonVCL_cb5.cpp
+++ b/PythonForDelphi/Components/PythonVCL_cb5.cpp
@@ -1,22 +1,22 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("PythonVCL_cb5.res");
-USEUNIT("Sources\VCL\PythonDatabase.pas");
-USERES("Sources\VCL\PythonDatabase.dcr");
-USEUNIT("Sources\VCL\pyDBTables.pas");
-USEUNIT("Sources\VCL\pyDB.pas");
-USEPACKAGE("Python_cb5.bpi");
-USEPACKAGE("vcl50.bpi");
-USEPACKAGE("vcldb50.bpi");
-USEPACKAGE("vclbde50.bpi");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Package source.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("PythonVCL_cb5.res");
+USEUNIT("Sources\VCL\PythonDatabase.pas");
+USERES("Sources\VCL\PythonDatabase.dcr");
+USEUNIT("Sources\VCL\pyDBTables.pas");
+USEUNIT("Sources\VCL\pyDB.pas");
+USEPACKAGE("Python_cb5.bpi");
+USEPACKAGE("vcl50.bpi");
+USEPACKAGE("vcldb50.bpi");
+USEPACKAGE("vclbde50.bpi");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Package source.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/PythonVCL_cb6.bpk b/PythonForDelphi/Components/PythonVCL_cb6.bpk
index 8d9de97e..f927c495 100644
--- a/PythonForDelphi/Components/PythonVCL_cb6.bpk
+++ b/PythonForDelphi/Components/PythonVCL_cb6.bpk
@@ -1,134 +1,134 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=Sources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=1
-Item0=Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hIBPIOutputDir]
-Count=1
-Item0=.
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-Launcher=
-UseLauncher=0
-DebugCWD=
-HostApplication=
-RemoteHost=
-RemotePath=
-RemoteLauncher=
-RemoteCWD=
-RemoteDebug=0
-
-[Compiler]
-ShowInfoMsgs=0
-LinkDebugVcl=0
-LinkCGLIB=0
-
-[Linker]
-LibPrefix=
-LibSuffix=
-LibVersion=
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=Sources\Core;Sources\VCL;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=1
+Item0=Sources\Core;Sources\VCL;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hIBPIOutputDir]
+Count=1
+Item0=.
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[Linker]
+LibPrefix=
+LibSuffix=
+LibVersion=
+
\ No newline at end of file
diff --git a/PythonForDelphi/Components/PythonVCL_cb6.cpp b/PythonForDelphi/Components/PythonVCL_cb6.cpp
index 01f5bfca..5e372a8c 100644
--- a/PythonForDelphi/Components/PythonVCL_cb6.cpp
+++ b/PythonForDelphi/Components/PythonVCL_cb6.cpp
@@ -1,22 +1,22 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("PythonVCL_cb6.res");
-USEUNIT("Sources\VCL\PythonDatabase.pas");
-USERES("Sources\VCL\PythonDatabase.dcr");
-USEUNIT("Sources\VCL\pyDBTables.pas");
-USEUNIT("Sources\VCL\pyDB.pas");
-USEPACKAGE("Python_cb6.bpi");
-USEPACKAGE("vcl60.bpi");
-//USEPACKAGE("vcldb60.bpi");
-//USEPACKAGE("vclbde60.bpi");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Package source.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("PythonVCL_cb6.res");
+USEUNIT("Sources\VCL\PythonDatabase.pas");
+USERES("Sources\VCL\PythonDatabase.dcr");
+USEUNIT("Sources\VCL\pyDBTables.pas");
+USEUNIT("Sources\VCL\pyDB.pas");
+USEPACKAGE("Python_cb6.bpi");
+USEPACKAGE("vcl60.bpi");
+//USEPACKAGE("vcldb60.bpi");
+//USEPACKAGE("vclbde60.bpi");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Package source.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/PythonVCL_d3.dpk b/PythonForDelphi/Components/PythonVCL_d3.dpk
index 92eb8c0a..36e35f99 100644
--- a/PythonForDelphi/Components/PythonVCL_d3.dpk
+++ b/PythonForDelphi/Components/PythonVCL_d3.dpk
@@ -1,40 +1,40 @@
-package PythonVCL_d3;
-
-{$R *.RES}
-{$R 'PythonDatabase.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO OFF}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$DESIGNONLY}
-{$IMPLICITBUILD ON}
-
-requires
- vcl30,
- VCLDB30,
- Python_d3;
-
-contains
- pyDB,
- pyDBTables,
- PythonDatabase;
-
-end.
+package PythonVCL_d3;
+
+{$R *.RES}
+{$R 'PythonDatabase.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$DESIGNONLY}
+{$IMPLICITBUILD ON}
+
+requires
+ vcl30,
+ VCLDB30,
+ Python_d3;
+
+contains
+ pyDB,
+ pyDBTables,
+ PythonDatabase;
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_d4.dpk b/PythonForDelphi/Components/PythonVCL_d4.dpk
index c1d9f6ed..25243dd8 100644
--- a/PythonForDelphi/Components/PythonVCL_d4.dpk
+++ b/PythonForDelphi/Components/PythonVCL_d4.dpk
@@ -1,39 +1,39 @@
-package PythonVCL_d4;
-
-{$R *.RES}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl40,
- Vcldb40,
- Python_d4;
-
-contains
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'sources\VCL\pyDBTables.pas';
-
-end.
+package PythonVCL_d4;
+
+{$R *.RES}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl40,
+ Vcldb40,
+ Python_d4;
+
+contains
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'sources\VCL\pyDBTables.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_d5.dpk b/PythonForDelphi/Components/PythonVCL_d5.dpk
index 81bdc087..a92e2412 100644
--- a/PythonForDelphi/Components/PythonVCL_d5.dpk
+++ b/PythonForDelphi/Components/PythonVCL_d5.dpk
@@ -1,40 +1,40 @@
-package PythonVCL_d5;
-
-{$R *.RES}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl50,
- Vcldb50,
- Vclbde50,
- Python_d5;
-
-contains
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'Sources\VCL\pyDBTables.pas',
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas';
-
-end.
+package PythonVCL_d5;
+
+{$R *.RES}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl50,
+ Vcldb50,
+ Vclbde50,
+ Python_d5;
+
+contains
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'Sources\VCL\pyDBTables.pas',
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_d6.dof b/PythonForDelphi/Components/PythonVCL_d6.dof
index 6e946470..bc213c78 100644
--- a/PythonForDelphi/Components/PythonVCL_d6.dof
+++ b/PythonForDelphi/Components/PythonVCL_d6.dof
@@ -1,87 +1,87 @@
-[FileVersion]
-Version=6.0
-[Compiler]
-A=8
-B=0
-C=1
-D=1
-E=0
-F=0
-G=1
-H=1
-I=1
-J=1
-K=0
-L=1
-M=0
-N=1
-O=1
-P=1
-Q=0
-R=0
-S=0
-T=0
-U=0
-V=1
-W=0
-X=1
-Y=1
-Z=1
-ShowHints=1
-ShowWarnings=1
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-[Linker]
-MapFile=0
-OutputObjs=0
-ConsoleApp=1
-DebugInfo=0
-RemoteSymbols=0
-MinStackSize=16384
-MaxStackSize=1048576
-ImageBase=4194304
-ExeDescription=VCL Components for Python
-[Directories]
-OutputDir=
-UnitOutputDir=
-PackageDLLOutputDir=
-PackageDCPOutputDir=
-SearchPath=
-Packages=
-Conditionals=
-DebugSourceDirs=
-UsePackages=0
-[Parameters]
-RunParams=
-HostApplication=
-Launcher=
-UseLauncher=0
-DebugCWD=
-[Language]
-ActiveLang=
-ProjectLang=
-RootDir=
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1033
-CodePage=1252
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
+[FileVersion]
+Version=6.0
+[Compiler]
+A=8
+B=0
+C=1
+D=1
+E=0
+F=0
+G=1
+H=1
+I=1
+J=1
+K=0
+L=1
+M=0
+N=1
+O=1
+P=1
+Q=0
+R=0
+S=0
+T=0
+U=0
+V=1
+W=0
+X=1
+Y=1
+Z=1
+ShowHints=1
+ShowWarnings=1
+UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+[Linker]
+MapFile=0
+OutputObjs=0
+ConsoleApp=1
+DebugInfo=0
+RemoteSymbols=0
+MinStackSize=16384
+MaxStackSize=1048576
+ImageBase=4194304
+ExeDescription=VCL Components for Python
+[Directories]
+OutputDir=
+UnitOutputDir=
+PackageDLLOutputDir=
+PackageDCPOutputDir=
+SearchPath=
+Packages=
+Conditionals=
+DebugSourceDirs=
+UsePackages=0
+[Parameters]
+RunParams=
+HostApplication=
+Launcher=
+UseLauncher=0
+DebugCWD=
+[Language]
+ActiveLang=
+ProjectLang=
+RootDir=
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
diff --git a/PythonForDelphi/Components/PythonVCL_d6.dpk b/PythonForDelphi/Components/PythonVCL_d6.dpk
index 37c609a7..67e6893f 100644
--- a/PythonForDelphi/Components/PythonVCL_d6.dpk
+++ b/PythonForDelphi/Components/PythonVCL_d6.dpk
@@ -1,40 +1,40 @@
-package PythonVCL_d6;
-
-{$R *.res}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl,
- vcldb,
- bdertl,
- Python_d6;
-
-contains
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'Sources\VCL\pyDBTables.pas',
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas';
-
-end.
+package PythonVCL_d6;
+
+{$R *.res}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl,
+ vcldb,
+ bdertl,
+ Python_d6;
+
+contains
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'Sources\VCL\pyDBTables.pas',
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas';
+
+end.
diff --git a/PythonForDelphi/Components/PythonVCL_d7.dpk b/PythonForDelphi/Components/PythonVCL_d7.dpk
index 11e4c31d..7715f9a6 100644
--- a/PythonForDelphi/Components/PythonVCL_d7.dpk
+++ b/PythonForDelphi/Components/PythonVCL_d7.dpk
@@ -1,40 +1,40 @@
-package PythonVCL_d7;
-
-{$R *.res}
-{$R 'Sources\VCL\PythonDatabase.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'VCL Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl,
- vcldb,
- bdertl,
- Python_d7;
-
-contains
- pyDB in 'Sources\VCL\pyDB.pas',
- pyDBTables in 'Sources\VCL\pyDBTables.pas',
- PythonDatabase in 'Sources\VCL\PythonDatabase.pas';
-
-end.
+package PythonVCL_d7;
+
+{$R *.res}
+{$R 'Sources\VCL\PythonDatabase.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'VCL Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl,
+ vcldb,
+ bdertl,
+ Python_d7;
+
+contains
+ pyDB in 'Sources\VCL\pyDB.pas',
+ pyDBTables in 'Sources\VCL\pyDBTables.pas',
+ PythonDatabase in 'Sources\VCL\PythonDatabase.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_2010.dpk b/PythonForDelphi/Components/Python_2010.dpk
index 324bfbe3..f7eaa909 100644
--- a/PythonForDelphi/Components/Python_2010.dpk
+++ b/PythonForDelphi/Components/Python_2010.dpk
@@ -1,39 +1,39 @@
-package Python_2010;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl;
-
-contains
- MethodCallBack in 'Sources\Core\MethodCallBack.pas',
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas';
-
-end.
+package Python_2010;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_2010.dproj b/PythonForDelphi/Components/Python_2010.dproj
index 61013ec7..7cdb527c 100644
--- a/PythonForDelphi/Components/Python_2010.dproj
+++ b/PythonForDelphi/Components/Python_2010.dproj
@@ -1,114 +1,114 @@
-
-
- {8637E008-5558-45AA-973A-CA598F0DEDD3}
- Python_2010.dpk
- Debug
- DCC32
- 12.0
-
-
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- C:\Users\Public\Documents\RAD Studio\7.0\Bpl\Python_2010.bpl
- 00400000
- true
- WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
- x86
- Components for Python
- false
- false
- true
- true
- false
- false
- true
-
-
- false
- RELEASE;$(DCC_Define)
- 0
- false
-
-
- DEBUG;$(DCC_Define)
-
-
-
- MainSource
-
-
-
-
-
-
-
-
-
- Base
-
-
- Cfg_2
- Base
-
-
- Cfg_1
- Base
-
-
-
-
- Delphi.Personality.12
- Package
-
-
-
- Python_2010.dpk
-
-
- False
- True
- False
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 4105
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
- 12
-
-
+
+
+ {8637E008-5558-45AA-973A-CA598F0DEDD3}
+ Python_2010.dpk
+ Debug
+ DCC32
+ 12.0
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ C:\Users\Public\Documents\RAD Studio\7.0\Bpl\Python_2010.bpl
+ 00400000
+ true
+ WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
+ x86
+ Components for Python
+ false
+ false
+ true
+ true
+ false
+ false
+ true
+
+
+ false
+ RELEASE;$(DCC_Define)
+ 0
+ false
+
+
+ DEBUG;$(DCC_Define)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ Python_2010.dpk
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 4105
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+ 12
+
+
diff --git a/PythonForDelphi/Components/Python_XE11.dpk b/PythonForDelphi/Components/Python_XE11.dpk
new file mode 100644
index 00000000..523c736e
--- /dev/null
+++ b/PythonForDelphi/Components/Python_XE11.dpk
@@ -0,0 +1,43 @@
+package Python_XE11;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$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 OFF}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DEFINE RELEASE}
+{$ENDIF IMPLICITBUILDING}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+
+end.
diff --git a/PythonForDelphi/Components/Python_XE11.dproj b/PythonForDelphi/Components/Python_XE11.dproj
new file mode 100644
index 00000000..195b96ce
--- /dev/null
+++ b/PythonForDelphi/Components/Python_XE11.dproj
@@ -0,0 +1,201 @@
+
+
+ {75879C4A-A5F2-4CA1-ABA2-3290A2DB2C4A}
+ Python_XE11.dpk
+ True
+ Release
+ 1025
+ Package
+ VCL
+ 18.2
+ Win32
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Cfg_1
+ true
+ true
+
+
+ true
+ Cfg_1
+ true
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Cfg_2
+ true
+ true
+
+
+ true
+ Cfg_2
+ true
+ true
+
+
+ 1033
+ false
+ true
+ false
+ Components for Python
+ 00400000
+ Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;System.Win;$(DCC_Namespace)
+ false
+ false
+ true
+ Python_XE11
+ true
+ false
+ CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=
+
+
+ rtl;$(DCC_UsePackage)
+ android-support-v4.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=
+
+
+ rtl;$(DCC_UsePackage)
+
+
+ rtl;$(DCC_UsePackage)
+
+
+ rtl;$(DCC_UsePackage)
+
+
+ d:\bin\$(Platform)\$(Config)\bin
+ d:\bin\$(Platform)\$(Config)\dcu
+ d:\bin\$(Platform)\$(Config)\dcp
+ d:\bin\$(Platform)\$(Config)\dcu;$(DCC_UnitSearchPath)
+ rtl;vcl;$(DCC_UsePackage)
+ Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
+ true
+ CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+ Debug
+
+
+ rtl;vcl;$(DCC_UsePackage)
+
+
+ 0
+ false
+ 0
+ RELEASE;$(DCC_Define)
+
+
+ Debug
+
+
+ C:\Project\Packages\Python\PythonForDelphi\Components\Sources\Core;$(DCC_UnitSearchPath)
+ true
+ CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
+
+
+ true
+ DEBUG;$(DCC_Define)
+ false
+
+
+ Debug
+
+
+ CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+ Cfg_2
+ Base
+
+
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ Python_XE11.dpk
+
+
+ Embarcadero C++Builder Office 2000 Servers Package
+ Embarcadero C++Builder Office XP Servers Package
+ Microsoft Office 2000 Sample Automation Server Wrapper Components
+ Microsoft Office XP Sample Automation Server Wrapper Components
+
+
+
+ False
+ False
+ True
+ False
+ True
+ False
+
+
+ 12
+
+
+
+
diff --git a/PythonForDelphi/Components/Python_XE11.dproj.local b/PythonForDelphi/Components/Python_XE11.dproj.local
new file mode 100644
index 00000000..d576f039
--- /dev/null
+++ b/PythonForDelphi/Components/Python_XE11.dproj.local
@@ -0,0 +1,2 @@
+
+
diff --git a/PythonForDelphi/Components/Python_XE11.identcache b/PythonForDelphi/Components/Python_XE11.identcache
new file mode 100644
index 00000000..6a80aade
Binary files /dev/null and b/PythonForDelphi/Components/Python_XE11.identcache differ
diff --git a/PythonForDelphi/Components/Python_XE11.res b/PythonForDelphi/Components/Python_XE11.res
new file mode 100644
index 00000000..f28b01d5
Binary files /dev/null and b/PythonForDelphi/Components/Python_XE11.res differ
diff --git a/PythonForDelphi/Components/Python_XE2.dpk b/PythonForDelphi/Components/Python_XE2.dpk
index 4e234ea7..d54a5f73 100644
--- a/PythonForDelphi/Components/Python_XE2.dpk
+++ b/PythonForDelphi/Components/Python_XE2.dpk
@@ -1,42 +1,42 @@
-package Python_XE2;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$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 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl;
-
-contains
- MethodCallBack in 'Sources\Core\MethodCallBack.pas',
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas';
-
-end.
+package Python_XE2;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$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 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_bds3.bdsproj b/PythonForDelphi/Components/Python_bds3.bdsproj
index 04bbf434..f36bdf71 100644
--- a/PythonForDelphi/Components/Python_bds3.bdsproj
+++ b/PythonForDelphi/Components/Python_bds3.bdsproj
@@ -1,177 +1,177 @@
-
-
-
-
-
-
-
-
-
-
-
- Python_bds3.dpk
-
-
- 7.0
-
-
- 8
- 0
- 1
- 1
- 0
- 0
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 1
- 1
- 1
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 1
- 1
- 1
- True
- True
- WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-
- False
-
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- True
- False
- False
- False
- True
- True
- True True
- True
-
-
-
- 0
- 0
- 1
- False
- False
- False
- 16384
- 1048576
- 4194304
- Components for Python False
-
-
-
-
-
-
-
-
-
-
- False
-
-
-
-
-
- False
-
-
-
-
-
- False
- True
- False
-
-
-
- $00000000
-
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 4105
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ Python_bds3.dpk
+
+
+ 7.0
+
+
+ 8
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 1
+ 1
+ 1
+ True
+ True
+ WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+
+ False
+
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ False
+ False
+ False
+ True
+ True
+ True True
+ True
+
+
+
+ 0
+ 0
+ 1
+ False
+ False
+ False
+ 16384
+ 1048576
+ 4194304
+ Components for Python False
+
+
+
+
+
+
+
+
+
+
+ False
+
+
+
+
+
+ False
+
+
+
+
+
+ False
+ True
+ False
+
+
+
+ $00000000
+
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 4105
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
diff --git a/PythonForDelphi/Components/Python_bds3.dpk b/PythonForDelphi/Components/Python_bds3.dpk
index 92cdd982..ae7990dd 100644
--- a/PythonForDelphi/Components/Python_bds3.dpk
+++ b/PythonForDelphi/Components/Python_bds3.dpk
@@ -1,39 +1,39 @@
-package Python_bds3;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl;
-
-contains
- MethodCallBack in 'Sources\Core\MethodCallBack.pas',
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas';
-
-end.
+package Python_bds3;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_bds3.dproj b/PythonForDelphi/Components/Python_bds3.dproj
index f79a03cc..78675799 100644
--- a/PythonForDelphi/Components/Python_bds3.dproj
+++ b/PythonForDelphi/Components/Python_bds3.dproj
@@ -1,116 +1,116 @@
-
-
- {8637E008-5558-45AA-973A-CA598F0DEDD3}
- Python_bds3.dpk
- Debug
- DCC32
- 12.0
-
-
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- C:\Users\Public\Documents\RAD Studio\7.0\Bpl\Python_bds3.bpl
- 00400000
- true
- WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
- x86
- Components for Python
- false
- false
- true
- true
- false
- false
- true
-
-
- false
- RELEASE;$(DCC_Define)
- 0
- false
-
-
- DEBUG;$(DCC_Define)
-
-
-
- MainSource
-
-
-
-
-
-
-
-
-
-
-
- Base
-
-
- Cfg_2
- Base
-
-
- Cfg_1
- Base
-
-
-
-
- Delphi.Personality.12
- Package
-
-
-
- Python_bds3.dpk
-
-
- False
- True
- False
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 4105
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
- 12
-
-
+
+
+ {8637E008-5558-45AA-973A-CA598F0DEDD3}
+ Python_bds3.dpk
+ Debug
+ DCC32
+ 12.0
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ C:\Users\Public\Documents\RAD Studio\7.0\Bpl\Python_bds3.bpl
+ 00400000
+ true
+ WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
+ x86
+ Components for Python
+ false
+ false
+ true
+ true
+ false
+ false
+ true
+
+
+ false
+ RELEASE;$(DCC_Define)
+ 0
+ false
+
+
+ DEBUG;$(DCC_Define)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ Python_bds3.dpk
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 4105
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+ 12
+
+
diff --git a/PythonForDelphi/Components/Python_bds5.dpk b/PythonForDelphi/Components/Python_bds5.dpk
index c4c217bd..16a9c434 100644
--- a/PythonForDelphi/Components/Python_bds5.dpk
+++ b/PythonForDelphi/Components/Python_bds5.dpk
@@ -1,39 +1,39 @@
-package Python_bds5;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl;
-
-contains
- MethodCallBack in 'Sources\Core\MethodCallBack.pas',
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas';
-
-end.
+package Python_bds5;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_bds6.dpk b/PythonForDelphi/Components/Python_bds6.dpk
index a8a90676..3faad9dc 100644
--- a/PythonForDelphi/Components/Python_bds6.dpk
+++ b/PythonForDelphi/Components/Python_bds6.dpk
@@ -1,39 +1,39 @@
-package Python_bds6;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl;
-
-contains
- MethodCallBack in 'Sources\Core\MethodCallBack.pas',
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas';
-
-end.
+package Python_bds6;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_bds6.dproj b/PythonForDelphi/Components/Python_bds6.dproj
index 90601898..1da543e1 100644
--- a/PythonForDelphi/Components/Python_bds6.dproj
+++ b/PythonForDelphi/Components/Python_bds6.dproj
@@ -1,117 +1,117 @@
-
-
- {B49D00D5-DD43-436D-9C7F-E10B7127CB44}
- Python_bds6.dpk
- Debug
- DCC32
- 12.0
-
-
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- 00400000
- 1
- true
- x86
- Components for Python
- C:\Documents and Settings\All Users\Documenten\RAD Studio\6.0\Bpl\Python_bds6.bpl
- false
- false
- true
- true
- false
- false
- false
-
-
- false
- RELEASE;$(DCC_Define)
- 0
- false
-
-
- DEBUG;$(DCC_Define)
-
-
-
- MainSource
-
-
-
-
-
-
-
-
-
-
-
-
- Base
-
-
- Cfg_2
- Base
-
-
- Cfg_1
- Base
-
-
-
-
- Delphi.Personality.12
- Package
-
-
-
- Python_bds6.dpk
-
-
- False
- True
- False
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 1043
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
- 12
-
-
+
+
+ {B49D00D5-DD43-436D-9C7F-E10B7127CB44}
+ Python_bds6.dpk
+ Debug
+ DCC32
+ 12.0
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ 00400000
+ 1
+ true
+ x86
+ Components for Python
+ C:\Documents and Settings\All Users\Documenten\RAD Studio\6.0\Bpl\Python_bds6.bpl
+ false
+ false
+ true
+ true
+ false
+ false
+ false
+
+
+ false
+ RELEASE;$(DCC_Define)
+ 0
+ false
+
+
+ DEBUG;$(DCC_Define)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ Python_bds6.dpk
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 1043
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+ 12
+
+
diff --git a/PythonForDelphi/Components/Python_bds7.dpk b/PythonForDelphi/Components/Python_bds7.dpk
index 33ff61af..560d5f34 100644
--- a/PythonForDelphi/Components/Python_bds7.dpk
+++ b/PythonForDelphi/Components/Python_bds7.dpk
@@ -1,39 +1,39 @@
-package Python_bds7;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- rtl,
- vcl;
-
-contains
- MethodCallBack in 'Sources\Core\MethodCallBack.pas',
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas';
-
-end.
+package Python_bds7;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ MethodCallBack in 'Sources\Core\MethodCallBack.pas',
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_bds7.dproj b/PythonForDelphi/Components/Python_bds7.dproj
index f7ea7fc0..bc059d9a 100644
--- a/PythonForDelphi/Components/Python_bds7.dproj
+++ b/PythonForDelphi/Components/Python_bds7.dproj
@@ -1,116 +1,116 @@
-
-
- {B49D00D5-DD43-436D-9C7F-E10B7127CB44}
- Python_bds7.dpk
- Debug
- DCC32
- 12.0
-
-
- true
-
-
- true
- Base
- true
-
-
- true
- Base
- true
-
-
- 00400000
- 1
- true
- x86
- Components for Python
- C:\Documents and Settings\All Users\Documenten\RAD Studio\7.0\Bpl\Python_bds7.bpl
- false
- false
- true
- true
- false
- false
- false
-
-
- false
- RELEASE;$(DCC_Define)
- 0
- false
-
-
- DEBUG;$(DCC_Define)
-
-
-
- MainSource
-
-
-
-
-
-
-
-
-
-
-
- Base
-
-
- Cfg_2
- Base
-
-
- Cfg_1
- Base
-
-
-
-
- Delphi.Personality.12
- Package
-
-
-
- Python_bds7.dpk
-
-
- False
- True
- False
-
-
- True
- False
- 1
- 0
- 0
- 0
- False
- False
- False
- False
- False
- 1043
- 1252
-
-
-
-
- 1.0.0.0
-
-
-
-
-
- 1.0.0.0
-
-
-
-
- 12
-
-
+
+
+ {B49D00D5-DD43-436D-9C7F-E10B7127CB44}
+ Python_bds7.dpk
+ Debug
+ DCC32
+ 12.0
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ 00400000
+ 1
+ true
+ x86
+ Components for Python
+ C:\Documents and Settings\All Users\Documenten\RAD Studio\7.0\Bpl\Python_bds7.bpl
+ false
+ false
+ true
+ true
+ false
+ false
+ false
+
+
+ false
+ RELEASE;$(DCC_Define)
+ 0
+ false
+
+
+ DEBUG;$(DCC_Define)
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ Python_bds7.dpk
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 1043
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+ 12
+
+
diff --git a/PythonForDelphi/Components/Python_cb3.bpk b/PythonForDelphi/Components/Python_cb3.bpk
index e9e5f34a..7afe6504 100644
--- a/PythonForDelphi/Components/Python_cb3.bpk
+++ b/PythonForDelphi/Components/Python_cb3.bpk
@@ -1,179 +1,179 @@
-# ---------------------------------------------------------------------------
-!if !$d(BCB)
-BCB = $(MAKEDIR)\..
-!endif
-
-# ---------------------------------------------------------------------------
-# SECTION EDI
-# ---------------------------------------------------------------------------
-# La section suivante du Makefile du projet est gérée par l'EDI de BCB.
-# Il est recommandé d'utiliser l'EDI pour modifier les valeurs de cette
-# section.
-# ---------------------------------------------------------------------------
-
-VERSION = BCB.03
-# ---------------------------------------------------------------------------
-PROJECT = Python_cb3.bpl
-OBJFILES = Sources\Core\PythonGUIInputOutput.obj Sources\Core\PythonEngine.obj \
- Sources\Core\MethodCallBack.obj Python_cb3.obj
-RESFILES = Python_cb3.res Sources\Core\PythonEngine.dcr
-DEFFILE =
-RESDEPEN = $(RESFILES)
-LIBFILES =
-LIBRARIES =
-SPARELIBS = VCL35.lib
-PACKAGES = VCL35.bpi
-# ---------------------------------------------------------------------------
-PATHCPP = .;
-PATHASM = .;Sources\Core
-PATHPAS = .;Sources\Core
-PATHRC = .;
-DEBUGLIBPATH = $(BCB)\lib\debug
-RELEASELIBPATH = $(BCB)\lib\release
-# ---------------------------------------------------------------------------
-CFLAG1 = -O2 -Hc -w -Ve -r- -k -y -v -vi- -c -b- -w-par -w-inl -Vx
-CFLAG2 = -D_RTLDLL;USEPACKAGES -Isources\core;$(BCB)\include;$(BCB)\include\vcl \
- -H=$(BCB)\lib\vcl35.csm
-CFLAG3 = -Tkh30000
-PFLAGS = -D_RTLDLL;USEPACKAGES \
- -Usources\core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -Isources\core;$(BCB)\include;$(BCB)\include\vcl \
- -$Y -$W -$D- -v -JPHN -M
-RFLAGS = -D_RTLDLL;USEPACKAGES -isources\core;$(BCB)\include;$(BCB)\include\vcl
-AFLAGS = /isources\core /i$(BCB)\include /i$(BCB)\include\vcl /d_RTLDLL /dUSEPACKAGES \
- /mx /w2 /zd
-LFLAGS = -Lsources\core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -D"Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
-IFLAGS =
-# ---------------------------------------------------------------------------
-ALLOBJ = c0pkg32.obj $(PACKAGES) sysinit.obj $(OBJFILES)
-ALLRES = $(RESFILES)
-ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
-# ---------------------------------------------------------------------------
-!ifdef IDEOPTIONS
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=sources\core;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=1
-Item0=sources\core;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hlConditionals]
-Count=1
-Item0=_RTLDLL;USEPACKAGES
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-HostApplication=
-
-!endif
-
-# ---------------------------------------------------------------------------
-# SECTION MAKE
-# ---------------------------------------------------------------------------
-# Cette section du fichier projet n'est pas utilisée par l'EDI de BCB. Elle est destinée
-# à la construction à partir de la ligne de commande en utilisant l'utilitaire MAKE.
-# ---------------------------------------------------------------------------
-
-.autodepend
-# ---------------------------------------------------------------------------
-!if !$d(BCC32)
-BCC32 = bcc32
-!endif
-
-!if !$d(DCC32)
-DCC32 = dcc32
-!endif
-
-!if !$d(TASM32)
-TASM32 = tasm32
-!endif
-
-!if !$d(LINKER)
-LINKER = ilink32
-!endif
-
-!if !$d(BRCC32)
-BRCC32 = brcc32
-!endif
-# ---------------------------------------------------------------------------
-!if $d(PATHCPP)
-.PATH.CPP = $(PATHCPP)
-.PATH.C = $(PATHCPP)
-!endif
-
-!if $d(PATHPAS)
-.PATH.PAS = $(PATHPAS)
-!endif
-
-!if $d(PATHASM)
-.PATH.ASM = $(PATHASM)
-!endif
-
-!if $d(PATHRC)
-.PATH.RC = $(PATHRC)
-!endif
-# ---------------------------------------------------------------------------
-$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
- $(BCB)\BIN\$(LINKER) @&&!
- $(LFLAGS) +
- $(ALLOBJ), +
- $(PROJECT),, +
- $(ALLLIB), +
- $(DEFFILE), +
- $(ALLRES)
-!
-# ---------------------------------------------------------------------------
-.pas.hpp:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.pas.obj:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.cpp.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
-
-.c.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
-
-.asm.obj:
- $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
-
-.rc.res:
- $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
-# ---------------------------------------------------------------------------
+# ---------------------------------------------------------------------------
+!if !$d(BCB)
+BCB = $(MAKEDIR)\..
+!endif
+
+# ---------------------------------------------------------------------------
+# SECTION EDI
+# ---------------------------------------------------------------------------
+# La section suivante du Makefile du projet est gérée par l'EDI de BCB.
+# Il est recommandé d'utiliser l'EDI pour modifier les valeurs de cette
+# section.
+# ---------------------------------------------------------------------------
+
+VERSION = BCB.03
+# ---------------------------------------------------------------------------
+PROJECT = Python_cb3.bpl
+OBJFILES = Sources\Core\PythonGUIInputOutput.obj Sources\Core\PythonEngine.obj \
+ Sources\Core\MethodCallBack.obj Python_cb3.obj
+RESFILES = Python_cb3.res Sources\Core\PythonEngine.dcr
+DEFFILE =
+RESDEPEN = $(RESFILES)
+LIBFILES =
+LIBRARIES =
+SPARELIBS = VCL35.lib
+PACKAGES = VCL35.bpi
+# ---------------------------------------------------------------------------
+PATHCPP = .;
+PATHASM = .;Sources\Core
+PATHPAS = .;Sources\Core
+PATHRC = .;
+DEBUGLIBPATH = $(BCB)\lib\debug
+RELEASELIBPATH = $(BCB)\lib\release
+# ---------------------------------------------------------------------------
+CFLAG1 = -O2 -Hc -w -Ve -r- -k -y -v -vi- -c -b- -w-par -w-inl -Vx
+CFLAG2 = -D_RTLDLL;USEPACKAGES -Isources\core;$(BCB)\include;$(BCB)\include\vcl \
+ -H=$(BCB)\lib\vcl35.csm
+CFLAG3 = -Tkh30000
+PFLAGS = -D_RTLDLL;USEPACKAGES \
+ -Usources\core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -Isources\core;$(BCB)\include;$(BCB)\include\vcl \
+ -$Y -$W -$D- -v -JPHN -M
+RFLAGS = -D_RTLDLL;USEPACKAGES -isources\core;$(BCB)\include;$(BCB)\include\vcl
+AFLAGS = /isources\core /i$(BCB)\include /i$(BCB)\include\vcl /d_RTLDLL /dUSEPACKAGES \
+ /mx /w2 /zd
+LFLAGS = -Lsources\core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -D"Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
+IFLAGS =
+# ---------------------------------------------------------------------------
+ALLOBJ = c0pkg32.obj $(PACKAGES) sysinit.obj $(OBJFILES)
+ALLRES = $(RESFILES)
+ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
+# ---------------------------------------------------------------------------
+!ifdef IDEOPTIONS
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=sources\core;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=1
+Item0=sources\core;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hlConditionals]
+Count=1
+Item0=_RTLDLL;USEPACKAGES
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+HostApplication=
+
+!endif
+
+# ---------------------------------------------------------------------------
+# SECTION MAKE
+# ---------------------------------------------------------------------------
+# Cette section du fichier projet n'est pas utilisée par l'EDI de BCB. Elle est destinée
+# à la construction à partir de la ligne de commande en utilisant l'utilitaire MAKE.
+# ---------------------------------------------------------------------------
+
+.autodepend
+# ---------------------------------------------------------------------------
+!if !$d(BCC32)
+BCC32 = bcc32
+!endif
+
+!if !$d(DCC32)
+DCC32 = dcc32
+!endif
+
+!if !$d(TASM32)
+TASM32 = tasm32
+!endif
+
+!if !$d(LINKER)
+LINKER = ilink32
+!endif
+
+!if !$d(BRCC32)
+BRCC32 = brcc32
+!endif
+# ---------------------------------------------------------------------------
+!if $d(PATHCPP)
+.PATH.CPP = $(PATHCPP)
+.PATH.C = $(PATHCPP)
+!endif
+
+!if $d(PATHPAS)
+.PATH.PAS = $(PATHPAS)
+!endif
+
+!if $d(PATHASM)
+.PATH.ASM = $(PATHASM)
+!endif
+
+!if $d(PATHRC)
+.PATH.RC = $(PATHRC)
+!endif
+# ---------------------------------------------------------------------------
+$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
+ $(BCB)\BIN\$(LINKER) @&&!
+ $(LFLAGS) +
+ $(ALLOBJ), +
+ $(PROJECT),, +
+ $(ALLLIB), +
+ $(DEFFILE), +
+ $(ALLRES)
+!
+# ---------------------------------------------------------------------------
+.pas.hpp:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.pas.obj:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.cpp.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
+
+.c.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
+
+.asm.obj:
+ $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
+
+.rc.res:
+ $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
+# ---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/Python_cb3.cpp b/PythonForDelphi/Components/Python_cb3.cpp
index d9a0132d..83071a8b 100644
--- a/PythonForDelphi/Components/Python_cb3.cpp
+++ b/PythonForDelphi/Components/Python_cb3.cpp
@@ -1,19 +1,19 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("Python_cb3.res");
-USEPACKAGE("VCL35.bpi");
-USEUNIT("Sources\Core\PythonGUIInputOutput.pas");
-USEUNIT("Sources\Core\PythonEngine.pas");
-USERES("Sources\Core\PythonEngine.dcr");
-USEUNIT("Sources\Core\MethodCallBack.pas");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Source du paquet.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("Python_cb3.res");
+USEPACKAGE("VCL35.bpi");
+USEUNIT("Sources\Core\PythonGUIInputOutput.pas");
+USEUNIT("Sources\Core\PythonEngine.pas");
+USERES("Sources\Core\PythonEngine.dcr");
+USEUNIT("Sources\Core\MethodCallBack.pas");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Source du paquet.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/Python_cb3.dpk b/PythonForDelphi/Components/Python_cb3.dpk
index d59ac666..6fa5dd73 100644
--- a/PythonForDelphi/Components/Python_cb3.dpk
+++ b/PythonForDelphi/Components/Python_cb3.dpk
@@ -1,38 +1,38 @@
-package Python_cb3;
-
-{$R *.RES}
-{$R 'PythonEngine.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO OFF}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'Components for Python'}
-{$DESIGNONLY}
-{$IMPLICITBUILD ON}
-
-requires
- vcl35;
-
-contains
- PythonEngine,
- MethodCallback,
- PythonGUIInputOutput;
-
-end.
+package Python_cb3;
+
+{$R *.RES}
+{$R 'PythonEngine.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'Components for Python'}
+{$DESIGNONLY}
+{$IMPLICITBUILD ON}
+
+requires
+ vcl35;
+
+contains
+ PythonEngine,
+ MethodCallback,
+ PythonGUIInputOutput;
+
+end.
diff --git a/PythonForDelphi/Components/Python_cb4.bpk b/PythonForDelphi/Components/Python_cb4.bpk
index 0d83ceb8..dc50f2be 100644
--- a/PythonForDelphi/Components/Python_cb4.bpk
+++ b/PythonForDelphi/Components/Python_cb4.bpk
@@ -1,214 +1,214 @@
-# ---------------------------------------------------------------------------
-!if !$d(BCB)
-BCB = $(MAKEDIR)\..
-!endif
-
-# ---------------------------------------------------------------------------
-# IDE SECTION
-# ---------------------------------------------------------------------------
-# The following section of the project makefile is managed by the BCB IDE.
-# It is recommended to use the IDE to change any of the values in this
-# section.
-# ---------------------------------------------------------------------------
-
-VERSION = BCB.04.04
-# ---------------------------------------------------------------------------
-PROJECT = Python_cb4.bpl
-OBJFILES = Sources\Core\PythonGUIInputOutput.obj Sources\Core\PythonEngine.obj \
- Sources\Core\MethodCallBack.obj Sources\Core\AtomPythonEngine.obj \
- Sources\Core\PythonAtom.obj Python_cb4.obj
-RESFILES = Python_cb4.res Sources\Core\PythonEngine.dcr
-RESDEPEN = $(RESFILES)
-LIBFILES =
-IDLFILES =
-IDLGENFILES =
-LIBRARIES = dclocx40.lib inet40.lib inetdb40.lib nmfast40.lib dss40.lib tee40.lib \
- teedb40.lib teeui40.lib qrpt40.lib vcldbx40.lib ibsmp40.lib bcbsmp40.lib \
- vcldb40.lib vclmid40.lib vcljpg40.lib vclx40.lib
-SPARELIBS = Vcl40.lib vclx40.lib vcljpg40.lib vclmid40.lib vcldb40.lib bcbsmp40.lib \
- ibsmp40.lib vcldbx40.lib qrpt40.lib teeui40.lib teedb40.lib tee40.lib dss40.lib \
- nmfast40.lib inetdb40.lib inet40.lib dclocx40.lib
-PACKAGES = vcl40.bpi
-DEFFILE =
-# ---------------------------------------------------------------------------
-PATHCPP = .;
-PATHASM = .;
-PATHPAS = .;Sources\Core
-PATHRC = .;
-DEBUGLIBPATH = $(BCB)\lib\debug
-RELEASELIBPATH = $(BCB)\lib\release
-USERDEFINES =
-SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
-# ---------------------------------------------------------------------------
-CFLAG1 = -ISources\Core;$(BCB)\include;$(BCB)\include\vcl -O2 -Hc \
- -H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx \
- -tWM -D$(SYSDEFINES);$(USERDEFINES)
-IDLCFLAGS = -ISources\Core -I$(BCB)\include -I$(BCB)\include\vcl -src_suffixcpp
-PFLAGS = -U..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -ISources\Core;$(BCB)\include;$(BCB)\include\vcl -H- -W- -$YD -$W -$D- -v \
- -JPHNE -M
-RFLAGS = -iSources\Core;$(BCB)\include;$(BCB)\include\vcl
-AFLAGS = /iSources\Core /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
-LFLAGS = -L..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
- -l. -D"Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
-# ---------------------------------------------------------------------------
-ALLOBJ = c0pkg32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
-ALLRES = $(RESFILES)
-ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
-# ---------------------------------------------------------------------------
-!ifdef IDEOPTIONS
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=Sources\Core;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=2
-Item0=..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
-Item1=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hIBPIOutputDir]
-Count=1
-Item0=.
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-HostApplication=
-RemoteHost=
-RemotePath=
-RemoteDebug=0
-
-[Compiler]
-InMemoryExe=0
-ShowInfoMsgs=0
-
-[CORBA]
-AddServerUnit=1
-AddClientUnit=1
-PrecompiledHeaders=1
-
-!endif
-
-# ---------------------------------------------------------------------------
-# MAKE SECTION
-# ---------------------------------------------------------------------------
-# This section of the project file is not used by the BCB IDE. It is for
-# the benefit of building from the command-line using the MAKE utility.
-# ---------------------------------------------------------------------------
-
-.autodepend
-# ---------------------------------------------------------------------------
-!if !$d(BCC32)
-BCC32 = bcc32
-!endif
-
-!if !$d(CPP32)
-CPP32 = cpp32
-!endif
-
-!if !$d(DCC32)
-DCC32 = dcc32
-!endif
-
-!if !$d(TASM32)
-TASM32 = tasm32
-!endif
-
-!if !$d(LINKER)
-LINKER = ilink32
-!endif
-
-!if !$d(BRCC32)
-BRCC32 = brcc32
-!endif
-
-!if !$d(IDL2CPP)
-IDL2CPP = idl2cpp
-!endif
-
-# ---------------------------------------------------------------------------
-!if $d(PATHCPP)
-.PATH.CPP = $(PATHCPP)
-.PATH.C = $(PATHCPP)
-!endif
-
-!if $d(PATHPAS)
-.PATH.PAS = $(PATHPAS)
-!endif
-
-!if $d(PATHASM)
-.PATH.ASM = $(PATHASM)
-!endif
-
-!if $d(PATHRC)
-.PATH.RC = $(PATHRC)
-!endif
-# ---------------------------------------------------------------------------
-$(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
- $(BCB)\BIN\$(LINKER) @&&!
- $(LFLAGS) +
- $(ALLOBJ), +
- $(PROJECT),, +
- $(ALLLIB), +
- $(DEFFILE), +
- $(ALLRES)
-!
-# ---------------------------------------------------------------------------
-.pas.hpp:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.pas.obj:
- $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
-
-.cpp.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
-
-.c.obj:
- $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
-
-.c.i:
- $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
-
-.cpp.i:
- $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
-
-.asm.obj:
- $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
-
-.rc.res:
- $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
-# ---------------------------------------------------------------------------
+# ---------------------------------------------------------------------------
+!if !$d(BCB)
+BCB = $(MAKEDIR)\..
+!endif
+
+# ---------------------------------------------------------------------------
+# IDE SECTION
+# ---------------------------------------------------------------------------
+# The following section of the project makefile is managed by the BCB IDE.
+# It is recommended to use the IDE to change any of the values in this
+# section.
+# ---------------------------------------------------------------------------
+
+VERSION = BCB.04.04
+# ---------------------------------------------------------------------------
+PROJECT = Python_cb4.bpl
+OBJFILES = Sources\Core\PythonGUIInputOutput.obj Sources\Core\PythonEngine.obj \
+ Sources\Core\MethodCallBack.obj Sources\Core\AtomPythonEngine.obj \
+ Sources\Core\PythonAtom.obj Python_cb4.obj
+RESFILES = Python_cb4.res Sources\Core\PythonEngine.dcr
+RESDEPEN = $(RESFILES)
+LIBFILES =
+IDLFILES =
+IDLGENFILES =
+LIBRARIES = dclocx40.lib inet40.lib inetdb40.lib nmfast40.lib dss40.lib tee40.lib \
+ teedb40.lib teeui40.lib qrpt40.lib vcldbx40.lib ibsmp40.lib bcbsmp40.lib \
+ vcldb40.lib vclmid40.lib vcljpg40.lib vclx40.lib
+SPARELIBS = Vcl40.lib vclx40.lib vcljpg40.lib vclmid40.lib vcldb40.lib bcbsmp40.lib \
+ ibsmp40.lib vcldbx40.lib qrpt40.lib teeui40.lib teedb40.lib tee40.lib dss40.lib \
+ nmfast40.lib inetdb40.lib inet40.lib dclocx40.lib
+PACKAGES = vcl40.bpi
+DEFFILE =
+# ---------------------------------------------------------------------------
+PATHCPP = .;
+PATHASM = .;
+PATHPAS = .;Sources\Core
+PATHRC = .;
+DEBUGLIBPATH = $(BCB)\lib\debug
+RELEASELIBPATH = $(BCB)\lib\release
+USERDEFINES =
+SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
+# ---------------------------------------------------------------------------
+CFLAG1 = -ISources\Core;$(BCB)\include;$(BCB)\include\vcl -O2 -Hc \
+ -H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx \
+ -tWM -D$(SYSDEFINES);$(USERDEFINES)
+IDLCFLAGS = -ISources\Core -I$(BCB)\include -I$(BCB)\include\vcl -src_suffixcpp
+PFLAGS = -U..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -ISources\Core;$(BCB)\include;$(BCB)\include\vcl -H- -W- -$YD -$W -$D- -v \
+ -JPHNE -M
+RFLAGS = -iSources\Core;$(BCB)\include;$(BCB)\include\vcl
+AFLAGS = /iSources\Core /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
+LFLAGS = -L..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
+ -l. -D"Components for Python" -aa -Tpp -x -Gn -Gl -Gi -v
+# ---------------------------------------------------------------------------
+ALLOBJ = c0pkg32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
+ALLRES = $(RESFILES)
+ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
+# ---------------------------------------------------------------------------
+!ifdef IDEOPTIONS
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=Sources\Core;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=2
+Item0=..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
+Item1=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hIBPIOutputDir]
+Count=1
+Item0=.
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteDebug=0
+
+[Compiler]
+InMemoryExe=0
+ShowInfoMsgs=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+
+!endif
+
+# ---------------------------------------------------------------------------
+# MAKE SECTION
+# ---------------------------------------------------------------------------
+# This section of the project file is not used by the BCB IDE. It is for
+# the benefit of building from the command-line using the MAKE utility.
+# ---------------------------------------------------------------------------
+
+.autodepend
+# ---------------------------------------------------------------------------
+!if !$d(BCC32)
+BCC32 = bcc32
+!endif
+
+!if !$d(CPP32)
+CPP32 = cpp32
+!endif
+
+!if !$d(DCC32)
+DCC32 = dcc32
+!endif
+
+!if !$d(TASM32)
+TASM32 = tasm32
+!endif
+
+!if !$d(LINKER)
+LINKER = ilink32
+!endif
+
+!if !$d(BRCC32)
+BRCC32 = brcc32
+!endif
+
+!if !$d(IDL2CPP)
+IDL2CPP = idl2cpp
+!endif
+
+# ---------------------------------------------------------------------------
+!if $d(PATHCPP)
+.PATH.CPP = $(PATHCPP)
+.PATH.C = $(PATHCPP)
+!endif
+
+!if $d(PATHPAS)
+.PATH.PAS = $(PATHPAS)
+!endif
+
+!if $d(PATHASM)
+.PATH.ASM = $(PATHASM)
+!endif
+
+!if $d(PATHRC)
+.PATH.RC = $(PATHRC)
+!endif
+# ---------------------------------------------------------------------------
+$(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
+ $(BCB)\BIN\$(LINKER) @&&!
+ $(LFLAGS) +
+ $(ALLOBJ), +
+ $(PROJECT),, +
+ $(ALLLIB), +
+ $(DEFFILE), +
+ $(ALLRES)
+!
+# ---------------------------------------------------------------------------
+.pas.hpp:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.pas.obj:
+ $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
+
+.cpp.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
+
+.c.obj:
+ $(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
+
+.c.i:
+ $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
+
+.cpp.i:
+ $(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
+
+.asm.obj:
+ $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
+
+.rc.res:
+ $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
+# ---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/Python_cb4.cpp b/PythonForDelphi/Components/Python_cb4.cpp
index d38ba51a..e8cb6cad 100644
--- a/PythonForDelphi/Components/Python_cb4.cpp
+++ b/PythonForDelphi/Components/Python_cb4.cpp
@@ -1,21 +1,21 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("Python_cb4.res");
-USEPACKAGE("vcl40.bpi");
-USEUNIT("Sources\Core\PythonGUIInputOutput.pas");
-USEUNIT("Sources\Core\PythonEngine.pas");
-USERES("Sources\Core\PythonEngine.dcr");
-USEUNIT("Sources\Core\MethodCallBack.pas");
-USEUNIT("Sources\Core\AtomPythonEngine.pas");
-USEUNIT("Sources\Core\PythonAtom.pas");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Package source.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("Python_cb4.res");
+USEPACKAGE("vcl40.bpi");
+USEUNIT("Sources\Core\PythonGUIInputOutput.pas");
+USEUNIT("Sources\Core\PythonEngine.pas");
+USERES("Sources\Core\PythonEngine.dcr");
+USEUNIT("Sources\Core\MethodCallBack.pas");
+USEUNIT("Sources\Core\AtomPythonEngine.pas");
+USEUNIT("Sources\Core\PythonAtom.pas");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Package source.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/Python_cb4.dpk b/PythonForDelphi/Components/Python_cb4.dpk
index 3032f047..78cddda2 100644
--- a/PythonForDelphi/Components/Python_cb4.dpk
+++ b/PythonForDelphi/Components/Python_cb4.dpk
@@ -1,37 +1,37 @@
-package Python_cb4;
-
-{$R *.RES}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl40;
-
-contains
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- MethodCallback in 'Sources\Core\MethodCallBack.pas';
-
-end.
+package Python_cb4;
+
+{$R *.RES}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl40;
+
+contains
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ MethodCallback in 'Sources\Core\MethodCallBack.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_cb5.bpk b/PythonForDelphi/Components/Python_cb5.bpk
index 97835fbe..81351e79 100644
--- a/PythonForDelphi/Components/Python_cb5.bpk
+++ b/PythonForDelphi/Components/Python_cb5.bpk
@@ -1,117 +1,117 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=Sources\Core;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=2
-Item0=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
-Item1=..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hIBPIOutputDir]
-Count=1
-Item0=.
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-HostApplication=
-RemoteHost=
-RemotePath=
-RemoteDebug=0
-
-[Compiler]
-ShowInfoMsgs=0
-LinkDebugVcl=0
-LinkCGLIB=0
-
-[CORBA]
-AddServerUnit=1
-AddClientUnit=1
-PrecompiledHeaders=1
-
-[Language]
-ActiveLang=
-ProjectLang=
-RootDir=
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=Sources\Core;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=2
+Item0=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
+Item1=..\..\borland\cbuilder4\lib\release;Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hIBPIOutputDir]
+Count=1
+Item0=.
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[CORBA]
+AddServerUnit=1
+AddClientUnit=1
+PrecompiledHeaders=1
+
+[Language]
+ActiveLang=
+ProjectLang=
+RootDir=
+
\ No newline at end of file
diff --git a/PythonForDelphi/Components/Python_cb5.cpp b/PythonForDelphi/Components/Python_cb5.cpp
index 3f50a4e3..f2c0368c 100644
--- a/PythonForDelphi/Components/Python_cb5.cpp
+++ b/PythonForDelphi/Components/Python_cb5.cpp
@@ -1,19 +1,19 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-USERES("Python_cb5.res");
-USEUNIT("Sources\Core\PythonGUIInputOutput.pas");
-USEUNIT("Sources\Core\PythonEngine.pas");
-USERES("Sources\Core\PythonEngine.dcr");
-USEUNIT("Sources\Core\MethodCallBack.pas");
-USEPACKAGE("vcl50.bpi");
-//---------------------------------------------------------------------------
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Package source.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+USERES("Python_cb5.res");
+USEUNIT("Sources\Core\PythonGUIInputOutput.pas");
+USEUNIT("Sources\Core\PythonEngine.pas");
+USERES("Sources\Core\PythonEngine.dcr");
+USEUNIT("Sources\Core\MethodCallBack.pas");
+USEPACKAGE("vcl50.bpi");
+//---------------------------------------------------------------------------
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Package source.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/Python_cb6.bpk b/PythonForDelphi/Components/Python_cb6.bpk
index beec5270..93424ea6 100644
--- a/PythonForDelphi/Components/Python_cb6.bpk
+++ b/PythonForDelphi/Components/Python_cb6.bpk
@@ -1,132 +1,132 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-
-[HistoryLists\hlIncludePath]
-Count=1
-Item0=Sources\Core;$(BCB)\include;$(BCB)\include\vcl
-
-[HistoryLists\hlLibraryPath]
-Count=2
-Item0=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
-Item1=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
-
-[HistoryLists\hlDebugSourcePath]
-Count=1
-Item0=$(BCB)\source\vcl
-
-[HistoryLists\hIBPIOutputDir]
-Count=1
-Item0=.
-
-[Debugging]
-DebugSourceDirs=$(BCB)\source\vcl
-
-[Parameters]
-RunParams=
-Launcher=
-UseLauncher=0
-DebugCWD=
-HostApplication=
-RemoteHost=
-RemotePath=
-RemoteLauncher=
-RemoteCWD=
-RemoteDebug=0
-
-[Compiler]
-ShowInfoMsgs=0
-LinkDebugVcl=0
-LinkCGLIB=0
-
-[Linker]
-LibPrefix=
-LibSuffix=
-LibVersion=
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+
+[HistoryLists\hlIncludePath]
+Count=1
+Item0=Sources\Core;$(BCB)\include;$(BCB)\include\vcl
+
+[HistoryLists\hlLibraryPath]
+Count=2
+Item0=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
+Item1=Sources\Core;$(BCB)\lib\obj;$(BCB)\lib
+
+[HistoryLists\hlDebugSourcePath]
+Count=1
+Item0=$(BCB)\source\vcl
+
+[HistoryLists\hIBPIOutputDir]
+Count=1
+Item0=.
+
+[Debugging]
+DebugSourceDirs=$(BCB)\source\vcl
+
+[Parameters]
+RunParams=
+Launcher=
+UseLauncher=0
+DebugCWD=
+HostApplication=
+RemoteHost=
+RemotePath=
+RemoteLauncher=
+RemoteCWD=
+RemoteDebug=0
+
+[Compiler]
+ShowInfoMsgs=0
+LinkDebugVcl=0
+LinkCGLIB=0
+
+[Linker]
+LibPrefix=
+LibSuffix=
+LibVersion=
+
\ No newline at end of file
diff --git a/PythonForDelphi/Components/Python_cb6.cpp b/PythonForDelphi/Components/Python_cb6.cpp
index e5519633..a9098f10 100644
--- a/PythonForDelphi/Components/Python_cb6.cpp
+++ b/PythonForDelphi/Components/Python_cb6.cpp
@@ -1,12 +1,12 @@
-//---------------------------------------------------------------------------
-#include
-#pragma hdrstop
-#pragma package(smart_init)
-//---------------------------------------------------------------------------
-// Package source.
-//---------------------------------------------------------------------------
-int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
-{
- return 1;
-}
-//---------------------------------------------------------------------------
+//---------------------------------------------------------------------------
+#include
+#pragma hdrstop
+#pragma package(smart_init)
+//---------------------------------------------------------------------------
+// Package source.
+//---------------------------------------------------------------------------
+int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
+{
+ return 1;
+}
+//---------------------------------------------------------------------------
diff --git a/PythonForDelphi/Components/Python_d3.dpk b/PythonForDelphi/Components/Python_d3.dpk
index 3657c00d..75b117d6 100644
--- a/PythonForDelphi/Components/Python_d3.dpk
+++ b/PythonForDelphi/Components/Python_d3.dpk
@@ -1,40 +1,40 @@
-package Python_d3;
-
-{$R *.RES}
-{$R 'PythonEngine.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO OFF}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'Components for Python'}
-{$DESIGNONLY}
-{$IMPLICITBUILD ON}
-
-requires
- vcl30;
-
-contains
- PythonEngine,
- MethodCallback,
- PythonGUIInputOutput,
- AtomPythonEngine,
- PythonAtom;
-
-end.
+package Python_d3;
+
+{$R *.RES}
+{$R 'PythonEngine.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'Components for Python'}
+{$DESIGNONLY}
+{$IMPLICITBUILD ON}
+
+requires
+ vcl30;
+
+contains
+ PythonEngine,
+ MethodCallback,
+ PythonGUIInputOutput,
+ AtomPythonEngine,
+ PythonAtom;
+
+end.
diff --git a/PythonForDelphi/Components/Python_d4.dof b/PythonForDelphi/Components/Python_d4.dof
index 8ed55064..a456a507 100644
--- a/PythonForDelphi/Components/Python_d4.dof
+++ b/PythonForDelphi/Components/Python_d4.dof
@@ -1,78 +1,78 @@
-[Compiler]
-A=1
-B=0
-C=1
-D=1
-E=0
-F=0
-G=1
-H=1
-I=1
-J=1
-K=0
-L=1
-M=0
-N=1
-O=1
-P=1
-Q=0
-R=0
-S=0
-T=0
-U=0
-V=1
-W=0
-X=1
-Y=1
-Z=1
-ShowHints=1
-ShowWarnings=1
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-[Linker]
-MapFile=0
-OutputObjs=0
-ConsoleApp=1
-DebugInfo=0
-RemoteSymbols=0
-MinStackSize=16384
-MaxStackSize=1048576
-ImageBase=4194304
-ExeDescription=Components for Python
-[Directories]
-OutputDir=
-UnitOutputDir=
-PackageDLLOutputDir=
-PackageDCPOutputDir=
-SearchPath=
-Packages=
-Conditionals=
-DebugSourceDirs=
-UsePackages=0
-[Parameters]
-RunParams=
-HostApplication=
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1033
-CodePage=1252
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
+[Compiler]
+A=1
+B=0
+C=1
+D=1
+E=0
+F=0
+G=1
+H=1
+I=1
+J=1
+K=0
+L=1
+M=0
+N=1
+O=1
+P=1
+Q=0
+R=0
+S=0
+T=0
+U=0
+V=1
+W=0
+X=1
+Y=1
+Z=1
+ShowHints=1
+ShowWarnings=1
+UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+[Linker]
+MapFile=0
+OutputObjs=0
+ConsoleApp=1
+DebugInfo=0
+RemoteSymbols=0
+MinStackSize=16384
+MaxStackSize=1048576
+ImageBase=4194304
+ExeDescription=Components for Python
+[Directories]
+OutputDir=
+UnitOutputDir=
+PackageDLLOutputDir=
+PackageDCPOutputDir=
+SearchPath=
+Packages=
+Conditionals=
+DebugSourceDirs=
+UsePackages=0
+[Parameters]
+RunParams=
+HostApplication=
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
diff --git a/PythonForDelphi/Components/Python_d4.dpk b/PythonForDelphi/Components/Python_d4.dpk
index 9f76d7d9..9a8ae631 100644
--- a/PythonForDelphi/Components/Python_d4.dpk
+++ b/PythonForDelphi/Components/Python_d4.dpk
@@ -1,39 +1,39 @@
-package Python_d4;
-
-{$R *.RES}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $00400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl40;
-
-contains
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- MethodCallback in 'Sources\Core\MethodCallBack.pas',
- AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
- PythonAtom in 'Sources\Core\PythonAtom.pas';
-
-end.
+package Python_d4;
+
+{$R *.RES}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $00400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl40;
+
+contains
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ MethodCallback in 'Sources\Core\MethodCallBack.pas',
+ AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
+ PythonAtom in 'Sources\Core\PythonAtom.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_d5.dof b/PythonForDelphi/Components/Python_d5.dof
index dca18cf5..698fc997 100644
--- a/PythonForDelphi/Components/Python_d5.dof
+++ b/PythonForDelphi/Components/Python_d5.dof
@@ -1,85 +1,85 @@
-[Compiler]
-A=1
-B=0
-C=1
-D=1
-E=0
-F=0
-G=1
-H=1
-I=1
-J=1
-K=0
-L=1
-M=0
-N=1
-O=1
-P=1
-Q=0
-R=0
-S=0
-T=0
-U=0
-V=1
-W=0
-X=1
-Y=1
-Z=1
-ShowHints=1
-ShowWarnings=1
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-[Linker]
-MapFile=0
-OutputObjs=0
-ConsoleApp=1
-DebugInfo=0
-RemoteSymbols=0
-MinStackSize=16384
-MaxStackSize=1048576
-ImageBase=4194304
-ExeDescription=Components for Python
-[Directories]
-OutputDir=
-UnitOutputDir=
-PackageDLLOutputDir=
-PackageDCPOutputDir=
-SearchPath=
-Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;MyKardexComponents;MultiLinePalette
-Conditionals=
-DebugSourceDirs=
-UsePackages=0
-[Parameters]
-RunParams=
-HostApplication=
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1033
-CodePage=1252
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-[Excluded Packages]
-C:\WINNT\System32\ip50_d5.bpl=InfoPower 2000 for Delphi 5
-$(DELPHI)\Bin\dcltee50.bpl=TeeChart 5.0 Components
-$(DELPHI)\Bin\dcltqr50.bpl=TeeChart 5.0 for QuickReport Components Design Package
-$(DELPHI)\Bin\dcldss50.bpl=Borland Decision Cube Components
-$(DELPHI)\Bin\dclite50.bpl=Borland Integrated Translation Environment
-$(DELPHI)\Bin\dclOffice2k50.bpl=Microsoft Office 2000 Automation Components
+[Compiler]
+A=1
+B=0
+C=1
+D=1
+E=0
+F=0
+G=1
+H=1
+I=1
+J=1
+K=0
+L=1
+M=0
+N=1
+O=1
+P=1
+Q=0
+R=0
+S=0
+T=0
+U=0
+V=1
+W=0
+X=1
+Y=1
+Z=1
+ShowHints=1
+ShowWarnings=1
+UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+[Linker]
+MapFile=0
+OutputObjs=0
+ConsoleApp=1
+DebugInfo=0
+RemoteSymbols=0
+MinStackSize=16384
+MaxStackSize=1048576
+ImageBase=4194304
+ExeDescription=Components for Python
+[Directories]
+OutputDir=
+UnitOutputDir=
+PackageDLLOutputDir=
+PackageDCPOutputDir=
+SearchPath=
+Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;MyKardexComponents;MultiLinePalette
+Conditionals=
+DebugSourceDirs=
+UsePackages=0
+[Parameters]
+RunParams=
+HostApplication=
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+[Excluded Packages]
+C:\WINNT\System32\ip50_d5.bpl=InfoPower 2000 for Delphi 5
+$(DELPHI)\Bin\dcltee50.bpl=TeeChart 5.0 Components
+$(DELPHI)\Bin\dcltqr50.bpl=TeeChart 5.0 for QuickReport Components Design Package
+$(DELPHI)\Bin\dcldss50.bpl=Borland Decision Cube Components
+$(DELPHI)\Bin\dclite50.bpl=Borland Integrated Translation Environment
+$(DELPHI)\Bin\dclOffice2k50.bpl=Microsoft Office 2000 Automation Components
diff --git a/PythonForDelphi/Components/Python_d5.dpk b/PythonForDelphi/Components/Python_d5.dpk
index d0d2eb64..d7ab9290 100644
--- a/PythonForDelphi/Components/Python_d5.dpk
+++ b/PythonForDelphi/Components/Python_d5.dpk
@@ -1,41 +1,41 @@
-package Python_d5;
-
-{$R *.RES}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN ON}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl50;
-
-contains
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- MethodCallback in 'Sources\Core\MethodCallBack.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas',
- AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
- PythonAtom in 'Sources\Core\PythonAtom.pas',
- TinyWideStrings in 'Sources\Core\TinyWideStrings.pas';
-
-end.
+package Python_d5;
+
+{$R *.RES}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN ON}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl50;
+
+contains
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ MethodCallback in 'Sources\Core\MethodCallBack.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas',
+ AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
+ PythonAtom in 'Sources\Core\PythonAtom.pas',
+ TinyWideStrings in 'Sources\Core\TinyWideStrings.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_d6.dof b/PythonForDelphi/Components/Python_d6.dof
index 670bffd4..66f68af5 100644
--- a/PythonForDelphi/Components/Python_d6.dof
+++ b/PythonForDelphi/Components/Python_d6.dof
@@ -1,94 +1,94 @@
-[FileVersion]
-Version=6.0
-[Compiler]
-A=8
-B=0
-C=1
-D=1
-E=0
-F=0
-G=1
-H=1
-I=1
-J=1
-K=0
-L=1
-M=0
-N=1
-O=1
-P=1
-Q=0
-R=0
-S=0
-T=0
-U=0
-V=1
-W=0
-X=1
-Y=1
-Z=1
-ShowHints=1
-ShowWarnings=1
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-[Linker]
-MapFile=0
-OutputObjs=0
-ConsoleApp=1
-DebugInfo=0
-RemoteSymbols=0
-MinStackSize=16384
-MaxStackSize=1048576
-ImageBase=4194304
-ExeDescription=Components for Python
-[Directories]
-OutputDir=
-UnitOutputDir=
-PackageDLLOutputDir=
-PackageDCPOutputDir=
-SearchPath=
-Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;MyKardexComponents;MultiLinePalette
-Conditionals=
-DebugSourceDirs=
-UsePackages=0
-[Parameters]
-RunParams=
-HostApplication=
-Launcher=
-UseLauncher=0
-DebugCWD=
-[Language]
-ActiveLang=
-ProjectLang=
-RootDir=
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1033
-CodePage=1252
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
-[Excluded Packages]
-C:\WINNT\System32\ip50_d5.bpl=InfoPower 2000 for Delphi 5
-c:\program files\borland\delphi6\Bin\dcltee50.bpl=TeeChart 5.0 Components
-c:\program files\borland\delphi6\Bin\dcltqr50.bpl=TeeChart 5.0 for QuickReport Components Design Package
-c:\program files\borland\delphi6\Bin\dcldss50.bpl=Borland Decision Cube Components
-c:\program files\borland\delphi6\Bin\dclite50.bpl=Borland Integrated Translation Environment
-c:\program files\borland\delphi6\Bin\dclOffice2k50.bpl=Microsoft Office 2000 Automation Components
+[FileVersion]
+Version=6.0
+[Compiler]
+A=8
+B=0
+C=1
+D=1
+E=0
+F=0
+G=1
+H=1
+I=1
+J=1
+K=0
+L=1
+M=0
+N=1
+O=1
+P=1
+Q=0
+R=0
+S=0
+T=0
+U=0
+V=1
+W=0
+X=1
+Y=1
+Z=1
+ShowHints=1
+ShowWarnings=1
+UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+[Linker]
+MapFile=0
+OutputObjs=0
+ConsoleApp=1
+DebugInfo=0
+RemoteSymbols=0
+MinStackSize=16384
+MaxStackSize=1048576
+ImageBase=4194304
+ExeDescription=Components for Python
+[Directories]
+OutputDir=
+UnitOutputDir=
+PackageDLLOutputDir=
+PackageDCPOutputDir=
+SearchPath=
+Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;MyKardexComponents;MultiLinePalette
+Conditionals=
+DebugSourceDirs=
+UsePackages=0
+[Parameters]
+RunParams=
+HostApplication=
+Launcher=
+UseLauncher=0
+DebugCWD=
+[Language]
+ActiveLang=
+ProjectLang=
+RootDir=
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
+[Excluded Packages]
+C:\WINNT\System32\ip50_d5.bpl=InfoPower 2000 for Delphi 5
+c:\program files\borland\delphi6\Bin\dcltee50.bpl=TeeChart 5.0 Components
+c:\program files\borland\delphi6\Bin\dcltqr50.bpl=TeeChart 5.0 for QuickReport Components Design Package
+c:\program files\borland\delphi6\Bin\dcldss50.bpl=Borland Decision Cube Components
+c:\program files\borland\delphi6\Bin\dclite50.bpl=Borland Integrated Translation Environment
+c:\program files\borland\delphi6\Bin\dclOffice2k50.bpl=Microsoft Office 2000 Automation Components
diff --git a/PythonForDelphi/Components/Python_d6.dpk b/PythonForDelphi/Components/Python_d6.dpk
index f3df967c..51017ca8 100644
--- a/PythonForDelphi/Components/Python_d6.dpk
+++ b/PythonForDelphi/Components/Python_d6.dpk
@@ -1,40 +1,40 @@
-package Python_d6;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl;
-
-contains
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- MethodCallback in 'Sources\Core\MethodCallBack.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas',
- AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
- PythonAtom in 'Sources\Core\PythonAtom.pas';
-
-end.
+package Python_d6;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl;
+
+contains
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ MethodCallback in 'Sources\Core\MethodCallBack.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas',
+ AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
+ PythonAtom in 'Sources\Core\PythonAtom.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_d7.dof b/PythonForDelphi/Components/Python_d7.dof
index 950f4431..da586d63 100644
--- a/PythonForDelphi/Components/Python_d7.dof
+++ b/PythonForDelphi/Components/Python_d7.dof
@@ -1,136 +1,136 @@
-[FileVersion]
-Version=7.0
-[Compiler]
-A=8
-B=0
-C=1
-D=1
-E=0
-F=0
-G=1
-H=1
-I=1
-J=1
-K=0
-L=1
-M=0
-N=1
-O=1
-P=1
-Q=0
-R=0
-S=0
-T=0
-U=0
-V=1
-W=0
-X=1
-Y=1
-Z=1
-ShowHints=1
-ShowWarnings=1
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-NamespacePrefix=
-SymbolDeprecated=1
-SymbolLibrary=1
-SymbolPlatform=1
-UnitLibrary=1
-UnitPlatform=1
-UnitDeprecated=1
-HResultCompat=1
-HidingMember=1
-HiddenVirtual=1
-Garbage=1
-BoundsError=1
-ZeroNilCompat=1
-StringConstTruncated=1
-ForLoopVarVarPar=1
-TypedConstVarPar=1
-AsgToTypedConst=1
-CaseLabelRange=1
-ForVariable=1
-ConstructingAbstract=1
-ComparisonFalse=1
-ComparisonTrue=1
-ComparingSignedUnsigned=1
-CombiningSignedUnsigned=1
-UnsupportedConstruct=1
-FileOpen=1
-FileOpenUnitSrc=1
-BadGlobalSymbol=1
-DuplicateConstructorDestructor=1
-InvalidDirective=1
-PackageNoLink=1
-PackageThreadVar=1
-ImplicitImport=1
-HPPEMITIgnored=1
-NoRetVal=1
-UseBeforeDef=1
-ForLoopVarUndef=1
-UnitNameMismatch=1
-NoCFGFileFound=1
-MessageDirective=1
-ImplicitVariants=1
-UnicodeToLocale=1
-LocaleToUnicode=1
-ImagebaseMultiple=1
-SuspiciousTypecast=1
-PrivatePropAccessor=1
-UnsafeType=0
-UnsafeCode=0
-UnsafeCast=0
-[Linker]
-MapFile=0
-OutputObjs=0
-ConsoleApp=1
-DebugInfo=0
-RemoteSymbols=0
-MinStackSize=16384
-MaxStackSize=1048576
-ImageBase=4194304
-ExeDescription=Components for Python
-[Directories]
-OutputDir=
-UnitOutputDir=
-PackageDLLOutputDir=
-PackageDCPOutputDir=
-SearchPath=
-Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;MyKardexComponents;MultiLinePalette
-Conditionals=
-DebugSourceDirs=
-UsePackages=0
-[Parameters]
-RunParams=
-HostApplication=
-Launcher=
-UseLauncher=0
-DebugCWD=
-[Language]
-ActiveLang=
-ProjectLang=
-RootDir=
-[Version Info]
-IncludeVerInfo=1
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1036
-CodePage=1252
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
+[FileVersion]
+Version=7.0
+[Compiler]
+A=8
+B=0
+C=1
+D=1
+E=0
+F=0
+G=1
+H=1
+I=1
+J=1
+K=0
+L=1
+M=0
+N=1
+O=1
+P=1
+Q=0
+R=0
+S=0
+T=0
+U=0
+V=1
+W=0
+X=1
+Y=1
+Z=1
+ShowHints=1
+ShowWarnings=1
+UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+NamespacePrefix=
+SymbolDeprecated=1
+SymbolLibrary=1
+SymbolPlatform=1
+UnitLibrary=1
+UnitPlatform=1
+UnitDeprecated=1
+HResultCompat=1
+HidingMember=1
+HiddenVirtual=1
+Garbage=1
+BoundsError=1
+ZeroNilCompat=1
+StringConstTruncated=1
+ForLoopVarVarPar=1
+TypedConstVarPar=1
+AsgToTypedConst=1
+CaseLabelRange=1
+ForVariable=1
+ConstructingAbstract=1
+ComparisonFalse=1
+ComparisonTrue=1
+ComparingSignedUnsigned=1
+CombiningSignedUnsigned=1
+UnsupportedConstruct=1
+FileOpen=1
+FileOpenUnitSrc=1
+BadGlobalSymbol=1
+DuplicateConstructorDestructor=1
+InvalidDirective=1
+PackageNoLink=1
+PackageThreadVar=1
+ImplicitImport=1
+HPPEMITIgnored=1
+NoRetVal=1
+UseBeforeDef=1
+ForLoopVarUndef=1
+UnitNameMismatch=1
+NoCFGFileFound=1
+MessageDirective=1
+ImplicitVariants=1
+UnicodeToLocale=1
+LocaleToUnicode=1
+ImagebaseMultiple=1
+SuspiciousTypecast=1
+PrivatePropAccessor=1
+UnsafeType=0
+UnsafeCode=0
+UnsafeCast=0
+[Linker]
+MapFile=0
+OutputObjs=0
+ConsoleApp=1
+DebugInfo=0
+RemoteSymbols=0
+MinStackSize=16384
+MaxStackSize=1048576
+ImageBase=4194304
+ExeDescription=Components for Python
+[Directories]
+OutputDir=
+UnitOutputDir=
+PackageDLLOutputDir=
+PackageDCPOutputDir=
+SearchPath=
+Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;MyKardexComponents;MultiLinePalette
+Conditionals=
+DebugSourceDirs=
+UsePackages=0
+[Parameters]
+RunParams=
+HostApplication=
+Launcher=
+UseLauncher=0
+DebugCWD=
+[Language]
+ActiveLang=
+ProjectLang=
+RootDir=
+[Version Info]
+IncludeVerInfo=1
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1036
+CodePage=1252
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
diff --git a/PythonForDelphi/Components/Python_d7.dpk b/PythonForDelphi/Components/Python_d7.dpk
index a4d2a91e..bda42863 100644
--- a/PythonForDelphi/Components/Python_d7.dpk
+++ b/PythonForDelphi/Components/Python_d7.dpk
@@ -1,43 +1,43 @@
-package Python_d7;
-
-{$R *.res}
-{$R 'Sources\Core\PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST ON}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$DESCRIPTION 'Components for Python'}
-{$IMPLICITBUILD OFF}
-
-requires
- vcl,
- rtl;
-
-contains
- PythonEngine in 'Sources\Core\PythonEngine.pas',
- WrapDelphi in 'Sources\Core\WrapDelphi.pas',
- PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
- MethodCallback in 'Sources\Core\MethodCallBack.pas',
- AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
- PythonAtom in 'Sources\Core\PythonAtom.pas',
- VarPyth in 'Sources\Core\VarPyth.pas',
- TinyWideStrings in 'Sources\Core\TinyWideStrings.pas';
-
-end.
+package Python_d7;
+
+{$R *.res}
+{$R 'Sources\Core\PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST ON}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'Components for Python'}
+{$IMPLICITBUILD OFF}
+
+requires
+ vcl,
+ rtl;
+
+contains
+ PythonEngine in 'Sources\Core\PythonEngine.pas',
+ WrapDelphi in 'Sources\Core\WrapDelphi.pas',
+ PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
+ MethodCallback in 'Sources\Core\MethodCallBack.pas',
+ AtomPythonEngine in 'Sources\Core\AtomPythonEngine.pas',
+ PythonAtom in 'Sources\Core\PythonAtom.pas',
+ VarPyth in 'Sources\Core\VarPyth.pas',
+ TinyWideStrings in 'Sources\Core\TinyWideStrings.pas';
+
+end.
diff --git a/PythonForDelphi/Components/Python_kylix.conf b/PythonForDelphi/Components/Python_kylix.conf
index f8e16b1e..1d0ef6b8 100644
--- a/PythonForDelphi/Components/Python_kylix.conf
+++ b/PythonForDelphi/Components/Python_kylix.conf
@@ -1,33 +1,33 @@
--$A8
--$B-
--$C+
--$D+
--$E-
--$F-
--$G+
--$H+
--$I+
--$J-
--$K-
--$L+
--$M-
--$N+
--$O+
--$P+
--$Q-
--$R-
--$S-
--$T-
--$U-
--$V+
--$W-
--$X+
--$YD
--$Z1
--cg
--H+
--W+
--M
--$M16384,1048576
--K$00400000
--Z
+-$A8
+-$B-
+-$C+
+-$D+
+-$E-
+-$F-
+-$G+
+-$H+
+-$I+
+-$J-
+-$K-
+-$L+
+-$M-
+-$N+
+-$O+
+-$P+
+-$Q-
+-$R-
+-$S-
+-$T-
+-$U-
+-$V+
+-$W-
+-$X+
+-$YD
+-$Z1
+-cg
+-H+
+-W+
+-M
+-$M16384,1048576
+-K$00400000
+-Z
diff --git a/PythonForDelphi/Components/Python_kylix.dpk b/PythonForDelphi/Components/Python_kylix.dpk
index acb0f2af..39951724 100644
--- a/PythonForDelphi/Components/Python_kylix.dpk
+++ b/PythonForDelphi/Components/Python_kylix.dpk
@@ -1,37 +1,37 @@
-package Python_kylix;
-
-{$R *.res}
-{$R 'Sources/Core/PythonEngine.dcr'}
-{$ALIGN 8}
-{$ASSERTIONS ON}
-{$BOOLEVAL OFF}
-{$DEBUGINFO ON}
-{$EXTENDEDSYNTAX ON}
-{$IMPORTEDDATA ON}
-{$IOCHECKS ON}
-{$LOCALSYMBOLS ON}
-{$LONGSTRINGS ON}
-{$OPENSTRINGS ON}
-{$OPTIMIZATION ON}
-{$OVERFLOWCHECKS OFF}
-{$RANGECHECKS OFF}
-{$REFERENCEINFO ON}
-{$SAFEDIVIDE OFF}
-{$STACKFRAMES OFF}
-{$TYPEDADDRESS OFF}
-{$VARSTRINGCHECKS ON}
-{$WRITEABLECONST OFF}
-{$MINENUMSIZE 1}
-{$IMAGEBASE $400000}
-{$IMPLICITBUILD OFF}
-
-requires
- baseclx,
- visualclx;
-
-contains
- MethodCallBack in 'Sources/Core/MethodCallBack.pas',
- PythonEngine in 'Sources/Core/PythonEngine.pas',
- PythonGUIInputOutput in 'Sources/Core/PythonGUIInputOutput.pas';
-
-end.
+package Python_kylix;
+
+{$R *.res}
+{$R 'Sources/Core/PythonEngine.dcr'}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO ON}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS ON}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO ON}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$IMPLICITBUILD OFF}
+
+requires
+ baseclx,
+ visualclx;
+
+contains
+ MethodCallBack in 'Sources/Core/MethodCallBack.pas',
+ PythonEngine in 'Sources/Core/PythonEngine.pas',
+ PythonGUIInputOutput in 'Sources/Core/PythonGUIInputOutput.pas';
+
+end.
diff --git a/PythonForDelphi/Components/p4dlaz.lpk b/PythonForDelphi/Components/p4dlaz.lpk
index e364ad4b..f034c6eb 100644
--- a/PythonForDelphi/Components/p4dlaz.lpk
+++ b/PythonForDelphi/Components/p4dlaz.lpk
@@ -1,128 +1,128 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PythonForDelphi/Components/p4dlaz.pas b/PythonForDelphi/Components/p4dlaz.pas
index 1e56778f..6e332bb4 100644
--- a/PythonForDelphi/Components/p4dlaz.pas
+++ b/PythonForDelphi/Components/p4dlaz.pas
@@ -1,27 +1,27 @@
-{ This file was automatically created by Lazarus. Do not edit!
- This source is only used to compile and install the package.
- }
-
-unit P4DLaz;
-
-interface
-
-uses
- PythonEngine, PythonGUIInputOutput, MethodCallBack, WrapDelphiWindows,
- TinyWideStrings, VarPyth, WrapDelphi, WrapDelphiActnList, WrapDelphiButtons,
- WrapDelphiClasses, WrapDelphiComCtrls, WrapDelphiControls,
- WrapDelphiExtCtrls, WrapDelphiForms, WrapDelphiGraphics, WrapDelphiGrids,
- WrapDelphiStdCtrls, WrapDelphiTypes, WrapDelphiVCL, LazarusPackageIntf;
-
-implementation
-{$R Sources\Core\PythonEngine.dcr}
-procedure Register;
-begin
- RegisterUnit('PythonEngine', @PythonEngine.Register);
- RegisterUnit('PythonGUIInputOutput', @PythonGUIInputOutput.Register);
- RegisterUnit('WrapDelphi', @WrapDelphi.Register);
-end;
-
-initialization
- RegisterPackage('P4DLaz', @Register);
-end.
+{ This file was automatically created by Lazarus. Do not edit!
+ This source is only used to compile and install the package.
+ }
+
+unit P4DLaz;
+
+interface
+
+uses
+ PythonEngine, PythonGUIInputOutput, MethodCallBack, WrapDelphiWindows,
+ TinyWideStrings, VarPyth, WrapDelphi, WrapDelphiActnList, WrapDelphiButtons,
+ WrapDelphiClasses, WrapDelphiComCtrls, WrapDelphiControls,
+ WrapDelphiExtCtrls, WrapDelphiForms, WrapDelphiGraphics, WrapDelphiGrids,
+ WrapDelphiStdCtrls, WrapDelphiTypes, WrapDelphiVCL, LazarusPackageIntf;
+
+implementation
+{$R Sources\Core\PythonEngine.dcr}
+procedure Register;
+begin
+ RegisterUnit('PythonEngine', @PythonEngine.Register);
+ RegisterUnit('PythonGUIInputOutput', @PythonGUIInputOutput.Register);
+ RegisterUnit('WrapDelphi', @WrapDelphi.Register);
+end;
+
+initialization
+ RegisterPackage('P4DLaz', @Register);
+end.
diff --git a/PythonForDelphi/Demos/Demo01/Definition.Inc b/PythonForDelphi/Demos/Demo01/Definition.Inc
new file mode 100644
index 00000000..41e4ae83
--- /dev/null
+++ b/PythonForDelphi/Demos/Demo01/Definition.Inc
@@ -0,0 +1,523 @@
+(**************************************************************************)
+(* *)
+(* Module: 'Definition.Inc' Copyright (c) 1998 *)
+(* *)
+(* Version: 1.5 Dr. Dietmar Budelsky *)
+(* budelsky@ibs.bm.eunet.de *)
+(* IBS Schillings GmbH & Co KG *)
+(* Ein Unternehmen der KROHNE-Gruppe *)
+(* Heisenbergstr. 18 *)
+(* 50169 Kerpen-Türnich *)
+(* Phone: (49)22 37/97 44-0 *)
+(* *)
+(**************************************************************************)
+(* Changes for Delphi 4 or higher are made for Compilers higher *)
+(* than Version 10.0. *)
+(* *)
+(**************************************************************************)
+(* This source code is distributed with no WARRANTY, for no reason or use.*)
+(* Everyone is allowed to use and change this code free, as long as this *)
+(* header and its copyright text is intact. *)
+(* Dr. Dietmar Budelsky, 1998-01-07 *)
+(**************************************************************************)
+
+/////////////////////////////////////////////////////////////////////////////
+// Select a Python version by commenting out the corresponding line, or
+// modify the default Python version below, in the Python versions section.
+/////////////////////////////////////////////////////////////////////////////
+
+//{$DEFINE PYTHON23}
+//{$DEFINE PYTHON24}
+//{$DEFINE PYTHON25}
+//{$DEFINE PYTHON26}
+//{$DEFINE PYTHON30}
+//{$DEFINE PYTHON31}
+//{$DEFINE PYTHON32}
+{$DEFINE PYTHON33}
+
+/////////////////////////////////////////////////////////////////////////////
+// Python for Delphi settings. Comment out the setting you want to enable.
+/////////////////////////////////////////////////////////////////////////////
+
+{$DEFINE PREFER_UNICODE} // this will convert a variant containing an OleStr to a UniCode Python string.
+
+/////////////////////////////////////////////////////////////////////////////
+// OS symbols. Note that MSWINDOWS is defined from Delphi6/Kylix.
+/////////////////////////////////////////////////////////////////////////////
+
+{$IFNDEF MSWINDOWS}
+ {$IFDEF WIN32}
+ {$DEFINE MSWINDOWS}
+ {$ENDIF}
+{$ENDIF}
+
+/////////////////////////////////////////////////////////////////////////////
+// Delphi, C++ Builder and Kylix versions
+/////////////////////////////////////////////////////////////////////////////
+
+{$IFDEF VER90} // Delphi 2.0
+ {$DEFINE DELPHI2}
+{$ENDIF}
+{$IFDEF VER93} // C++ Builder 1.0
+ {$DEFINE CBUILDER1}
+{$ENDIF}
+{$IFDEF VER100} // Delphi 3.0
+ {$DEFINE DELPHI3}
+{$ENDIF}
+{$IFDEF VER110} // C++ Builder 3.0
+ {$DEFINE CBUILDER3}
+ {$DEFINE DELPHI3_OR_HIGHER}
+ {$ObjExportAll On}
+{$ENDIF}
+{$IFDEF VER120} // Delphi 4.0
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI4_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER125} // C++ Builder 4.0
+ {$DEFINE CBUILDER4}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$ObjExportAll On}
+{$ENDIF}
+{$IFDEF VER130} // Delphi 5.0
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$IFDEF BCB} { Borland C++Builder 5.0 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE CBUILDER4}
+ {$DEFINE CBUILDER5}
+ {$ObjExportAll On}
+ {$ENDIF}
+{$ENDIF}
+{$IFDEF VER140} // Delphi 6.0
+ {$DEFINE DELPHI6}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$IFDEF BCB} { Borland C++Builder 6.0 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE CBUILDER4}
+ {$DEFINE CBUILDER5}
+ {$DEFINE CBUILDER6}
+ {$ObjExportAll On}
+ {$ENDIF}
+{$ENDIF}
+{$IFDEF VER150} // Delphi 7.0
+ {$DEFINE DELPHI7}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER160} // Delphi 8
+ {$DEFINE DELPHI8}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER170} // Delphi 2005
+ {$DEFINE DELPHI2005}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER180} // Delphi 2006
+ {$DEFINE DELPHI2006}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER190} // Delphi 2007
+ {$DEFINE DELPHI2007}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER200} // Delphi 2009
+ {$DEFINE DELPHI2009}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER210} // Delphi 2010
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER220} // Delphi XE
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER230} // Delphi XE2
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER240} // Delphi XE3
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER250} // Delphi XE4
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER260} // Delphi XE5
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER270} // Delphi XE6
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+ {$DEFINE DELPHIXE6_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER280} // Delphi XE7
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+ {$DEFINE DELPHIXE6_OR_HIGHER}
+ {$DEFINE DELPHIXE7_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER290} // Delphi XE8
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+ {$DEFINE DELPHIXE6_OR_HIGHER}
+ {$DEFINE DELPHIXE7_OR_HIGHER}
+ {$DEFINE DELPHIXE8_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER300} // Delphi XE9
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+ {$DEFINE DELPHIXE6_OR_HIGHER}
+ {$DEFINE DELPHIXE7_OR_HIGHER}
+ {$DEFINE DELPHIXE8_OR_HIGHER}
+ {$DEFINE DELPHIXE9_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER310} // Delphi XE10
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+ {$DEFINE DELPHIXE6_OR_HIGHER}
+ {$DEFINE DELPHIXE7_OR_HIGHER}
+ {$DEFINE DELPHIXE8_OR_HIGHER}
+ {$DEFINE DELPHIXE9_OR_HIGHER}
+ {$DEFINE DELPHIXE10_OR_HIGHER}
+{$ENDIF}
+{$IFDEF VER320} // Delphi XE11
+ {$DEFINE DELPHIXE3}
+ {$DEFINE DELPHIXE2}
+ {$DEFINE DELPHIXE}
+ {$DEFINE DELPHI2010}
+ {$DEFINE DELPHI4_OR_HIGHER}
+ {$DEFINE DELPHI5_OR_HIGHER}
+ {$DEFINE DELPHI6_OR_HIGHER}
+ {$DEFINE DELPHI7_OR_HIGHER}
+ {$DEFINE DELPHI8_OR_HIGHER}
+ {$DEFINE DELPHI2005_OR_HIGHER}
+ {$DEFINE DELPHI2006_OR_HIGHER}
+ {$DEFINE DELPHI2007_OR_HIGHER}
+ {$DEFINE DELPHI2009_OR_HIGHER}
+ {$DEFINE DELPHI2010_OR_HIGHER}
+ {$DEFINE DELPHIXE_OR_HIGHER}
+ {$DEFINE DELPHIXE2_OR_HIGHER}
+ {$DEFINE DELPHIXE3_OR_HIGHER}
+ {$DEFINE DELPHIXE4_OR_HIGHER}
+ {$DEFINE DELPHIXE5_OR_HIGHER}
+ {$DEFINE DELPHIXE6_OR_HIGHER}
+ {$DEFINE DELPHIXE7_OR_HIGHER}
+ {$DEFINE DELPHIXE8_OR_HIGHER}
+ {$DEFINE DELPHIXE9_OR_HIGHER}
+ {$DEFINE DELPHIXE10_OR_HIGHER}
+ {$DEFINE DELPHIXE11_OR_HIGHER}
+{$ENDIF}
+
+
+/////////////////////////////////////////////////////////////////////////////
+// Python versions
+/////////////////////////////////////////////////////////////////////////////
+
+// Here we select a default Python version, if no version was explicitely specified.
+// Note that the installer will let the user specify its default Python version, and
+// thus will edit this file.
+
+{$IFNDEF PYTHON33}
+ {$IFNDEF PYTHON32}
+ {$IFNDEF PYTHON31}
+ {$IFNDEF PYTHON30}
+ {$IFNDEF PYTHON26}
+ {$IFNDEF PYTHON25}
+ {$IFNDEF PYTHON24}
+ {$IFNDEF PYTHON23}
+ {------}
+ {$DEFINE PYTHON25}
+ {------}
+ {$ENDIF}
+ {$ENDIF}
+ {$ENDIF}
+ {$ENDIF}
+ {$ENDIF}
+ {$ENDIF}
+ {$ENDIF}
+{$ENDIF}
+
+
+{$IFDEF PYTHON23}
+ {$DEFINE PYTHON23_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON24}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON25}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+ {$DEFINE PYTHON25_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON26}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+ {$DEFINE PYTHON25_OR_HIGHER}
+ {$DEFINE PYTHON26_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON30}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+ {$DEFINE PYTHON25_OR_HIGHER}
+ {$DEFINE PYTHON26_OR_HIGHER}
+ {$DEFINE PYTHON30_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON31}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+ {$DEFINE PYTHON25_OR_HIGHER}
+ {$DEFINE PYTHON26_OR_HIGHER}
+ {$DEFINE PYTHON30_OR_HIGHER}
+ {$DEFINE PYTHON31_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON32}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+ {$DEFINE PYTHON25_OR_HIGHER}
+ {$DEFINE PYTHON26_OR_HIGHER}
+ {$DEFINE PYTHON30_OR_HIGHER}
+ {$DEFINE PYTHON31_OR_HIGHER}
+ {$DEFINE PYTHON32_OR_HIGHER}
+{$ENDIF}
+{$IFDEF PYTHON33}
+ {$DEFINE PYTHON23_OR_HIGHER}
+ {$DEFINE PYTHON24_OR_HIGHER}
+ {$DEFINE PYTHON25_OR_HIGHER}
+ {$DEFINE PYTHON26_OR_HIGHER}
+ {$DEFINE PYTHON30_OR_HIGHER}
+ {$DEFINE PYTHON31_OR_HIGHER}
+ {$DEFINE PYTHON32_OR_HIGHER}
+ {$DEFINE PYTHON33_OR_HIGHER}
+{$ENDIF}
+
+/////////////////////////////////////////////////////////////////////////////
+// Misc
+/////////////////////////////////////////////////////////////////////////////
+
+{$IFDEF WIN32}
+ {$DEFINE CPUX86}
+{$ENDIF}
+
+{$IFDEF FPC}
+ {$MODE DELPHI}
+ {$IFDEF CPU64}
+ {$DEFINE CPUX64}
+ {$ENDIF CPU64}
+ {$IFDEF CPU32}
+ {$DEFINE CPUX86}
+ {$ENDIF CPU32}
+ {$IFDEF DARWIN}
+ {$DEFINE MACOS}
+ {$DEFINE ALIGN_STACK}
+ {$IFDEF CPU32}
+ {$DEFINE MACOS32}
+ {$ENDIF CPU32}
+ {$ENDIF DARWIN}
+{$ENDIF FPC}
+
+
diff --git a/PythonForDelphi/Demos/Demo01/Project1.dof b/PythonForDelphi/Demos/Demo01/Project1.dof
index 4a7631b0..ba4b3980 100644
--- a/PythonForDelphi/Demos/Demo01/Project1.dof
+++ b/PythonForDelphi/Demos/Demo01/Project1.dof
@@ -1,136 +1,136 @@
-[FileVersion]
-Version=7.0
-[Compiler]
-A=8
-B=0
-C=1
-D=1
-E=0
-F=0
-G=1
-H=1
-I=1
-J=1
-K=0
-L=1
-M=0
-N=1
-O=1
-P=1
-Q=0
-R=0
-S=0
-T=0
-U=0
-V=1
-W=0
-X=1
-Y=1
-Z=1
-ShowHints=1
-ShowWarnings=1
-UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
-NamespacePrefix=
-SymbolDeprecated=1
-SymbolLibrary=1
-SymbolPlatform=1
-UnitLibrary=1
-UnitPlatform=1
-UnitDeprecated=1
-HResultCompat=1
-HidingMember=1
-HiddenVirtual=1
-Garbage=1
-BoundsError=1
-ZeroNilCompat=1
-StringConstTruncated=1
-ForLoopVarVarPar=1
-TypedConstVarPar=1
-AsgToTypedConst=1
-CaseLabelRange=1
-ForVariable=1
-ConstructingAbstract=1
-ComparisonFalse=1
-ComparisonTrue=1
-ComparingSignedUnsigned=1
-CombiningSignedUnsigned=1
-UnsupportedConstruct=1
-FileOpen=1
-FileOpenUnitSrc=1
-BadGlobalSymbol=1
-DuplicateConstructorDestructor=1
-InvalidDirective=1
-PackageNoLink=1
-PackageThreadVar=1
-ImplicitImport=1
-HPPEMITIgnored=1
-NoRetVal=1
-UseBeforeDef=1
-ForLoopVarUndef=1
-UnitNameMismatch=1
-NoCFGFileFound=1
-MessageDirective=1
-ImplicitVariants=1
-UnicodeToLocale=1
-LocaleToUnicode=1
-ImagebaseMultiple=1
-SuspiciousTypecast=1
-PrivatePropAccessor=1
-UnsafeType=0
-UnsafeCode=0
-UnsafeCast=0
-[Linker]
-MapFile=0
-OutputObjs=0
-ConsoleApp=1
-DebugInfo=0
-RemoteSymbols=0
-MinStackSize=16384
-MaxStackSize=1048576
-ImageBase=4194304
-ExeDescription=
-[Directories]
-OutputDir=
-UnitOutputDir=
-PackageDLLOutputDir=
-PackageDCPOutputDir=
-SearchPath=
-Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;Indy50;VM;rbCIDE55;rbIDE55;rbRCL55;rbBDE55;rbDBDE55;rbDAD55;rbDIDE55;rbUSER55;rbDB55;rbADO55;rbIBE55;VMREPORTBUILDER
-Conditionals=
-DebugSourceDirs=
-UsePackages=0
-[Parameters]
-RunParams=
-HostApplication=
-Launcher=
-UseLauncher=0
-DebugCWD=
-[Language]
-ActiveLang=
-ProjectLang=$00000409
-RootDir=
-[Version Info]
-IncludeVerInfo=0
-AutoIncBuild=0
-MajorVer=1
-MinorVer=0
-Release=0
-Build=0
-Debug=0
-PreRelease=0
-Special=0
-Private=0
-DLL=0
-Locale=1033
-CodePage=1252
-[Version Info Keys]
-CompanyName=
-FileDescription=
-FileVersion=1.0.0.0
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=
-ProductName=
-ProductVersion=1.0.0.0
-Comments=
+[FileVersion]
+Version=7.0
+[Compiler]
+A=8
+B=0
+C=1
+D=1
+E=0
+F=0
+G=1
+H=1
+I=1
+J=1
+K=0
+L=1
+M=0
+N=1
+O=1
+P=1
+Q=0
+R=0
+S=0
+T=0
+U=0
+V=1
+W=0
+X=1
+Y=1
+Z=1
+ShowHints=1
+ShowWarnings=1
+UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+NamespacePrefix=
+SymbolDeprecated=1
+SymbolLibrary=1
+SymbolPlatform=1
+UnitLibrary=1
+UnitPlatform=1
+UnitDeprecated=1
+HResultCompat=1
+HidingMember=1
+HiddenVirtual=1
+Garbage=1
+BoundsError=1
+ZeroNilCompat=1
+StringConstTruncated=1
+ForLoopVarVarPar=1
+TypedConstVarPar=1
+AsgToTypedConst=1
+CaseLabelRange=1
+ForVariable=1
+ConstructingAbstract=1
+ComparisonFalse=1
+ComparisonTrue=1
+ComparingSignedUnsigned=1
+CombiningSignedUnsigned=1
+UnsupportedConstruct=1
+FileOpen=1
+FileOpenUnitSrc=1
+BadGlobalSymbol=1
+DuplicateConstructorDestructor=1
+InvalidDirective=1
+PackageNoLink=1
+PackageThreadVar=1
+ImplicitImport=1
+HPPEMITIgnored=1
+NoRetVal=1
+UseBeforeDef=1
+ForLoopVarUndef=1
+UnitNameMismatch=1
+NoCFGFileFound=1
+MessageDirective=1
+ImplicitVariants=1
+UnicodeToLocale=1
+LocaleToUnicode=1
+ImagebaseMultiple=1
+SuspiciousTypecast=1
+PrivatePropAccessor=1
+UnsafeType=0
+UnsafeCode=0
+UnsafeCast=0
+[Linker]
+MapFile=0
+OutputObjs=0
+ConsoleApp=1
+DebugInfo=0
+RemoteSymbols=0
+MinStackSize=16384
+MaxStackSize=1048576
+ImageBase=4194304
+ExeDescription=
+[Directories]
+OutputDir=
+UnitOutputDir=
+PackageDLLOutputDir=
+PackageDCPOutputDir=
+SearchPath=
+Packages=Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;Indy50;VM;rbCIDE55;rbIDE55;rbRCL55;rbBDE55;rbDBDE55;rbDAD55;rbDIDE55;rbUSER55;rbDB55;rbADO55;rbIBE55;VMREPORTBUILDER
+Conditionals=
+DebugSourceDirs=
+UsePackages=0
+[Parameters]
+RunParams=
+HostApplication=
+Launcher=
+UseLauncher=0
+DebugCWD=
+[Language]
+ActiveLang=
+ProjectLang=$00000409
+RootDir=
+[Version Info]
+IncludeVerInfo=0
+AutoIncBuild=0
+MajorVer=1
+MinorVer=0
+Release=0
+Build=0
+Debug=0
+PreRelease=0
+Special=0
+Private=0
+DLL=0
+Locale=1033
+CodePage=1252
+[Version Info Keys]
+CompanyName=
+FileDescription=
+FileVersion=1.0.0.0
+InternalName=
+LegalCopyright=
+LegalTrademarks=
+OriginalFilename=
+ProductName=
+ProductVersion=1.0.0.0
+Comments=
diff --git a/PythonForDelphi/Demos/Demo01/Project1.dpr b/PythonForDelphi/Demos/Demo01/Project1.dpr
index 34e6006c..cd68f4cf 100644
--- a/PythonForDelphi/Demos/Demo01/Project1.dpr
+++ b/PythonForDelphi/Demos/Demo01/Project1.dpr
@@ -1,20 +1,20 @@
-program Project1;
-
-{$I Definition.Inc}
-
-uses
-{$IFDEF MSWINDOWS}
- Forms,
-{$ENDIF}
-{$IFDEF LINUX}
- QForms,
-{$ENDIF}
- Unit1 in 'Unit1.pas' {Form1};
-
-{$R *.res}
-
-begin
- Application.Initialize;
- Application.CreateForm(TForm1, Form1);
- Application.Run;
-end.
+program Project1;
+
+{$I Definition.Inc}
+
+uses
+{$IFDEF MSWINDOWS}
+ Forms,
+{$ENDIF}
+{$IFDEF LINUX}
+ QForms,
+{$ENDIF}
+ Unit1 in 'Unit1.pas' {Form1};
+
+{$R *.res}
+
+begin
+ Application.Initialize;
+ Application.CreateForm(TForm1, Form1);
+ Application.Run;
+end.
diff --git a/PythonForDelphi/Demos/Demo01/Project1.dproj b/PythonForDelphi/Demos/Demo01/Project1.dproj
index 359c290a..bc087490 100644
--- a/PythonForDelphi/Demos/Demo01/Project1.dproj
+++ b/PythonForDelphi/Demos/Demo01/Project1.dproj
@@ -2,13 +2,13 @@
{CA67512A-3B3A-48FD-8952-5503337690C4}
Project1.dpr
- Debug
+ Release
DCC32
- 16.1
+ 18.2
VCL
True
- Win64
- 3
+ Win32
+ 1
Application
@@ -34,8 +34,8 @@
Base
true
-
- true
+
+ true
Cfg_2
true
true
@@ -50,6 +50,9 @@
x86
+ true
+ $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png
+ $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png
true
Project1_Icon.ico
System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
@@ -57,9 +60,8 @@
$(BDS)\bin\default_app.manifest
- true
- $(BDS)\bin\default_app.manifest
- System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)
+ $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png
+ $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png
Project1_Icon.ico
@@ -71,9 +73,8 @@
DEBUG;$(DCC_Define)
-
- $(BDS)\bin\delphi_PROJECTICON.ico
- true
+
+ Debug
@@ -135,14 +136,10 @@
1.0.0.0
-
- Microsoft Office 2000 Sample Automation Server Wrapper Components
- Microsoft Office XP Sample Automation Server Wrapper Components
-
True
- True
+ False
12
diff --git a/PythonForDelphi/Demos/Demo01/Project1.dproj.local b/PythonForDelphi/Demos/Demo01/Project1.dproj.local
new file mode 100644
index 00000000..d576f039
--- /dev/null
+++ b/PythonForDelphi/Demos/Demo01/Project1.dproj.local
@@ -0,0 +1,2 @@
+
+
diff --git a/PythonForDelphi/Demos/Demo01/Project1.exe b/PythonForDelphi/Demos/Demo01/Project1.exe
new file mode 100644
index 00000000..3e5d94a8
Binary files /dev/null and b/PythonForDelphi/Demos/Demo01/Project1.exe differ
diff --git a/PythonForDelphi/Demos/Demo01/Project1.identcache b/PythonForDelphi/Demos/Demo01/Project1.identcache
new file mode 100644
index 00000000..8177789d
Binary files /dev/null and b/PythonForDelphi/Demos/Demo01/Project1.identcache differ
diff --git a/PythonForDelphi/Demos/Demo01/Project1.res b/PythonForDelphi/Demos/Demo01/Project1.res
index 3f7606cf..957bc9d7 100644
Binary files a/PythonForDelphi/Demos/Demo01/Project1.res and b/PythonForDelphi/Demos/Demo01/Project1.res differ
diff --git a/PythonForDelphi/Demos/Demo01/Project1.stat b/PythonForDelphi/Demos/Demo01/Project1.stat
new file mode 100644
index 00000000..d0c0617b
--- /dev/null
+++ b/PythonForDelphi/Demos/Demo01/Project1.stat
@@ -0,0 +1,10 @@
+[Stats]
+EditorSecs=380
+DesignerSecs=63
+InspectorSecs=58
+CompileSecs=18456
+OtherSecs=111
+StartTime=2017-04-14 09:39:46
+RealKeys=0
+EffectiveKeys=0
+DebugSecs=2543
diff --git a/PythonForDelphi/Demos/Demo01/Project1_Icon.ico b/PythonForDelphi/Demos/Demo01/Project1_Icon.ico
new file mode 100644
index 00000000..9d0e1f36
Binary files /dev/null and b/PythonForDelphi/Demos/Demo01/Project1_Icon.ico differ
diff --git a/PythonForDelphi/Demos/Demo01/Unit1.dcu b/PythonForDelphi/Demos/Demo01/Unit1.dcu
new file mode 100644
index 00000000..cb8b3c7e
Binary files /dev/null and b/PythonForDelphi/Demos/Demo01/Unit1.dcu differ
diff --git a/PythonForDelphi/Demos/Demo01/Unit1.dfm b/PythonForDelphi/Demos/Demo01/Unit1.dfm
index dd29a578..c788c46c 100644
Binary files a/PythonForDelphi/Demos/Demo01/Unit1.dfm and b/PythonForDelphi/Demos/Demo01/Unit1.dfm differ
diff --git a/PythonForDelphi/Demos/Demo01/Unit1.pas b/PythonForDelphi/Demos/Demo01/Unit1.pas
index d4a0d70b..71a97c3f 100644
--- a/PythonForDelphi/Demos/Demo01/Unit1.pas
+++ b/PythonForDelphi/Demos/Demo01/Unit1.pas
@@ -1,77 +1,90 @@
-unit Unit1;
-
-{$I Definition.Inc}
-
-interface
-
-uses
- Classes, SysUtils,
-{$IFDEF MSWINDOWS}
- Windows, Messages, Graphics, Controls, Forms, Dialogs,
- StdCtrls, ComCtrls, ExtCtrls,
-{$ENDIF}
-{$IFDEF LINUX}
- QForms, QDialogs, QStdCtrls, QControls, QExtCtrls,
-{$ENDIF}
- PythonEngine, PythonGUIInputOutput;
-
-type
- TForm1 = class(TForm)
- PythonEngine1: TPythonEngine;
- Memo1: TMemo;
- Panel1: TPanel;
- Button1: TButton;
- Splitter1: TSplitter;
- Button2: TButton;
- Button3: TButton;
- OpenDialog1: TOpenDialog;
- SaveDialog1: TSaveDialog;
- PythonGUIInputOutput1: TPythonGUIInputOutput;
- Memo2: TMemo;
- procedure Button1Click(Sender: TObject);
- procedure Button2Click(Sender: TObject);
- procedure Button3Click(Sender: TObject);
- private
- { Déclarations privées }
- public
- { Déclarations publiques }
- end;
-
-
-
+unit Unit1;
+
+{$I Definition.Inc}
+
+interface
+
+uses
+ Classes, SysUtils,
+{$IFDEF MSWINDOWS}
+ Windows, Messages, Graphics, Controls, Forms, Dialogs,
+ StdCtrls, ComCtrls, ExtCtrls,
+{$ENDIF}
+{$IFDEF LINUX}
+ QForms, QDialogs, QStdCtrls, QControls, QExtCtrls,
+{$ENDIF}
+ PythonEngine, PythonGUIInputOutput;
+
+type
+ TForm1 = class(TForm)
+ PythonEngine1: TPythonEngine;
+ Memo1: TMemo;
+ Panel1: TPanel;
+ Button1: TButton;
+ Splitter1: TSplitter;
+ Button2: TButton;
+ Button3: TButton;
+ OpenDialog1: TOpenDialog;
+ SaveDialog1: TSaveDialog;
+ PythonGUIInputOutput1: TPythonGUIInputOutput;
+ Memo2: TMemo;
+ procedure Button1Click(Sender: TObject);
+ procedure Button2Click(Sender: TObject);
+ procedure Button3Click(Sender: TObject);
+ private
+ { Déclarations privées }
+ procedure OnLoop(Sender: TObject; var Done: Boolean);
+ public
+ { Déclarations publiques }
+ end;
+
+
+
+var
+ Form1: TForm1;
+
+implementation
+
+{$IFDEF MSWINDOWS}
+{$R *.DFM}
+{$ENDIF}
+{$IFDEF LINUX}
+{$R *.xfm}
+{$ENDIF}
+
+procedure TForm1.Button1Click(Sender: TObject);
+begin
+ PythonEngine1.ExecStrings( Memo1.Lines );
+ Application.OnIdle := OnLoop;
+
+end;
+
+procedure TForm1.Button2Click(Sender: TObject);
+begin
+ with OpenDialog1 do
+ begin
+ if Execute then
+ Memo1.Lines.LoadFromFile( FileName );
+ end;
+end;
+
+procedure TForm1.Button3Click(Sender: TObject);
+begin
+ with SaveDialog1 do
+ begin
+ if Execute then
+ Memo1.Lines.SaveToFile( FileName );
+ end;
+end;
+
+procedure TForm1.OnLoop(Sender: TObject; var Done: Boolean);
var
- Form1: TForm1;
-
-implementation
-
-{$IFDEF MSWINDOWS}
-{$R *.DFM}
-{$ENDIF}
-{$IFDEF LINUX}
-{$R *.xfm}
-{$ENDIF}
-
-procedure TForm1.Button1Click(Sender: TObject);
-begin
- PythonEngine1.ExecStrings( Memo1.Lines );
-end;
-
-procedure TForm1.Button2Click(Sender: TObject);
-begin
- with OpenDialog1 do
- begin
- if Execute then
- Memo1.Lines.LoadFromFile( FileName );
- end;
-end;
-
-procedure TForm1.Button3Click(Sender: TObject);
+ s : TStringList;
begin
- with SaveDialog1 do
- begin
- if Execute then
- Memo1.Lines.SaveToFile( FileName );
- end;
+ s := TStringList.Create;
+ s.Add('client.loop()');
+ PythonEngine1.ExecStrings(s);
+ s.Free;
end;
-end.
+end.