219 lines
4.3 KiB
PHP
219 lines
4.3 KiB
PHP
|
|
{$B-} { Complete Boolean Evaluation }
|
||
|
|
{$R-} { Range-Checking }
|
||
|
|
{$T-} { Typed @ operator }
|
||
|
|
{$X+} { Extended syntax }
|
||
|
|
{$P+} { Open string params }
|
||
|
|
{$J+} { Writeable structured consts }
|
||
|
|
{$H+} { Use long strings by default }
|
||
|
|
{$Q-} { Overflow checking }
|
||
|
|
|
||
|
|
{$DEFINE DXVER500}
|
||
|
|
|
||
|
|
{$IFNDEF CLR}
|
||
|
|
{$IFNDEF DONTUSEJPEGIMAGE}
|
||
|
|
{$DEFINE USEJPEGIMAGE}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$DEFINE EXPRESSBARS5}
|
||
|
|
|
||
|
|
{$DEFINE VCL}
|
||
|
|
|
||
|
|
{$IFNDEF VER80}
|
||
|
|
{$IFNDEF VER90}
|
||
|
|
{$IFNDEF VER93}
|
||
|
|
{$DEFINE DELPHI3} { Borland Delphi 3.0 }
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER110} { Borland C++Builder 3.0 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER120} { Borland Delphi 4.0 }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER125} { Borland C++Builder 4.0 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER130} { Borland Delphi 5.0 }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$IFDEF BCB} { Borland C++Builder 5.0 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$DEFINE CBUILDER5}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER140} { Borland Delphi 6.0 }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$IFDEF BCB} { Borland C++Builder 6.0 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$DEFINE CBUILDER5}
|
||
|
|
{$DEFINE CBUILDER6}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER150} { Borland Delphi 7.0 }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFNDEF DELPHI6}
|
||
|
|
{$DEFINE MSWINDOWS}
|
||
|
|
{$ENDIF}
|
||
|
|
{$IFDEF LINUX}
|
||
|
|
{$UNDEF MSWINDOWS}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF LINUX}
|
||
|
|
{$DEFINE KYLIX1} { Borland Kylix 1 }
|
||
|
|
{$IFDEF CONDITIONALEXPRESSIONS}
|
||
|
|
{$IF CompilerVersion >= 14}
|
||
|
|
{$DEFINE KYLIX2} { Borland Kylix 2 }
|
||
|
|
{$IFEND}
|
||
|
|
{$IF CompilerVersion >= 14.50}
|
||
|
|
{$DEFINE KYLIX3} { Borland Kylix 3 }
|
||
|
|
{$IFEND}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF CLR} { Borland Delphi.Net }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$DEFINE DELPHI8}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER170} { Borland Delphi 9.0 }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$DEFINE DELPHI8}
|
||
|
|
{$DEFINE DELPHI9}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER180} { Borland Delphi 10 }
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$DEFINE DELPHI8}
|
||
|
|
{$DEFINE DELPHI9}
|
||
|
|
{$DEFINE DELPHI10}
|
||
|
|
{$IFDEF BCB} { Borland C++Builder 10 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$DEFINE CBUILDER5}
|
||
|
|
{$DEFINE CBUILDER6}
|
||
|
|
{$DEFINE CBUILDER10}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER185} { Borland Delphi 11 //CodeGear}
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$DEFINE DELPHI8}
|
||
|
|
{$DEFINE DELPHI9}
|
||
|
|
{$DEFINE DELPHI10}
|
||
|
|
{$DEFINE DELPHI11}
|
||
|
|
{$IFDEF BCB} { Borland C++Builder 11 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$DEFINE CBUILDER5}
|
||
|
|
{$DEFINE CBUILDER6}
|
||
|
|
{$DEFINE CBUILDER10}
|
||
|
|
{$DEFINE CBUILDER11}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER200} { Borland Delphi 12 //CodeGear/Tiburon}
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$DEFINE DELPHI8}
|
||
|
|
{$DEFINE DELPHI9}
|
||
|
|
{$DEFINE DELPHI10}
|
||
|
|
{$DEFINE DELPHI11}
|
||
|
|
{$DEFINE DELPHI12}
|
||
|
|
{$IFDEF BCB} { Borland C++Builder 12 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$DEFINE CBUILDER5}
|
||
|
|
{$DEFINE CBUILDER6}
|
||
|
|
{$DEFINE CBUILDER10}
|
||
|
|
{$DEFINE CBUILDER11}
|
||
|
|
{$DEFINE CBUILDER12}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF VER210} { Borland Delphi 14 //CodeGear/Weaver}
|
||
|
|
{$DEFINE DELPHI4}
|
||
|
|
{$DEFINE DELPHI5}
|
||
|
|
{$DEFINE DELPHI6}
|
||
|
|
{$DEFINE DELPHI7}
|
||
|
|
{$DEFINE DELPHI8}
|
||
|
|
{$DEFINE DELPHI9}
|
||
|
|
{$DEFINE DELPHI10}
|
||
|
|
{$DEFINE DELPHI11}
|
||
|
|
{$DEFINE DELPHI12}
|
||
|
|
{$DEFINE DELPHI14}
|
||
|
|
{$IFDEF BCB} { Borland C++Builder 14 }
|
||
|
|
{$DEFINE CBUILDER3}
|
||
|
|
{$DEFINE CBUILDER4}
|
||
|
|
{$DEFINE CBUILDER5}
|
||
|
|
{$DEFINE CBUILDER6}
|
||
|
|
{$DEFINE CBUILDER10}
|
||
|
|
{$DEFINE CBUILDER11}
|
||
|
|
{$DEFINE CBUILDER12}
|
||
|
|
{$DEFINE CBUILDER14}
|
||
|
|
{$ObjExportAll On}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
|
||
|
|
{$IFNDEF CLR}
|
||
|
|
{$IFNDEF BCB}
|
||
|
|
{$IFDEF DELPHI6}
|
||
|
|
{$DEFINE REGISTERSHELLCTRLS}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
{$IFDEF DELPHI7}
|
||
|
|
{$WARN UNSAFE_CAST OFF}
|
||
|
|
{$WARN UNSAFE_CODE OFF}
|
||
|
|
{$WARN UNSAFE_TYPE OFF}
|
||
|
|
{$ENDIF}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF REGISTERSHELLCTRLS}
|
||
|
|
{$DEFINE REGISTERCXSHELLCTRLS}
|
||
|
|
{$ENDIF}
|
||
|
|
|
||
|
|
{$IFDEF DELPHI6}
|
||
|
|
{$WARN SYMBOL_PLATFORM OFF}
|
||
|
|
{$WARN UNIT_PLATFORM OFF}
|
||
|
|
{$ENDIF}
|