Skip to content

Commit 06ce355

Browse files
author
pyscripter
committed
Updated database components to Unicode
1 parent 0396b4c commit 06ce355

File tree

10 files changed

+770
-261
lines changed

10 files changed

+770
-261
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
package PythonVCL_2010;
2+
3+
{$R *.res}
4+
{$R 'Sources\VCL\PythonDatabase.dcr'}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO ON}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION ON}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES OFF}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DESCRIPTION 'VCL Components for Python'}
27+
{$IMPLICITBUILD OFF}
28+
29+
requires
30+
rtl,
31+
vcl,
32+
dbrtl,
33+
bdertl,
34+
Python_2010;
35+
36+
contains
37+
PythonDatabase in 'Sources\VCL\PythonDatabase.pas',
38+
pyDB in 'Sources\VCL\pyDB.pas',
39+
pyDBTables in 'Sources\VCL\pyDBTables.pas';
40+
41+
end.
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<PropertyGroup>
3+
<ProjectGuid>{3F30352C-4354-4995-BB1C-5965F73896A0}</ProjectGuid>
4+
<MainSource>PythonVCL_2010.dpk</MainSource>
5+
<Config Condition="'$(Config)'==''">Debug</Config>
6+
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
7+
<ProjectVersion>12.0</ProjectVersion>
8+
</PropertyGroup>
9+
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
10+
<Base>true</Base>
11+
</PropertyGroup>
12+
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_1)'!=''">
13+
<Cfg_1>true</Cfg_1>
14+
<CfgParent>Base</CfgParent>
15+
<Base>true</Base>
16+
</PropertyGroup>
17+
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_2)'!=''">
18+
<Cfg_2>true</Cfg_2>
19+
<CfgParent>Base</CfgParent>
20+
<Base>true</Base>
21+
</PropertyGroup>
22+
<PropertyGroup Condition="'$(Base)'!=''">
23+
<DCC_DependencyCheckOutputName>C:\Users\Public\Documents\RAD Studio\7.0\Bpl\PythonVCL_2010.bpl</DCC_DependencyCheckOutputName>
24+
<DCC_ImageBase>00400000</DCC_ImageBase>
25+
<GenPackage>true</GenPackage>
26+
<DCC_UnitAlias>WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)</DCC_UnitAlias>
27+
<DCC_Platform>x86</DCC_Platform>
28+
<DCC_Description>VCL Components for Python</DCC_Description>
29+
<DCC_E>false</DCC_E>
30+
<DCC_S>false</DCC_S>
31+
<DCC_OutputNeverBuildDcps>true</DCC_OutputNeverBuildDcps>
32+
<GenDll>true</GenDll>
33+
<DCC_F>false</DCC_F>
34+
<DCC_K>false</DCC_K>
35+
<DCC_N>true</DCC_N>
36+
</PropertyGroup>
37+
<PropertyGroup Condition="'$(Cfg_1)'!=''">
38+
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
39+
<DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
40+
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
41+
<DCC_DebugInformation>false</DCC_DebugInformation>
42+
</PropertyGroup>
43+
<PropertyGroup Condition="'$(Cfg_2)'!=''">
44+
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
45+
</PropertyGroup>
46+
<ItemGroup>
47+
<DelphiCompile Include="PythonVCL_2010.dpk">
48+
<MainSource>MainSource</MainSource>
49+
</DelphiCompile>
50+
<DCCReference Include="Sources\VCL\PythonDatabase.dcr"/>
51+
<DCCReference Include="rtl.dcp"/>
52+
<DCCReference Include="vcl.dcp"/>
53+
<DCCReference Include="dbrtl.dcp"/>
54+
<DCCReference Include="bdertl.dcp"/>
55+
<DCCReference Include="Python_2010.dcp"/>
56+
<DCCReference Include="Sources\VCL\PythonDatabase.pas"/>
57+
<DCCReference Include="Sources\VCL\pyDB.pas"/>
58+
<DCCReference Include="Sources\VCL\pyDBTables.pas"/>
59+
<BuildConfiguration Include="Base">
60+
<Key>Base</Key>
61+
</BuildConfiguration>
62+
<BuildConfiguration Include="Debug">
63+
<Key>Cfg_2</Key>
64+
<CfgParent>Base</CfgParent>
65+
</BuildConfiguration>
66+
<BuildConfiguration Include="Release">
67+
<Key>Cfg_1</Key>
68+
<CfgParent>Base</CfgParent>
69+
</BuildConfiguration>
70+
</ItemGroup>
71+
<Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
72+
<ProjectExtensions>
73+
<Borland.Personality>Delphi.Personality.12</Borland.Personality>
74+
<Borland.ProjectType>Package</Borland.ProjectType>
75+
<BorlandProject>
76+
<Delphi.Personality>
77+
<Source>
78+
<Source Name="MainSource">PythonVCL_2010.dpk</Source>
79+
</Source>
80+
<Parameters>
81+
<Parameters Name="UseLauncher">False</Parameters>
82+
<Parameters Name="LoadAllSymbols">True</Parameters>
83+
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
84+
</Parameters>
85+
<VersionInfo>
86+
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
87+
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
88+
<VersionInfo Name="MajorVer">1</VersionInfo>
89+
<VersionInfo Name="MinorVer">0</VersionInfo>
90+
<VersionInfo Name="Release">0</VersionInfo>
91+
<VersionInfo Name="Build">0</VersionInfo>
92+
<VersionInfo Name="Debug">False</VersionInfo>
93+
<VersionInfo Name="PreRelease">False</VersionInfo>
94+
<VersionInfo Name="Special">False</VersionInfo>
95+
<VersionInfo Name="Private">False</VersionInfo>
96+
<VersionInfo Name="DLL">False</VersionInfo>
97+
<VersionInfo Name="Locale">4105</VersionInfo>
98+
<VersionInfo Name="CodePage">1252</VersionInfo>
99+
</VersionInfo>
100+
<VersionInfoKeys>
101+
<VersionInfoKeys Name="CompanyName"/>
102+
<VersionInfoKeys Name="FileDescription"/>
103+
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
104+
<VersionInfoKeys Name="InternalName"/>
105+
<VersionInfoKeys Name="LegalCopyright"/>
106+
<VersionInfoKeys Name="LegalTrademarks"/>
107+
<VersionInfoKeys Name="OriginalFilename"/>
108+
<VersionInfoKeys Name="ProductName"/>
109+
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
110+
<VersionInfoKeys Name="Comments"/>
111+
</VersionInfoKeys>
112+
</Delphi.Personality>
113+
</BorlandProject>
114+
<ProjectFileVersion>12</ProjectFileVersion>
115+
</ProjectExtensions>
116+
</Project>
1.47 KB
Binary file not shown.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package Python_bds5;
2+
3+
{$R *.res}
4+
{$R 'Sources\Core\PythonEngine.dcr'}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO ON}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION ON}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES OFF}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DESCRIPTION 'Components for Python'}
27+
{$IMPLICITBUILD OFF}
28+
29+
requires
30+
rtl,
31+
vcl;
32+
33+
contains
34+
MethodCallBack in 'Sources\Core\MethodCallBack.pas',
35+
PythonEngine in 'Sources\Core\PythonEngine.pas',
36+
PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
37+
WrapDelphi in 'Sources\Core\WrapDelphi.pas';
38+
39+
end.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package Python_bds6;
2+
3+
{$R *.res}
4+
{$R 'Sources\Core\PythonEngine.dcr'}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO ON}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION ON}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES OFF}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DESCRIPTION 'Components for Python'}
27+
{$IMPLICITBUILD OFF}
28+
29+
requires
30+
rtl,
31+
vcl;
32+
33+
contains
34+
MethodCallBack in 'Sources\Core\MethodCallBack.pas',
35+
PythonEngine in 'Sources\Core\PythonEngine.pas',
36+
PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
37+
WrapDelphi in 'Sources\Core\WrapDelphi.pas';
38+
39+
end.
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<PropertyGroup>
3+
<ProjectGuid>{B49D00D5-DD43-436D-9C7F-E10B7127CB44}</ProjectGuid>
4+
<MainSource>Python_bds6.dpk</MainSource>
5+
<Config Condition="'$(Config)'==''">Debug</Config>
6+
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
7+
<ProjectVersion>12.0</ProjectVersion>
8+
</PropertyGroup>
9+
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
10+
<Base>true</Base>
11+
</PropertyGroup>
12+
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_1)'!=''">
13+
<Cfg_1>true</Cfg_1>
14+
<CfgParent>Base</CfgParent>
15+
<Base>true</Base>
16+
</PropertyGroup>
17+
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_2)'!=''">
18+
<Cfg_2>true</Cfg_2>
19+
<CfgParent>Base</CfgParent>
20+
<Base>true</Base>
21+
</PropertyGroup>
22+
<PropertyGroup Condition="'$(Base)'!=''">
23+
<DCC_ImageBase>00400000</DCC_ImageBase>
24+
<DCC_SymbolReferenceInfo>1</DCC_SymbolReferenceInfo>
25+
<GenPackage>true</GenPackage>
26+
<DCC_Platform>x86</DCC_Platform>
27+
<DCC_Description>Components for Python</DCC_Description>
28+
<DCC_DependencyCheckOutputName>C:\Documents and Settings\All Users\Documenten\RAD Studio\6.0\Bpl\Python_bds6.bpl</DCC_DependencyCheckOutputName>
29+
<DCC_E>false</DCC_E>
30+
<DCC_S>false</DCC_S>
31+
<DCC_OutputNeverBuildDcps>true</DCC_OutputNeverBuildDcps>
32+
<GenDll>true</GenDll>
33+
<DCC_F>false</DCC_F>
34+
<DCC_K>false</DCC_K>
35+
<DCC_N>false</DCC_N>
36+
</PropertyGroup>
37+
<PropertyGroup Condition="'$(Cfg_1)'!=''">
38+
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
39+
<DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
40+
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
41+
<DCC_DebugInformation>false</DCC_DebugInformation>
42+
</PropertyGroup>
43+
<PropertyGroup Condition="'$(Cfg_2)'!=''">
44+
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
45+
</PropertyGroup>
46+
<ItemGroup>
47+
<DelphiCompile Include="Python_bds6.dpk">
48+
<MainSource>MainSource</MainSource>
49+
</DelphiCompile>
50+
<DCCReference Include="Sources\Core\PythonEngine.dcr"/>
51+
<DCCReference Include="rtl.dcp"/>
52+
<DCCReference Include="vcl.dcp"/>
53+
<DCCReference Include="Sources\Core\AtomPythonEngine.pas"/>
54+
<DCCReference Include="Sources\Core\MethodCallBack.pas"/>
55+
<DCCReference Include="Sources\Core\PythonAtom.pas"/>
56+
<DCCReference Include="Sources\Core\PythonEngine.pas"/>
57+
<DCCReference Include="Sources\Core\PythonGUIInputOutput.pas"/>
58+
<DCCReference Include="Sources\Core\WrapDelphi.pas"/>
59+
<DCCReference Include="Sources\Core\PythonEngine.dcr"/>
60+
<BuildConfiguration Include="Base">
61+
<Key>Base</Key>
62+
</BuildConfiguration>
63+
<BuildConfiguration Include="Debug">
64+
<Key>Cfg_2</Key>
65+
<CfgParent>Base</CfgParent>
66+
</BuildConfiguration>
67+
<BuildConfiguration Include="Release">
68+
<Key>Cfg_1</Key>
69+
<CfgParent>Base</CfgParent>
70+
</BuildConfiguration>
71+
</ItemGroup>
72+
<Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
73+
<ProjectExtensions>
74+
<Borland.Personality>Delphi.Personality.12</Borland.Personality>
75+
<Borland.ProjectType>Package</Borland.ProjectType>
76+
<BorlandProject>
77+
<Delphi.Personality>
78+
<Source>
79+
<Source Name="MainSource">Python_bds6.dpk</Source>
80+
</Source>
81+
<Parameters>
82+
<Parameters Name="UseLauncher">False</Parameters>
83+
<Parameters Name="LoadAllSymbols">True</Parameters>
84+
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
85+
</Parameters>
86+
<VersionInfo>
87+
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
88+
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
89+
<VersionInfo Name="MajorVer">1</VersionInfo>
90+
<VersionInfo Name="MinorVer">0</VersionInfo>
91+
<VersionInfo Name="Release">0</VersionInfo>
92+
<VersionInfo Name="Build">0</VersionInfo>
93+
<VersionInfo Name="Debug">False</VersionInfo>
94+
<VersionInfo Name="PreRelease">False</VersionInfo>
95+
<VersionInfo Name="Special">False</VersionInfo>
96+
<VersionInfo Name="Private">False</VersionInfo>
97+
<VersionInfo Name="DLL">False</VersionInfo>
98+
<VersionInfo Name="Locale">1043</VersionInfo>
99+
<VersionInfo Name="CodePage">1252</VersionInfo>
100+
</VersionInfo>
101+
<VersionInfoKeys>
102+
<VersionInfoKeys Name="CompanyName"/>
103+
<VersionInfoKeys Name="FileDescription"/>
104+
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
105+
<VersionInfoKeys Name="InternalName"/>
106+
<VersionInfoKeys Name="LegalCopyright"/>
107+
<VersionInfoKeys Name="LegalTrademarks"/>
108+
<VersionInfoKeys Name="OriginalFilename"/>
109+
<VersionInfoKeys Name="ProductName"/>
110+
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
111+
<VersionInfoKeys Name="Comments"/>
112+
</VersionInfoKeys>
113+
</Delphi.Personality>
114+
</BorlandProject>
115+
<ProjectFileVersion>12</ProjectFileVersion>
116+
</ProjectExtensions>
117+
</Project>
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package Python_bds7;
2+
3+
{$R *.res}
4+
{$R 'Sources\Core\PythonEngine.dcr'}
5+
{$ALIGN 8}
6+
{$ASSERTIONS ON}
7+
{$BOOLEVAL OFF}
8+
{$DEBUGINFO ON}
9+
{$EXTENDEDSYNTAX ON}
10+
{$IMPORTEDDATA ON}
11+
{$IOCHECKS ON}
12+
{$LOCALSYMBOLS ON}
13+
{$LONGSTRINGS ON}
14+
{$OPENSTRINGS ON}
15+
{$OPTIMIZATION ON}
16+
{$OVERFLOWCHECKS OFF}
17+
{$RANGECHECKS OFF}
18+
{$REFERENCEINFO ON}
19+
{$SAFEDIVIDE OFF}
20+
{$STACKFRAMES OFF}
21+
{$TYPEDADDRESS OFF}
22+
{$VARSTRINGCHECKS ON}
23+
{$WRITEABLECONST OFF}
24+
{$MINENUMSIZE 1}
25+
{$IMAGEBASE $400000}
26+
{$DESCRIPTION 'Components for Python'}
27+
{$IMPLICITBUILD OFF}
28+
29+
requires
30+
rtl,
31+
vcl;
32+
33+
contains
34+
MethodCallBack in 'Sources\Core\MethodCallBack.pas',
35+
PythonEngine in 'Sources\Core\PythonEngine.pas',
36+
PythonGUIInputOutput in 'Sources\Core\PythonGUIInputOutput.pas',
37+
WrapDelphi in 'Sources\Core\WrapDelphi.pas';
38+
39+
end.

0 commit comments

Comments
 (0)