Subversion Repositories spacemission

Rev

Rev 1 | Rev 10 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1 Rev 4
Line 1... Line 1...
1
{$B-,J+,Q-,R-,T-,X+}
1
{$B-,J+,Q-,R-,T-,X+}
-
 
2
//*********************************************************************
-
 
3
// Main configuration file for (un)DelphiX
-
 
4
//*********************************************************************
-
 
5
{$IFDEF VER100}
-
 
6
  {$DEFINE VER3UP}
-
 
7
{$ENDIF}
-
 
8
{$IFDEF VER120}
-
 
9
  {$DEFINE VER4UP}
-
 
10
  {$DEFINE VER3UP}
-
 
11
{$ENDIF}
-
 
12
{$IFDEF VER130}
-
 
13
  {$DEFINE VER3UP}
-
 
14
  {$DEFINE VER4UP}
-
 
15
  {$DEFINE VER5UP}
-
 
16
{$ENDIF}
-
 
17
{$IFDEF VER140}
-
 
18
  {$DEFINE VER3UP}
-
 
19
  {$DEFINE VER4UP}
-
 
20
  {$DEFINE VER5UP}
-
 
21
  {$DEFINE VER6UP}
-
 
22
{$ENDIF}
-
 
23
{$IFDEF VER150}
-
 
24
  {$DEFINE VER3UP}
-
 
25
  {$DEFINE VER4UP}
-
 
26
  {$DEFINE VER5UP}
-
 
27
  {$DEFINE VER6UP}
-
 
28
  {$DEFINE VER7UP}
-
 
29
{$ENDIF}
-
 
30
{$IFDEF VER170}
-
 
31
  {$DEFINE VER3UP}
-
 
32
  {$DEFINE VER4UP}
-
 
33
  {$DEFINE VER5UP}
-
 
34
  {$DEFINE VER6UP}
-
 
35
  {$DEFINE VER7UP}
-
 
36
  {$DEFINE VER9UP}
-
 
37
{$ENDIF}
-
 
38
{$IFDEF VER180}
-
 
39
  {$DEFINE VER3UP}
-
 
40
  {$DEFINE VER4UP}
-
 
41
  {$DEFINE VER5UP}
-
 
42
  {$DEFINE VER6UP}
-
 
43
  {$DEFINE VER7UP}
-
 
44
  {$DEFINE VER9UP}
-
 
45
  {$DEFINE VER10UP}
-
 
46
  {$IFDEF VER185}
-
 
47
    {$DEFINE VER11UP}
-
 
48
  {$ENDIF}
-
 
49
{$ENDIF}
-
 
50
{$IFDEF VER200}
-
 
51
  {$DEFINE VER3UP}
-
 
52
  {$DEFINE VER4UP}
-
 
53
  {$DEFINE VER5UP}
-
 
54
  {$DEFINE VER6UP}
-
 
55
  {$DEFINE VER7UP}
-
 
56
  {$DEFINE VER9UP}
-
 
57
  {$DEFINE VER10UP}
-
 
58
  {$DEFINE VER11UP}
-
 
59
  {$DEFINE VER12UP}
-
 
60
{$ENDIF}
-
 
61
{$IFDEF VER210}
-
 
62
  {$DEFINE VER3UP}
-
 
63
  {$DEFINE VER4UP}
-
 
64
  {$DEFINE VER5UP}
-
 
65
  {$DEFINE VER6UP}
-
 
66
  {$DEFINE VER7UP}
-
 
67
  {$DEFINE VER9UP}
-
 
68
  {$DEFINE VER10UP}
-
 
69
  {$DEFINE VER11UP}
-
 
70
  {$DEFINE VER12UP}
-
 
71
  {$DEFINE VER14UP}
-
 
72
{$ENDIF}
-
 
73
{$IFDEF VER220}
-
 
74
  {$DEFINE VER3UP}
-
 
75
  {$DEFINE VER4UP}
-
 
76
  {$DEFINE VER5UP}
-
 
77
  {$DEFINE VER6UP}
-
 
78
  {$DEFINE VER7UP}
-
 
79
  {$DEFINE VER9UP}
-
 
80
  {$DEFINE VER10UP}
-
 
81
  {$DEFINE VER11UP}
-
 
82
  {$DEFINE VER12UP}
-
 
83
  {$DEFINE VER14UP}
-
 
84
  {$DEFINE VER15UP}  //Delphi XE
-
 
85
{$ENDIF}
-
 
86
 
-
 
87
{$IFDEF VER230}
-
 
88
  {$DEFINE VER3UP}
-
 
89
  {$DEFINE VER4UP}
-
 
90
  {$DEFINE VER5UP}
-
 
91
  {$DEFINE VER6UP}
-
 
92
  {$DEFINE VER7UP}
-
 
93
  {$DEFINE VER9UP}
-
 
94
  {$DEFINE VER10UP}
-
 
95
  {$DEFINE VER11UP}
-
 
96
  {$DEFINE VER12UP}
-
 
97
  {$DEFINE VER14UP}
-
 
98
  {$DEFINE VER15UP}
-
 
99
  {$DEFINE VER16UP} //Delphi XE2
-
 
100
{$ENDIF}
-
 
101
 
-
 
102
{$IFDEF VER240}
-
 
103
  {$DEFINE VER3UP}
-
 
104
  {$DEFINE VER4UP}
-
 
105
  {$DEFINE VER5UP}
-
 
106
  {$DEFINE VER6UP}
-
 
107
  {$DEFINE VER7UP}
-
 
108
  {$DEFINE VER9UP}
-
 
109
  {$DEFINE VER10UP}
-
 
110
  {$DEFINE VER11UP}
-
 
111
  {$DEFINE VER12UP}
-
 
112
  {$DEFINE VER14UP}
-
 
113
  {$DEFINE VER15UP}
-
 
114
  {$DEFINE VER16UP}
-
 
115
  {$DEFINE VER17UP} //Delphi XE3
-
 
116
{$ENDIF}
-
 
117
 
-
 
118
{$IFDEF VER250}
-
 
119
  {$DEFINE VER3UP}
-
 
120
  {$DEFINE VER4UP}
-
 
121
  {$DEFINE VER5UP}
-
 
122
  {$DEFINE VER6UP}
-
 
123
  {$DEFINE VER7UP}
-
 
124
  {$DEFINE VER9UP}
-
 
125
  {$DEFINE VER10UP}
-
 
126
  {$DEFINE VER11UP}
-
 
127
  {$DEFINE VER12UP}
-
 
128
  {$DEFINE VER14UP}
-
 
129
  {$DEFINE VER15UP}
-
 
130
  {$DEFINE VER16UP}
-
 
131
  {$DEFINE VER17UP}
-
 
132
  {$DEFINE VER18UP} //Delphi XE4
-
 
133
{$ENDIF}
-
 
134
 
-
 
135
{$IFDEF VER260}
-
 
136
  {$DEFINE VER3UP}
-
 
137
  {$DEFINE VER4UP}
-
 
138
  {$DEFINE VER5UP}
-
 
139
  {$DEFINE VER6UP}
-
 
140
  {$DEFINE VER7UP}
-
 
141
  {$DEFINE VER9UP}
-
 
142
  {$DEFINE VER10UP}
-
 
143
  {$DEFINE VER11UP}
-
 
144
  {$DEFINE VER12UP}
-
 
145
  {$DEFINE VER14UP}
-
 
146
  {$DEFINE VER15UP}
-
 
147
  {$DEFINE VER16UP}
-
 
148
  {$DEFINE VER17UP} 
-
 
149
  {$DEFINE VER18UP}
-
 
150
  {$DEFINE VER19UP} //Delphi XE5
-
 
151
{$ENDIF}
-
 
152
 
-
 
153
{$IFDEF VER270}
-
 
154
  {$DEFINE VER3UP}
-
 
155
  {$DEFINE VER4UP}
-
 
156
  {$DEFINE VER5UP}
-
 
157
  {$DEFINE VER6UP}
-
 
158
  {$DEFINE VER7UP}
-
 
159
  {$DEFINE VER9UP}
-
 
160
  {$DEFINE VER10UP}
-
 
161
  {$DEFINE VER11UP}
-
 
162
  {$DEFINE VER12UP}
-
 
163
  {$DEFINE VER14UP}
-
 
164
  {$DEFINE VER15UP}
-
 
165
  {$DEFINE VER16UP}
-
 
166
  {$DEFINE VER17UP} 
-
 
167
  {$DEFINE VER18UP}
-
 
168
  {$DEFINE VER19UP}
-
 
169
  {$DEFINE VER20UP} //Delphi XE6
-
 
170
{$ENDIF}
-
 
171
 
-
 
172
{$IFDEF VER280}
-
 
173
  {$DEFINE VER3UP}
-
 
174
  {$DEFINE VER4UP}
-
 
175
  {$DEFINE VER5UP}
-
 
176
  {$DEFINE VER6UP}
-
 
177
  {$DEFINE VER7UP}
-
 
178
  {$DEFINE VER9UP}
-
 
179
  {$DEFINE VER10UP}
-
 
180
  {$DEFINE VER11UP}
-
 
181
  {$DEFINE VER12UP}
-
 
182
  {$DEFINE VER14UP}
-
 
183
  {$DEFINE VER15UP}
-
 
184
  {$DEFINE VER16UP}
-
 
185
  {$DEFINE VER17UP} 
-
 
186
  {$DEFINE VER18UP}
-
 
187
  {$DEFINE VER19UP}
-
 
188
  {$DEFINE VER20UP}
-
 
189
  {$DEFINE VER21UP}  //Delphi XE7
-
 
190
{$ENDIF}
-
 
191
 
-
 
192
{$IFDEF VER290}
-
 
193
  {$DEFINE VER3UP}
-
 
194
  {$DEFINE VER4UP}
-
 
195
  {$DEFINE VER5UP}
-
 
196
  {$DEFINE VER6UP}
-
 
197
  {$DEFINE VER7UP}
-
 
198
  {$DEFINE VER9UP}
-
 
199
  {$DEFINE VER10UP}
-
 
200
  {$DEFINE VER11UP}
-
 
201
  {$DEFINE VER12UP}
-
 
202
  {$DEFINE VER14UP}
-
 
203
  {$DEFINE VER15UP}
-
 
204
  {$DEFINE VER16UP}
-
 
205
  {$DEFINE VER17UP} 
-
 
206
  {$DEFINE VER18UP}
-
 
207
  {$DEFINE VER19UP}
-
 
208
  {$DEFINE VER20UP}
-
 
209
  {$DEFINE VER21UP}
-
 
210
  {$DEFINE VER22UP}  //Delphi XE8
-
 
211
{$ENDIF}
2
 
212
 
3
{$IFDEF VER100}
213
{$IFDEF VER100}
4
  // Delphi 3
214
  // Delphi 3
5
  {$DEFINE DelphiX_Delphi3}
215
  {$Define D3UP}
6
{$ENDIF}
216
{$ENDIF}
7
 
217
 
8
{$IFDEF VER120}
218
{$IFDEF VER120}
9
  // Delphi 4
219
  // Delphi 4
-
 
220
  {$Define D3UP}
10
  {$DEFINE DelphiX_Delphi4}
221
  {$Define D4UP}
11
{$ENDIF}
222
{$ENDIF}
12
 
223
 
13
{$IFDEF VER130}
224
{$IFDEF VER130}
14
  // Delphi 5
225
  // Delphi 5
-
 
226
  {$Define D3UP}
-
 
227
  {$Define D4UP}
-
 
228
  {$Define D5UP}
-
 
229
{$ENDIF}
-
 
230
 
-
 
231
{$IFDEF VER140}
-
 
232
  // Delphi 6
-
 
233
  {$Define D3UP}
-
 
234
  {$Define D4UP}
-
 
235
  {$Define D5UP}
-
 
236
  {$Define D6UP}
-
 
237
{$ENDIF}
-
 
238
 
-
 
239
{$IFDEF VER150}
-
 
240
  // Delphi 7
-
 
241
  {$Define D3UP}
-
 
242
  {$Define D4UP}
-
 
243
  {$Define D5UP}
-
 
244
  {$Define D6UP}
-
 
245
  {$Define D7UP}
-
 
246
{$ENDIF}
-
 
247
 
-
 
248
{$IFDEF VER170}
15
  {$DEFINE DelphiX_Delphi5}
249
  // Delphi 9 - 2005
-
 
250
  {$Define D3UP}
-
 
251
  {$Define D4UP}
-
 
252
  {$Define D5UP}
-
 
253
  {$Define D6UP}
-
 
254
  {$Define D7UP}
-
 
255
  {$Define D9UP}
16
{$ENDIF}
256
{$ENDIF}
17
 
257
 
18
{$IFDEF DelphiX_Delphi3}
258
{$IFDEF VER180}
-
 
259
  // Delphi 10 - 2006 or Turbo
-
 
260
  {$Define D3UP}
-
 
261
  {$Define D4UP}
-
 
262
  {$Define D5UP}
-
 
263
  {$Define D6UP}
-
 
264
  {$Define D7UP}
-
 
265
  {$Define D9UP}
19
  {$DEFINE DelphiX_Spt3}
266
  {$Define D10UP}
20
{$ENDIF}
267
{$ENDIF}
21
 
268
 
-
 
269
{$IFDEF VER185}
22
{$IFDEF DelphiX_Delphi4}
270
  // Delphi 11 - 2007
-
 
271
  {$Define D3UP}
-
 
272
  {$Define D4UP}
-
 
273
  {$Define D5UP}
-
 
274
  {$Define D6UP}
-
 
275
  {$Define D7UP}
-
 
276
  {$Define D9UP}
23
  {$DEFINE DelphiX_Spt3}
277
  {$Define D10UP}
24
  {$DEFINE DelphiX_Spt4}
278
  {$Define D11UP}
25
{$ENDIF}
279
{$ENDIF}
26
 
280
 
-
 
281
{$IFDEF VER200}
-
 
282
  // Delphi 12 - 2009
-
 
283
  {$Define D3UP}
-
 
284
  {$Define D4UP}
-
 
285
  {$Define D5UP}
-
 
286
  {$Define D6UP}
-
 
287
  {$Define D7UP}
-
 
288
  {$Define D9UP}
-
 
289
  {$Define D10UP}
-
 
290
  {$Define D11UP}
-
 
291
  {$Define D12UP}
-
 
292
{$ENDIF}
-
 
293
 
-
 
294
{$IFDEF VER210}
-
 
295
  // Delphi 14 - 2010
-
 
296
  {$Define D3UP}
-
 
297
  {$Define D4UP}
-
 
298
  {$Define D5UP}
-
 
299
  {$Define D6UP}
-
 
300
  {$Define D7UP}
-
 
301
  {$Define D9UP}
-
 
302
  {$Define D10UP}
-
 
303
  {$Define D11UP}
-
 
304
  {$Define D12UP}
-
 
305
  {$Define D14UP}
-
 
306
  {$Define D_EE_UP}
-
 
307
{$ENDIF}
-
 
308
 
-
 
309
{$IFDEF VER220}
-
 
310
  // Delphi 15 - XE
-
 
311
  {$Define D3UP}
-
 
312
  {$Define D4UP}
-
 
313
  {$Define D5UP}
-
 
314
  {$Define D6UP}
-
 
315
  {$Define D7UP}
-
 
316
  {$Define D9UP}
-
 
317
  {$Define D10UP}
-
 
318
  {$Define D11UP}
-
 
319
  {$Define D12UP}
-
 
320
  {$Define D14UP}
-
 
321
  {$Define D15UP}
-
 
322
  {$Define D_EE_UP}
-
 
323
{$ENDIF}
-
 
324
 
-
 
325
{$IFDEF VER230}
-
 
326
  // Delphi 16 - XE2
-
 
327
  {$Define D3UP}
-
 
328
  {$Define D4UP}
-
 
329
  {$Define D5UP}
-
 
330
  {$Define D6UP}
-
 
331
  {$Define D7UP}
-
 
332
  {$Define D9UP}
-
 
333
  {$Define D10UP}
-
 
334
  {$Define D11UP}
-
 
335
  {$Define D12UP}
-
 
336
  {$Define D14UP}
-
 
337
  {$Define D15UP}
-
 
338
  {$Define D16UP}
-
 
339
  {$Define D_EE_UP}
-
 
340
{$ENDIF}
-
 
341
 
-
 
342
{$IFDEF VER240}
-
 
343
  // Delphi 17 - XE3
-
 
344
  {$Define D3UP}
-
 
345
  {$Define D4UP}
-
 
346
  {$Define D5UP}
-
 
347
  {$Define D6UP}
-
 
348
  {$Define D7UP}
-
 
349
  {$Define D9UP}
-
 
350
  {$Define D10UP}
-
 
351
  {$Define D11UP}
-
 
352
  {$Define D12UP}
-
 
353
  {$Define D14UP}
-
 
354
  {$Define D15UP}
-
 
355
  {$Define D16UP}
-
 
356
  {$Define D17UP}
-
 
357
  {$Define D_EE_UP}
-
 
358
{$ENDIF}
-
 
359
 
-
 
360
{$IFDEF VER250}
-
 
361
  // Delphi 18 - XE4
-
 
362
  {$Define D3UP}
-
 
363
  {$Define D4UP}
-
 
364
  {$Define D5UP}
-
 
365
  {$Define D6UP}
-
 
366
  {$Define D7UP}
-
 
367
  {$Define D9UP}
-
 
368
  {$Define D10UP}
-
 
369
  {$Define D11UP}
-
 
370
  {$Define D12UP}
-
 
371
  {$Define D14UP}
-
 
372
  {$Define D15UP}
-
 
373
  {$Define D16UP}
-
 
374
  {$Define D17UP}
-
 
375
  {$Define D18UP}
-
 
376
  {$Define D_EE_UP}
-
 
377
{$ENDIF}
-
 
378
 
-
 
379
{$IFDEF VER260}
-
 
380
  // Delphi 19 - XE5
-
 
381
  {$Define D3UP}
-
 
382
  {$Define D4UP}
-
 
383
  {$Define D5UP}
-
 
384
  {$Define D6UP}
-
 
385
  {$Define D7UP}
-
 
386
  {$Define D9UP}
-
 
387
  {$Define D10UP}
-
 
388
  {$Define D11UP}
-
 
389
  {$Define D12UP}
-
 
390
  {$Define D14UP}
-
 
391
  {$Define D15UP}
-
 
392
  {$Define D16UP}
-
 
393
  {$Define D17UP}
-
 
394
  {$Define D18UP}
-
 
395
  {$Define D19UP}
-
 
396
  {$Define D_EE_UP}
-
 
397
{$ENDIF}
-
 
398
 
-
 
399
{$IFDEF VER270}
-
 
400
  // Delphi 20 - XE6
-
 
401
  {$Define D3UP}
-
 
402
  {$Define D4UP}
-
 
403
  {$Define D5UP}
-
 
404
  {$Define D6UP}
-
 
405
  {$Define D7UP}
-
 
406
  {$Define D9UP}
-
 
407
  {$Define D10UP}
-
 
408
  {$Define D11UP}
-
 
409
  {$Define D12UP}
-
 
410
  {$Define D14UP}
-
 
411
  {$Define D15UP}
-
 
412
  {$Define D16UP}
-
 
413
  {$Define D17UP}
-
 
414
  {$Define D18UP}
-
 
415
  {$Define D19UP}
-
 
416
  {$Define D20UP}
-
 
417
  {$Define D_EE_UP}
-
 
418
{$ENDIF}
-
 
419
 
-
 
420
{$IFDEF VER280}
-
 
421
  // Delphi 21 - XE7
-
 
422
  {$Define D3UP}
-
 
423
  {$Define D4UP}
-
 
424
  {$Define D5UP}
-
 
425
  {$Define D6UP}
-
 
426
  {$Define D7UP}
-
 
427
  {$Define D9UP}
-
 
428
  {$Define D10UP}
-
 
429
  {$Define D11UP}
-
 
430
  {$Define D12UP}
-
 
431
  {$Define D14UP}
-
 
432
  {$Define D15UP}
-
 
433
  {$Define D16UP}
-
 
434
  {$Define D17UP}
-
 
435
  {$Define D18UP}
-
 
436
  {$Define D19UP}
-
 
437
  {$Define D20UP}
-
 
438
  {$Define D21UP}
-
 
439
  {$Define D_EE_UP}
-
 
440
{$ENDIF}
-
 
441
 
-
 
442
{$IFDEF VER290}
-
 
443
  // Delphi 22 - XE8
-
 
444
  {$Define D3UP}
-
 
445
  {$Define D4UP}
-
 
446
  {$Define D5UP}
-
 
447
  {$Define D6UP}
-
 
448
  {$Define D7UP}
-
 
449
  {$Define D9UP}
-
 
450
  {$Define D10UP}
-
 
451
  {$Define D11UP}
-
 
452
  {$Define D12UP}
-
 
453
  {$Define D14UP}
-
 
454
  {$Define D15UP}
-
 
455
  {$Define D16UP}
-
 
456
  {$Define D17UP}
-
 
457
  {$Define D18UP}
-
 
458
  {$Define D19UP}
-
 
459
  {$Define D20UP}
-
 
460
  {$Define D21UP}
-
 
461
  {$Define D22UP}
-
 
462
  {$Define D_EE_UP}
-
 
463
{$ENDIF}
-
 
464
 
-
 
465
{standard feature for drawing blend textures}
-
 
466
{this conditional is add-on as is for eliminate bad color key switching}
-
 
467
{$DEFINE DrawHWAcc}
-
 
468
 
-
 
469
{DirectX Double precision activation}
-
 
470
{$DEFINE DXDOUBLEPRECISION}
-
 
471
 
-
 
472
{when you can use this option, you must use separate headers unit }
-
 
473
{if this turn off, you use built-in standard DirectX.pas unit (in one file)}
27
{$IFDEF DelphiX_Delphi5}
474
{$IFDEF D_EE_UP} //Delphi 2010/XE
28
  {$DEFINE DelphiX_Spt3}
475
  {$DEFINE StandardDX}
-
 
476
{$ELSE}
-
 
477
  {.$DEFINE StandardDX}
-
 
478
{$ENDIF}
-
 
479
 
-
 
480
{Only one can be set!}
-
 
481
{Use standard of DirectX version 7}
-
 
482
{$IFNDEF D_EE_UP}
29
  {$DEFINE DelphiX_Spt4}
483
  {$DEFINE DX7}
-
 
484
{$ELSE}
-
 
485
 
-
 
486
  {Use standard of DirectX version 9}
-
 
487
  {in concert with StandardDX for separate units only}
-
 
488
  {$IFDEF StandardDX}
-
 
489
    {$DEFINE DX9}
-
 
490
  {$ENDIF}
-
 
491
{$ENDIF}
-
 
492
 
-
 
493
{for better texture compression can be use ZLIB here}
-
 
494
{in some Delphi versions it errors occurred because ZLib package is "lock-like" package}
-
 
495
{I recommend use it for final version application only}
-
 
496
{$IFDEF VER5UP} {Delphi 5 (and lower) has any problems with ZLIB, may be replace by 3rd party lib. manually}
-
 
497
  {$DEFINE DXTextureImage_UseZLIB}
-
 
498
{$ENDIF}
-
 
499
{when videotexture is used - like change images in texture}
-
 
500
{Note: it consume 2x more memory because texture is store twice unchanged and}
-
 
501
{changed - this conditional add/remove store shadow image in texture buffer}
-
 
502
{$IFDEF VER5UP} {Delphi 5 (and lower) has any problems with ZLIB, may be replace by 3rd party lib. manually}
30
  {$DEFINE DelphiX_Spt5}
503
  {$DEFINE VIDEOTEX}
-
 
504
{$ENDIF}
-
 
505
 
-
 
506
{software rendering based on Hori's DXR code}
-
 
507
{this option is only for remove all DXR code, is not recommended remove it}
-
 
508
{it can be remove only for special usage like use PURE DirectX for SW rendering too}
-
 
509
{$DEFINE DXR_deprecated}
-
 
510
 
-
 
511
{$IfDef DX7}
-
 
512
{Retained mode is turn off for Vista as implicit value}
-
 
513
{When you want use it, you have to add the D3DRM.DLL}
-
 
514
{is recommended put library into Windows/System32 system directory}
-
 
515
{in application directory does not works properly under Vista}
-
 
516
  {$Define D3D_deprecated} //both must be turn-on
-
 
517
  {.$Define D3DRM} //required D3DRM.DLL !!
-
 
518
  {for separete unit is DirectRM.pas required !! - it is not include in Delphi 2010/XE !!}
-
 
519
  {this class is deprecated; when you can it use, remove dot bellow}
-
 
520
  {this add additional component for D3D over DXDraw}
-
 
521
  {$IFDEF D3DRM}
-
 
522
    {$Define DX3D_deprecated}
-
 
523
  {$ENDIF}
-
 
524
 
-
 
525
{$ELSE}
-
 
526
   {$Define D3D_deprecated}
-
 
527
{$EndIf}
-
 
528
 
-
 
529
{$IFDEF VER12UP}
-
 
530
  {PNG support is added in Delphi 2009 and up as native feature}
-
 
531
  {there is turn on, it is for backward compatibility only}
-
 
532
  {$Define PNG_GRAPHICS}
-
 
533
{$ELSE}
-
 
534
  {for Delphi 2007 and lower when you usen PNG support, you have write}
-
 
535
  {name of PNG package into required section of pavkage source .dpk}
-
 
536
  {and turn on this support here - remove the dot only bellow}
-
 
537
  {.$Define PNG_GRAPHICS}
31
{$ENDIF}
538
{$ENDIF}
32
 
539
 
-
 
540
{special feature for enumerate displayis like primary, secondary etc.}
-
 
541
{only for special purpose, multimonitors etc.}
-
 
542
{.$Define _DMO_}