-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrx.inc
executable file
·138 lines (115 loc) · 3.89 KB
/
rx.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{*******************************************************}
{ }
{ RX Library include file }
{ Copyright (c) 1996 AO ROSNO }
{ Copyright (c) 1997, 1998 Master-Bank }
{ }
{*******************************************************}
{ RX.INC is included in all RX Library units so you can specify
global compiler options here. RX.INC is included before each units'
required compiler options and the options specified here can be
overridden by hardcode options in the source files }
{ Conditional defines that affect compilation }
{$DEFINE DCS}
{ Client/Server or Enterprise version. Deactivate this define if you
have Delphi Desktop, Standard or Professional Edition }
{.$DEFINE RX_MIDAS}
{ RX MIDAS components }
{.$DEFINE RX_ADO}
{ RX ADO components }
{$DEFINE USE_RX_GIF}
{ This define enables GIF image support. Deactivate this define
if you are using another GIF image support library. See README.TXT
for the legal aspects }
{$IFDEF WIN32}
{.$DEFINE USE_PROGRESSBAR}
{ Activate this define if you do not want to use TGauge Borland sample
component in TDBProgress component and FileUtil routines. In this case
TProgressBar component will be used }
{$ENDIF}
{$DEFINE USE_FOUR_DIGIT_YEAR}
{ This define controls whether FourDigitYear variable is used to control
date format in TDateEdit, TDBDateEdit components. When this define is not
active the ShortDateFormat variable is used instead }
{.$DEFINE USE_OLD_DBLISTS}
{ Activate this define to install old BDE lists components for backward
compatibility with oldest RX versions }
{$DEFINE DEFAULT_POPUP_CALENDAR}
{ This define controls whether a popup calendar is used as default
instead of a modal dialog in TDateEdit, TDBDateEdit components }
{ ------------ !! DO NOT CHANGE DEFINES BELOW THIS LINE !! ------------ }
{$B-} {- Complete Boolean Evaluation }
{$R-} {- Range-Checking }
{$V-} {- Var-String Checking }
{$T-} {- Typed @ operator }
{$X+} {- Extended syntax }
{$P+} {- Open string params }
{$IFDEF WIN32}
{$J+} {- Writeable structured consts }
{$H+} {- Use long strings by default }
{$ENDIF}
{$IFDEF VER93} { Borland C++Builder 1.0 }
{$DEFINE CBUILDER}
{$ENDIF}
{$IFDEF VER100} { Borland Delphi 3.0 }
{$DEFINE RX_D3}
{$ENDIF}
{$IFDEF VER110} { Borland C++Builder 3.0 }
{$DEFINE CBUILDER}
{$ObjExportAll On}
{$UNDEF DCS}
{$ENDIF}
{$IFDEF VER120} { Borland Delphi 4.0 }
{$DEFINE RX_D3}
{$DEFINE RX_D4}
{$ENDIF}
{$IFDEF VER125} { Borland C++Builder 4.0 }
{$DEFINE CBUILDER}
{$ObjExportAll On}
{$UNDEF DCS}
{$ENDIF}
{$IFDEF VER130} { Borland Delphi 5.0 }
{$DEFINE RX_D3}
{$DEFINE RX_D4}
{$DEFINE RX_D5}
{$ENDIF}
{$IFNDEF VER80} { Delphi 1.0 }
{$IFNDEF VER90} { Delphi 2.0 }
{$IFNDEF VER93} { C++Builder 1.0 }
{$DEFINE RX_D3} { Delphi 3.0 or higher }
{$IFNDEF VER100}
{$DEFINE RX_V110} { C++Builder 3.0 or higher }
{$IFNDEF VER110}
{$DEFINE RX_D4} { Delphi 4.0 or higher }
{$IFNDEF VER120}
{$DEFINE RX_V125} { C++Builder 4.0 or higher }
{$IFNDEF VER125}
{$DEFINE RX_D5} { Delphi 5.0 or higher }
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$IFDEF CBUILDER}
{$DEFINE USE_PROGRESSBAR}
{$UNDEF USE_OLD_DBLISTS}
{$IFNDEF VER93}
{$DEFINE RX_V110} { C++Builder 3.0 or higher }
{$IFNDEF VER110}
{$DEFINE RX_V125} { C++Builder 4.0 or higher }
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$IFNDEF RX_D3}
{$DEFINE DCS}
{$UNDEF RX_MIDAS}
{$ENDIF}
{$IFNDEF RX_D5}
{$UNDEF RX_ADO}
{$ENDIF}
{$IFNDEF DCS}
{$UNDEF RX_MIDAS}
{$UNDEF RX_ADO}
{$ENDIF}