{VER130 was Delphi 5; win32 only}

{$IFDEF VER140}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi6}
{$ENDIF}

{$IFDEF VER150}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi7}
{$ENDIF}

{$IFDEF VER160}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi8}
{$ENDIF}

{$IFDEF VER170}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi9UP}
  {$DEFINE Delphi9}
{$ENDIF}

{$IFDEF VER180}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi9UP}
  {$DEFINE Delphi10UP}
{$IFNDEF VER185}
  {$DEFINE Delphi10}
{$ELSE}
  {$DEFINE Delphi11UP}
  {$DEFINE Delphi11}
{$ENDIF}
{$ENDIF}


{$IFDEF VER200}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi9UP}
  {$DEFINE Delphi10UP}
  {$DEFINE Delphi11UP}
  {$DEFINE Delphi12UP}
  {$DEFINE Delphi12}   { CodeGear Delphi 2009 }
{$ENDIF}

{$IFDEF VER210}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi9UP}
  {$DEFINE Delphi10UP}
  {$DEFINE Delphi11UP}
  {$DEFINE Delphi12UP}
  {$DEFINE Delphi14UP}
  {$DEFINE Delphi14}   { Embarcadero Delphi 2010 }
{$ENDIF}

{$IFDEF VER220}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi9UP}
  {$DEFINE Delphi10UP}
  {$DEFINE Delphi11UP}
  {$DEFINE Delphi12UP}
  {$DEFINE Delphi14UP}
  {$DEFINE Delphi15UP}
  {$DEFINE Delphi15}   { Embarcadero Delphi 2011 }
{$ENDIF}

{$IFDEF VER230}
  {$DEFINE Delphi6UP}
  {$DEFINE Delphi7UP}
  {$DEFINE Delphi8UP}
  {$DEFINE Delphi9UP}
  {$DEFINE Delphi10UP}
  {$DEFINE Delphi11UP}
  {$DEFINE Delphi12UP}
  {$DEFINE Delphi14UP}
  {$DEFINE Delphi15UP}
  {$DEFINE Delphi16UP}
  {$DEFINE Delphi16}   { Embarcadero Delphi XE2 }
{$ENDIF}

{$IFDEF MSWINDOWS}
  {$DEFINE MSWINDOWSNOLINUXYET}
{$ENDIF}
