Skip to content

Commit 27c43d1

Browse files
committed
Removed support for Delphi version earlier than DELPHI 2010
1 parent 57322ad commit 27c43d1

File tree

1 file changed

+1
-228
lines changed

1 file changed

+1
-228
lines changed

PythonForDelphi/Components/Sources/Core/Definition.Inc

Lines changed: 1 addition & 228 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,6 @@
3737
//{$DEFINE PYTHON37}
3838
//{$DEFINE PYTHON38}
3939

40-
/////////////////////////////////////////////////////////////////////////////
41-
// Python for Delphi settings. Comment out the setting you want to enable.
42-
/////////////////////////////////////////////////////////////////////////////
43-
44-
{$DEFINE PREFER_UNICODE} // this will convert a variant containing an OleStr to a UniCode Python string.
45-
4640
/////////////////////////////////////////////////////////////////////////////
4741
// OS symbols. Note that MSWINDOWS is defined from Delphi6/Kylix.
4842
/////////////////////////////////////////////////////////////////////////////
@@ -54,182 +48,33 @@
5448
{$ENDIF}
5549

5650
/////////////////////////////////////////////////////////////////////////////
57-
// Delphi, C++ Builder and Kylix versions
51+
// Delphi, C++ Builder versions
5852
/////////////////////////////////////////////////////////////////////////////
5953

60-
{$IFDEF VER90} // Delphi 2.0
61-
{$DEFINE DELPHI2}
62-
{$ENDIF}
63-
{$IFDEF VER93} // C++ Builder 1.0
64-
{$DEFINE CBUILDER1}
65-
{$ENDIF}
66-
{$IFDEF VER100} // Delphi 3.0
67-
{$DEFINE DELPHI3}
68-
{$ENDIF}
69-
{$IFDEF VER110} // C++ Builder 3.0
70-
{$DEFINE CBUILDER3}
71-
{$DEFINE DELPHI3_OR_HIGHER}
72-
{$ObjExportAll On}
73-
{$ENDIF}
74-
{$IFDEF VER120} // Delphi 4.0
75-
{$DEFINE DELPHI4}
76-
{$DEFINE DELPHI4_OR_HIGHER}
77-
{$ENDIF}
78-
{$IFDEF VER125} // C++ Builder 4.0
79-
{$DEFINE CBUILDER4}
80-
{$DEFINE DELPHI4_OR_HIGHER}
81-
{$ObjExportAll On}
82-
{$ENDIF}
83-
{$IFDEF VER130} // Delphi 5.0
84-
{$DEFINE DELPHI5}
85-
{$DEFINE DELPHI4_OR_HIGHER}
86-
{$DEFINE DELPHI5_OR_HIGHER}
87-
{$IFDEF BCB} { Borland C++Builder 5.0 }
88-
{$DEFINE CBUILDER3}
89-
{$DEFINE CBUILDER4}
90-
{$DEFINE CBUILDER5}
91-
{$ObjExportAll On}
92-
{$ENDIF}
93-
{$ENDIF}
94-
{$IFDEF VER140} // Delphi 6.0
95-
{$DEFINE DELPHI6}
96-
{$DEFINE DELPHI4_OR_HIGHER}
97-
{$DEFINE DELPHI5_OR_HIGHER}
98-
{$DEFINE DELPHI6_OR_HIGHER}
99-
{$IFDEF BCB} { Borland C++Builder 6.0 }
100-
{$DEFINE CBUILDER3}
101-
{$DEFINE CBUILDER4}
102-
{$DEFINE CBUILDER5}
103-
{$DEFINE CBUILDER6}
104-
{$ObjExportAll On}
105-
{$ENDIF}
106-
{$ENDIF}
107-
{$IFDEF VER150} // Delphi 7.0
108-
{$DEFINE DELPHI7}
109-
{$DEFINE DELPHI4_OR_HIGHER}
110-
{$DEFINE DELPHI5_OR_HIGHER}
111-
{$DEFINE DELPHI6_OR_HIGHER}
112-
{$DEFINE DELPHI7_OR_HIGHER}
113-
{$ENDIF}
114-
{$IFDEF VER160} // Delphi 8
115-
{$DEFINE DELPHI8}
116-
{$DEFINE DELPHI4_OR_HIGHER}
117-
{$DEFINE DELPHI5_OR_HIGHER}
118-
{$DEFINE DELPHI6_OR_HIGHER}
119-
{$DEFINE DELPHI7_OR_HIGHER}
120-
{$DEFINE DELPHI8_OR_HIGHER}
121-
{$ENDIF}
122-
{$IFDEF VER170} // Delphi 2005
123-
{$DEFINE DELPHI2005}
124-
{$DEFINE DELPHI4_OR_HIGHER}
125-
{$DEFINE DELPHI5_OR_HIGHER}
126-
{$DEFINE DELPHI6_OR_HIGHER}
127-
{$DEFINE DELPHI7_OR_HIGHER}
128-
{$DEFINE DELPHI8_OR_HIGHER}
129-
{$DEFINE DELPHI2005_OR_HIGHER}
130-
{$ENDIF}
131-
{$IFDEF VER180} // Delphi 2006
132-
{$DEFINE DELPHI2006}
133-
{$DEFINE DELPHI4_OR_HIGHER}
134-
{$DEFINE DELPHI5_OR_HIGHER}
135-
{$DEFINE DELPHI6_OR_HIGHER}
136-
{$DEFINE DELPHI7_OR_HIGHER}
137-
{$DEFINE DELPHI8_OR_HIGHER}
138-
{$DEFINE DELPHI2005_OR_HIGHER}
139-
{$DEFINE DELPHI2006_OR_HIGHER}
140-
{$ENDIF}
141-
{$IFDEF VER190} // Delphi 2007
142-
{$DEFINE DELPHI2007}
143-
{$DEFINE DELPHI4_OR_HIGHER}
144-
{$DEFINE DELPHI5_OR_HIGHER}
145-
{$DEFINE DELPHI6_OR_HIGHER}
146-
{$DEFINE DELPHI7_OR_HIGHER}
147-
{$DEFINE DELPHI8_OR_HIGHER}
148-
{$DEFINE DELPHI2005_OR_HIGHER}
149-
{$DEFINE DELPHI2006_OR_HIGHER}
150-
{$DEFINE DELPHI2007_OR_HIGHER}
151-
{$ENDIF}
152-
{$IFDEF VER200} // Delphi 2009
153-
{$DEFINE DELPHI2009}
154-
{$DEFINE DELPHI4_OR_HIGHER}
155-
{$DEFINE DELPHI5_OR_HIGHER}
156-
{$DEFINE DELPHI6_OR_HIGHER}
157-
{$DEFINE DELPHI7_OR_HIGHER}
158-
{$DEFINE DELPHI8_OR_HIGHER}
159-
{$DEFINE DELPHI2005_OR_HIGHER}
160-
{$DEFINE DELPHI2006_OR_HIGHER}
161-
{$DEFINE DELPHI2007_OR_HIGHER}
162-
{$DEFINE DELPHI2009_OR_HIGHER}
163-
{$ENDIF}
16454
{$IFDEF VER210} // Delphi 2010
16555
{$DEFINE DELPHI2010}
166-
{$DEFINE DELPHI4_OR_HIGHER}
167-
{$DEFINE DELPHI5_OR_HIGHER}
168-
{$DEFINE DELPHI6_OR_HIGHER}
169-
{$DEFINE DELPHI7_OR_HIGHER}
170-
{$DEFINE DELPHI8_OR_HIGHER}
171-
{$DEFINE DELPHI2005_OR_HIGHER}
172-
{$DEFINE DELPHI2006_OR_HIGHER}
173-
{$DEFINE DELPHI2007_OR_HIGHER}
174-
{$DEFINE DELPHI2009_OR_HIGHER}
17556
{$DEFINE DELPHI2010_OR_HIGHER}
17657
{$ENDIF}
17758
{$IFDEF VER220} // Delphi XE
17859
{$DEFINE DELPHIXE}
179-
{$DEFINE DELPHI4_OR_HIGHER}
180-
{$DEFINE DELPHI5_OR_HIGHER}
181-
{$DEFINE DELPHI6_OR_HIGHER}
182-
{$DEFINE DELPHI7_OR_HIGHER}
183-
{$DEFINE DELPHI8_OR_HIGHER}
184-
{$DEFINE DELPHI2005_OR_HIGHER}
185-
{$DEFINE DELPHI2006_OR_HIGHER}
186-
{$DEFINE DELPHI2007_OR_HIGHER}
187-
{$DEFINE DELPHI2009_OR_HIGHER}
18860
{$DEFINE DELPHI2010_OR_HIGHER}
18961
{$DEFINE DELPHIXE_OR_HIGHER}
19062
{$ENDIF}
19163
{$IFDEF VER230} // Delphi XE2
19264
{$DEFINE DELPHIXE2}
193-
{$DEFINE DELPHI4_OR_HIGHER}
194-
{$DEFINE DELPHI5_OR_HIGHER}
195-
{$DEFINE DELPHI6_OR_HIGHER}
196-
{$DEFINE DELPHI7_OR_HIGHER}
197-
{$DEFINE DELPHI8_OR_HIGHER}
198-
{$DEFINE DELPHI2005_OR_HIGHER}
199-
{$DEFINE DELPHI2006_OR_HIGHER}
200-
{$DEFINE DELPHI2007_OR_HIGHER}
201-
{$DEFINE DELPHI2009_OR_HIGHER}
20265
{$DEFINE DELPHI2010_OR_HIGHER}
20366
{$DEFINE DELPHIXE_OR_HIGHER}
20467
{$DEFINE DELPHIXE2_OR_HIGHER}
20568
{$ENDIF}
20669
{$IFDEF VER240} // Delphi XE3
20770
{$DEFINE DELPHIXE3}
208-
{$DEFINE DELPHI4_OR_HIGHER}
209-
{$DEFINE DELPHI5_OR_HIGHER}
210-
{$DEFINE DELPHI6_OR_HIGHER}
211-
{$DEFINE DELPHI7_OR_HIGHER}
212-
{$DEFINE DELPHI8_OR_HIGHER}
213-
{$DEFINE DELPHI2005_OR_HIGHER}
214-
{$DEFINE DELPHI2006_OR_HIGHER}
215-
{$DEFINE DELPHI2007_OR_HIGHER}
216-
{$DEFINE DELPHI2009_OR_HIGHER}
21771
{$DEFINE DELPHI2010_OR_HIGHER}
21872
{$DEFINE DELPHIXE_OR_HIGHER}
21973
{$DEFINE DELPHIXE2_OR_HIGHER}
22074
{$DEFINE DELPHIXE3_OR_HIGHER}
22175
{$ENDIF}
22276
{$IFDEF VER250} // Delphi XE4
22377
{$DEFINE DELPHIXE4}
224-
{$DEFINE DELPHI4_OR_HIGHER}
225-
{$DEFINE DELPHI5_OR_HIGHER}
226-
{$DEFINE DELPHI6_OR_HIGHER}
227-
{$DEFINE DELPHI7_OR_HIGHER}
228-
{$DEFINE DELPHI8_OR_HIGHER}
229-
{$DEFINE DELPHI2005_OR_HIGHER}
230-
{$DEFINE DELPHI2006_OR_HIGHER}
231-
{$DEFINE DELPHI2007_OR_HIGHER}
232-
{$DEFINE DELPHI2009_OR_HIGHER}
23378
{$DEFINE DELPHI2010_OR_HIGHER}
23479
{$DEFINE DELPHIXE_OR_HIGHER}
23580
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -238,15 +83,6 @@
23883
{$ENDIF}
23984
{$IFDEF VER260} // Delphi XE5
24085
{$DEFINE DELPHIXE5}
241-
{$DEFINE DELPHI4_OR_HIGHER}
242-
{$DEFINE DELPHI5_OR_HIGHER}
243-
{$DEFINE DELPHI6_OR_HIGHER}
244-
{$DEFINE DELPHI7_OR_HIGHER}
245-
{$DEFINE DELPHI8_OR_HIGHER}
246-
{$DEFINE DELPHI2005_OR_HIGHER}
247-
{$DEFINE DELPHI2006_OR_HIGHER}
248-
{$DEFINE DELPHI2007_OR_HIGHER}
249-
{$DEFINE DELPHI2009_OR_HIGHER}
25086
{$DEFINE DELPHI2010_OR_HIGHER}
25187
{$DEFINE DELPHIXE_OR_HIGHER}
25288
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -256,15 +92,6 @@
25692
{$ENDIF}
25793
{$IFDEF VER270} // Delphi XE6
25894
{$DEFINE DELPHIXE6}
259-
{$DEFINE DELPHI4_OR_HIGHER}
260-
{$DEFINE DELPHI5_OR_HIGHER}
261-
{$DEFINE DELPHI6_OR_HIGHER}
262-
{$DEFINE DELPHI7_OR_HIGHER}
263-
{$DEFINE DELPHI8_OR_HIGHER}
264-
{$DEFINE DELPHI2005_OR_HIGHER}
265-
{$DEFINE DELPHI2006_OR_HIGHER}
266-
{$DEFINE DELPHI2007_OR_HIGHER}
267-
{$DEFINE DELPHI2009_OR_HIGHER}
26895
{$DEFINE DELPHI2010_OR_HIGHER}
26996
{$DEFINE DELPHIXE_OR_HIGHER}
27097
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -275,15 +102,6 @@
275102
{$ENDIF}
276103
{$IFDEF VER280} // Delphi XE7
277104
{$DEFINE DELPHIXE7}
278-
{$DEFINE DELPHI4_OR_HIGHER}
279-
{$DEFINE DELPHI5_OR_HIGHER}
280-
{$DEFINE DELPHI6_OR_HIGHER}
281-
{$DEFINE DELPHI7_OR_HIGHER}
282-
{$DEFINE DELPHI8_OR_HIGHER}
283-
{$DEFINE DELPHI2005_OR_HIGHER}
284-
{$DEFINE DELPHI2006_OR_HIGHER}
285-
{$DEFINE DELPHI2007_OR_HIGHER}
286-
{$DEFINE DELPHI2009_OR_HIGHER}
287105
{$DEFINE DELPHI2010_OR_HIGHER}
288106
{$DEFINE DELPHIXE_OR_HIGHER}
289107
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -295,15 +113,6 @@
295113
{$ENDIF}
296114
{$IFDEF VER290} // Delphi XE8
297115
{$DEFINE DELPHIXE8}
298-
{$DEFINE DELPHI4_OR_HIGHER}
299-
{$DEFINE DELPHI5_OR_HIGHER}
300-
{$DEFINE DELPHI6_OR_HIGHER}
301-
{$DEFINE DELPHI7_OR_HIGHER}
302-
{$DEFINE DELPHI8_OR_HIGHER}
303-
{$DEFINE DELPHI2005_OR_HIGHER}
304-
{$DEFINE DELPHI2006_OR_HIGHER}
305-
{$DEFINE DELPHI2007_OR_HIGHER}
306-
{$DEFINE DELPHI2009_OR_HIGHER}
307116
{$DEFINE DELPHI2010_OR_HIGHER}
308117
{$DEFINE DELPHIXE_OR_HIGHER}
309118
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -316,15 +125,6 @@
316125
{$ENDIF}
317126
{$IFDEF VER300} // Delphi 10
318127
{$DEFINE DELPHI10}
319-
{$DEFINE DELPHI4_OR_HIGHER}
320-
{$DEFINE DELPHI5_OR_HIGHER}
321-
{$DEFINE DELPHI6_OR_HIGHER}
322-
{$DEFINE DELPHI7_OR_HIGHER}
323-
{$DEFINE DELPHI8_OR_HIGHER}
324-
{$DEFINE DELPHI2005_OR_HIGHER}
325-
{$DEFINE DELPHI2006_OR_HIGHER}
326-
{$DEFINE DELPHI2007_OR_HIGHER}
327-
{$DEFINE DELPHI2009_OR_HIGHER}
328128
{$DEFINE DELPHI2010_OR_HIGHER}
329129
{$DEFINE DELPHIXE_OR_HIGHER}
330130
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -338,15 +138,6 @@
338138
{$ENDIF}
339139
{$IFDEF VER310} // Delphi 10.1
340140
{$DEFINE DELPHI10.1}
341-
{$DEFINE DELPHI4_OR_HIGHER}
342-
{$DEFINE DELPHI5_OR_HIGHER}
343-
{$DEFINE DELPHI6_OR_HIGHER}
344-
{$DEFINE DELPHI7_OR_HIGHER}
345-
{$DEFINE DELPHI8_OR_HIGHER}
346-
{$DEFINE DELPHI2005_OR_HIGHER}
347-
{$DEFINE DELPHI2006_OR_HIGHER}
348-
{$DEFINE DELPHI2007_OR_HIGHER}
349-
{$DEFINE DELPHI2009_OR_HIGHER}
350141
{$DEFINE DELPHI2010_OR_HIGHER}
351142
{$DEFINE DELPHIXE_OR_HIGHER}
352143
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -361,15 +152,6 @@
361152
{$ENDIF}
362153
{$IFDEF VER320} // Delphi 10.2
363154
{$DEFINE DELPHI10.2}
364-
{$DEFINE DELPHI4_OR_HIGHER}
365-
{$DEFINE DELPHI5_OR_HIGHER}
366-
{$DEFINE DELPHI6_OR_HIGHER}
367-
{$DEFINE DELPHI7_OR_HIGHER}
368-
{$DEFINE DELPHI8_OR_HIGHER}
369-
{$DEFINE DELPHI2005_OR_HIGHER}
370-
{$DEFINE DELPHI2006_OR_HIGHER}
371-
{$DEFINE DELPHI2007_OR_HIGHER}
372-
{$DEFINE DELPHI2009_OR_HIGHER}
373155
{$DEFINE DELPHI2010_OR_HIGHER}
374156
{$DEFINE DELPHIXE_OR_HIGHER}
375157
{$DEFINE DELPHIXE2_OR_HIGHER}
@@ -385,15 +167,6 @@
385167
{$ENDIF}
386168
{$IFDEF VER330} // Delphi 10.3
387169
{$DEFINE DELPHI10.3}
388-
{$DEFINE DELPHI4_OR_HIGHER}
389-
{$DEFINE DELPHI5_OR_HIGHER}
390-
{$DEFINE DELPHI6_OR_HIGHER}
391-
{$DEFINE DELPHI7_OR_HIGHER}
392-
{$DEFINE DELPHI8_OR_HIGHER}
393-
{$DEFINE DELPHI2005_OR_HIGHER}
394-
{$DEFINE DELPHI2006_OR_HIGHER}
395-
{$DEFINE DELPHI2007_OR_HIGHER}
396-
{$DEFINE DELPHI2009_OR_HIGHER}
397170
{$DEFINE DELPHI2010_OR_HIGHER}
398171
{$DEFINE DELPHIXE_OR_HIGHER}
399172
{$DEFINE DELPHIXE2_OR_HIGHER}

0 commit comments

Comments
 (0)