home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 October / Chip_2001-10_cd1.bin / zkuste / delphi / kompon / d123456 / CHEMPLOT.ZIP / Misc / Chemware.inc < prev    next >
Text File  |  2001-07-26  |  4KB  |  234 lines

  1. {$IFDEF WIN32}
  2.   {$IFNDEF MSWINDOWS}
  3.     {$DEFINE MSWINDOWS}
  4.   {$ENDIF}
  5. {$ENDIF}
  6.  
  7. {$IFDEF MSWINDOWS}
  8.   {$IFDEF VER140}
  9.     {$DEFINE COMPILER6}
  10.     {$IFDEF BCB}
  11.       {$DEFINE BCB6}
  12.       {$DEFINE BCB}
  13.     {$ELSE}
  14.       {$DEFINE DELPHI6}
  15.       {$DEFINE DELPHI}
  16.     {$ENDIF}
  17.   {$ENDIF}
  18. {$ENDIF}
  19. {$IFDEF LINUX}
  20.   {$IFDEF VER140}
  21.     {$DEFINE COMPILER6}
  22.     {$IFDEF BCB}
  23.       {$DEFINE BCBK6}
  24.       {$DEFINE BCB}
  25.     {$ELSE}
  26.       {$DEFINE KYLIX1}
  27.       {$DEFINE KYLIX}
  28.     {$ENDIF}
  29.   {$ENDIF}
  30. {$ENDIF}
  31.  
  32. {$IFDEF VER130}
  33.   {$DEFINE COMPILER5}
  34.   {$IFDEF BCB}
  35.     {$DEFINE BCB5}
  36.     {$DEFINE BCB}
  37.   {$ELSE}
  38.     {$DEFINE DELPHI5}
  39.     {$DEFINE DELPHI}
  40.   {$ENDIF}
  41. {$ENDIF}
  42.  
  43. {$IFDEF VER125}
  44.   {$DEFINE COMPILER4}
  45.   {$DEFINE BCB4}
  46.   {$DEFINE BCB}
  47. {$ENDIF}
  48.  
  49. {$IFDEF VER120}
  50.   {$DEFINE COMPILER4}
  51.   {$DEFINE DELPHI4}
  52.   {$DEFINE DELPHI}
  53. {$ENDIF}
  54.  
  55. {$IFDEF VER110}
  56.   {$DEFINE COMPILER35}
  57.   {$DEFINE BCB3}
  58. {$ENDIF}
  59.  
  60. {$IFDEF VER100}
  61.   {$DEFINE COMPILER3}
  62.   {$DEFINE DELPHI3}
  63.   {$DEFINE DELPHI}
  64. {$ENDIF}
  65.  
  66. {$IFDEF VER93}
  67.   {$DEFINE COMPILER2}
  68.   {$DEFINE BCB1}
  69.   {$DEFINE BCB}
  70. {$ENDIF}
  71.  
  72. {$IFDEF VER90}
  73.   {$DEFINE COMPILER2}
  74.   {$DEFINE DELPHI2}
  75.   {$DEFINE DELPHI}
  76. {$ENDIF}
  77.  
  78. {$IFDEF VER80}
  79.   {$DEFINE COMPILER1}
  80.   {$DEFINE DELPHI1}
  81.   {$DEFINE DELPHI}
  82.   {$DEFINE MSWINDOWS}
  83. {$ENDIF}
  84.  
  85. {$IFDEF KYLIX1}
  86.   {$DEFINE KYLIX1_UP}
  87.   {$DEFINE DELPHI5_UP}
  88.   {$DEFINE DELPHI4_UP}
  89.   {$DEFINE DELPHI3_UP}
  90.   {$DEFINE DELPHI2_UP}
  91.   {$DEFINE DELPHI1_UP}
  92. {$ENDIF}
  93.  
  94. {$IFDEF DELPHI6}
  95.   {$DEFINE DELPHI6_UP}
  96.   {$DEFINE DELPHI5_UP}
  97.   {$DEFINE DELPHI4_UP}
  98.   {$DEFINE DELPHI3_UP}
  99.   {$DEFINE DELPHI2_UP}
  100.   {$DEFINE DELPHI1_UP}
  101. {$ENDIF}
  102.  
  103. {$IFDEF DELPHI5}
  104.   {$DEFINE DELPHI5_UP}
  105.   {$DEFINE DELPHI4_UP}
  106.   {$DEFINE DELPHI3_UP}
  107.   {$DEFINE DELPHI2_UP}
  108.   {$DEFINE DELPHI1_UP}
  109. {$ENDIF}
  110.  
  111. {$IFDEF DELPHI4}
  112.   {$DEFINE DELPHI4_UP}
  113.   {$DEFINE DELPHI3_UP}
  114.   {$DEFINE DELPHI2_UP}
  115.   {$DEFINE DELPHI1_UP}
  116. {$ENDIF}
  117.  
  118. {$IFDEF DELPHI3}
  119.   {$DEFINE DELPHI3_UP}
  120.   {$DEFINE DELPHI2_UP}
  121.   {$DEFINE DELPHI1_UP}
  122. {$ENDIF}
  123.  
  124. {$IFDEF DELPHI2}
  125.   {JEDI Code Library currently does not support Delphi 2.}
  126.   {$DEFINE DELPHI2_UP}
  127.   {$DEFINE DELPHI1_UP}
  128. {$ENDIF}
  129.  
  130. {$IFDEF DELPHI1}
  131.   {JEDI Code Library currently does not support Delphi 1.}
  132.   {$DEFINE DELPHI1_UP}
  133. {$ENDIF}
  134.  
  135. {$IFDEF BCBK6}
  136.   {$DEFINE BCB6_UP}
  137.   {$DEFINE BCB5_UP}
  138.   {$DEFINE BCB4_UP}
  139.   {$DEFINE BCB3_UP}
  140.   {$DEFINE BCB1_UP}
  141. {$ENDIF}
  142.  
  143. {$IFDEF BCB6}
  144.   {$DEFINE BCB6_UP}
  145.   {$DEFINE BCB5_UP}
  146.   {$DEFINE BCB4_UP}
  147.   {$DEFINE BCB3_UP}
  148.   {$DEFINE BCB1_UP}
  149. {$ENDIF}
  150.  
  151. {$IFDEF BCB5}
  152.   {$DEFINE BCB5_UP}
  153.   {$DEFINE BCB4_UP}
  154.   {$DEFINE BCB3_UP}
  155.   {$DEFINE BCB1_UP}
  156. {$ENDIF}
  157.  
  158. {$IFDEF BCB4}
  159.   {$DEFINE BCB4_UP}
  160.   {$DEFINE BCB3_UP}
  161.   {$DEFINE BCB1_UP}
  162. {$ENDIF}
  163.  
  164. {$IFDEF BCB3}
  165.   {$DEFINE BCB3_UP}
  166.   {$DEFINE BCB1_UP}
  167. {$ENDIF}
  168.  
  169. {$IFDEF BCB1}
  170.   {JEDI Code Library currently does not support CBuilder 1.}
  171.   {$DEFINE BCB1_UP}
  172. {$ENDIF}
  173.  
  174. {$IFDEF COMPILER6}
  175.   {$DEFINE COMPILER6_UP}
  176.   {$DEFINE COMPILER5_UP}
  177.   {$DEFINE COMPILER4_UP}
  178.   {$DEFINE COMPILER35_UP}
  179.   {$DEFINE COMPILER3_UP}
  180.   {$DEFINE COMPILER2_UP}
  181.   {$DEFINE COMPILER1_UP}
  182. {$ENDIF}
  183.  
  184. {$IFDEF COMPILER5}
  185.   {$DEFINE COMPILER5_UP}
  186.   {$DEFINE COMPILER4_UP}
  187.   {$DEFINE COMPILER35_UP}
  188.   {$DEFINE COMPILER3_UP}
  189.   {$DEFINE COMPILER2_UP}
  190.   {$DEFINE COMPILER1_UP}
  191. {$ENDIF}
  192.  
  193. {$IFDEF COMPILER4}
  194.   {$DEFINE COMPILER4_UP}
  195.   {$DEFINE COMPILER35_UP}
  196.   {$DEFINE COMPILER3_UP}
  197.   {$DEFINE COMPILER2_UP}
  198.   {$DEFINE COMPILER1_UP}
  199. {$ENDIF}
  200.  
  201. {$IFDEF COMPILER35}
  202.   {$DEFINE COMPILER35_UP}
  203.   {$DEFINE COMPILER3_UP}
  204.   {$DEFINE COMPILER2_UP}
  205.   {$DEFINE COMPILER1_UP}
  206. {$ENDIF}
  207.  
  208. {$IFDEF COMPILER3}
  209.   {$DEFINE COMPILER3_UP}
  210.   {$DEFINE COMPILER2_UP}
  211.   {$DEFINE COMPILER1_UP}
  212. {$ENDIF}
  213.  
  214. {$IFDEF COMPILER2}
  215.   {$DEFINE COMPILER2_UP}
  216.   {$DEFINE COMPILER1_UP}
  217. {$ENDIF}
  218.  
  219. {$IFDEF COMPILER1}
  220.   {$DEFINE COMPILER1_UP}
  221. {$ENDIF}
  222.  
  223. {$IFDEF COMPILER35_UP}
  224.   {$DEFINE SUPPORTS_EXTSYM}
  225. {$ENDIF}
  226.  
  227. {$IFDEF COMPILER4_UP}
  228.   {$DEFINE SUPPORTS_INT64}
  229.   {$DEFINE SUPPORTS_DYNAMICARRAYS}
  230.   {$DEFINE SUPPORTS_DEFAULTPARAMS}
  231.   {$DEFINE SUPPORTS_OVERLOAD}
  232. {$ENDIF}
  233.  
  234.