home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 September / Chip_2001-09_cd1.bin / zkuste / delphi / kolekce / d12345 / MISC.ZIP / Chemware.inc < prev    next >
Text File  |  2001-04-03  |  4KB  |  234 lines

  1. {$IFDEF WINDOWS}
  2.   {$DEFINE MSWINDOWS}
  3. {$ENDIF}
  4. {$IFDEF WIN32}
  5.   {$DEFINE MSWINDOWS}
  6. {$ENDIF}
  7.  
  8. {$IFDEF MSWINDOWS}
  9.   {$IFDEF VER140}
  10.     {$DEFINE COMPILER6}
  11.     {$IFDEF BCB}
  12.       {$DEFINE BCB6}
  13.       {$DEFINE BCB}
  14.     {$ELSE}
  15.       {$DEFINE DELPHI6}
  16.       {$DEFINE DELPHI}
  17.     {$ENDIF}
  18.   {$ENDIF}
  19. {$ENDIF}
  20. {$IFDEF LINUX}
  21.   {$IFDEF VER140}
  22.     {$DEFINE COMPILER6}
  23.     {$IFDEF BCB}
  24.       {$DEFINE BCBK6}
  25.       {$DEFINE BCB}
  26.     {$ELSE}
  27.       {$DEFINE KYLIX1}
  28.       {$DEFINE DELPHI}
  29.     {$ENDIF}
  30.   {$ENDIF}
  31. {$ENDIF}
  32.  
  33. {$IFDEF VER130}
  34.   {$DEFINE COMPILER5}
  35.   {$IFDEF BCB}
  36.     {$DEFINE BCB5}
  37.     {$DEFINE BCB}
  38.   {$ELSE}
  39.     {$DEFINE DELPHI5}
  40.     {$DEFINE DELPHI}
  41.   {$ENDIF}
  42. {$ENDIF}
  43.  
  44. {$IFDEF VER125}
  45.   {$DEFINE COMPILER4}
  46.   {$DEFINE BCB4}
  47.   {$DEFINE BCB}
  48. {$ENDIF}
  49.  
  50. {$IFDEF VER120}
  51.   {$DEFINE COMPILER4}
  52.   {$DEFINE DELPHI4}
  53.   {$DEFINE DELPHI}
  54. {$ENDIF}
  55.  
  56. {$IFDEF VER110}
  57.   {$DEFINE COMPILER35}
  58.   {$DEFINE BCB3}
  59. {$ENDIF}
  60.  
  61. {$IFDEF VER100}
  62.   {$DEFINE COMPILER3}
  63.   {$DEFINE DELPHI3}
  64.   {$DEFINE DELPHI}
  65. {$ENDIF}
  66.  
  67. {$IFDEF VER93}
  68.   {$DEFINE COMPILER2}
  69.   {$DEFINE BCB1}
  70.   {$DEFINE BCB}
  71. {$ENDIF}
  72.  
  73. {$IFDEF VER90}
  74.   {$DEFINE COMPILER2}
  75.   {$DEFINE DELPHI2}
  76.   {$DEFINE DELPHI}
  77. {$ENDIF}
  78.  
  79. {$IFDEF VER80}
  80.   {$DEFINE COMPILER1}
  81.   {$DEFINE DELPHI1}
  82.   {$DEFINE DELPHI}
  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.