home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 September / Chip_2001-09_cd1.bin / zkuste / delphi / kompon / d23456 / TB97.ZIP / Source / TB97Ver.inc < prev    next >
Text File  |  2001-06-18  |  1KB  |  31 lines

  1. { $Id: TB97Ver.inc,v 1.2 2001/06/18 18:51:04 jr Exp $ }
  2.  
  3. { Determine Delphi/C++Builder version }
  4. {$IFNDEF WIN32} Delphi 1 is not supported. {$ENDIF}
  5. {$IFNDEF VER90}  { if it's not Delphi 2.0 }
  6.   {$IFNDEF VER93}  { and it's not C++Builder 1.0 }
  7.     {$DEFINE TB97D3}  { then it must be at least Delphi 3 or C++Builder 3 }
  8.     {$IFNDEF VER100}  { if it's not Delphi 3.0 }
  9.       {$IFNDEF VER120}  { Delphi 4/5's command line compiler doesn't like the ObjExportAll directive, so don't include it on Delphi 4/5 }
  10.         {$IFNDEF VER130}
  11.           {$ObjExportAll On}  { <- needed for compatibility with run-time packages in C++Builder 3 }
  12.         {$ENDIF}
  13.       {$ENDIF}
  14.       {$IFNDEF VER110}  { and it's not C++Builder 3.0 }
  15.         {$DEFINE TB97D4}  { then it must be at least Delphi 4 or C++Builder 4 }
  16.         {$IFNDEF VER120} {$IFNDEF VER125}  { if it's not Delphi 4 or C++Builder 4 }
  17.           {$DEFINE TB97D5}  { then it must be at least Delphi 5 or C++Builder 5 }
  18.           {$IFNDEF VER130}  { if it's not Delphi 5 or C++Builder 5 }
  19.             {$DEFINE TB97D6}  { then it must be at least Delphi 6 or C++Builder 6 }
  20.           {$ENDIF}
  21.         {$ENDIF} {$ENDIF}
  22.       {$ENDIF}
  23.     {$ENDIF}
  24.   {$ENDIF}
  25. {$ENDIF}
  26.  
  27. {$ALIGN ON}
  28. {$BOOLEVAL OFF}
  29. {$LONGSTRINGS ON}
  30. {$WRITEABLECONST ON}
  31.