{$DEFINE SE}
{$DEFINE SKINENGINE}
{rem$DEFINE SE_DEBUG} // Only for debug

{$IFDEF VER150}
  {$DEFINE SE_COMPILER7}
  {$DEFINE SE_COMPILER6}
  {$IFDEF BCB}
    {$DEFINE SE_CBUILDER7}
    {$DEFINE SE_CBUILDER6}
    {$DEFINE SE_CBUILDER}
  {$ELSE}
    {$DEFINE SE_DELPHI7}
    {$DEFINE SE_DELPHI6}
    {$DEFINE SE_DELPHI}
  {$ENDIF}
{$ENDIF}

{$IFDEF VER140}
  {$DEFINE SE_COMPILER6}
  {$IFDEF BCB}
    {$DEFINE SE_CBUILDER6}
    {$DEFINE SE_CBUILDER}
  {$ELSE}
    {$DEFINE SE_DELPHI6}
    {$DEFINE SE_DELPHI}
  {$ENDIF}
{$ENDIF}

{$IFDEF VER130}
  {$DEFINE SE_COMPILER5}
  {$IFDEF BCB}
    {$DEFINE SE_CBUILDER5}
    {$DEFINE SE_CBUILDER}
  {$ELSE}
    {$DEFINE SE_DELPHI5}
    {$DEFINE SE_DELPHI}
  {$ENDIF}
{$ENDIF}

{$IFDEF VER125}
  {$DEFINE SE_COMPILER4}
  {$DEFINE SE_CBUILDER4}
  {$DEFINE SE_CBUILDER}
{$ENDIF}

{$IFDEF VER120}
  {$DEFINE SE_COMPILER4}
  {$DEFINE SE_DELPHI4}
  {$DEFINE SE_DELPHI}
{$ENDIF}

{$IFDEF SE_DELPHI6}
  {$DEFINE SE_DELPHI6_UP}
  {$DEFINE SE_DELPHI5_UP}
  {$DEFINE SE_DELPHI4_UP}
{$ENDIF}

{$IFDEF SE_DELPHI5}
  {$DEFINE SE_DELPHI5_UP}
  {$DEFINE SE_DELPHI4_UP}
{$ENDIF}

{$IFDEF SE_DELPHI4}
  {$DEFINE SE_DELPHI4_UP}
{$ENDIF}

{$IFDEF SE_CBUILDER6}
  {$DEFINE SE_CBUILDER6_UP}
  {$DEFINE SE_CBUILDER5_UP}
  {$DEFINE SE_CBUILDER4_UP}
{$ENDIF}

{$IFDEF SE_CBUILDER5}
  {$DEFINE SE_CBUILDER5_UP}
  {$DEFINE SE_CBUILDER4_UP}
{$ENDIF}

{$IFDEF SE_CBUILDER4}
  {$DEFINE SE_CBUILDER4_UP}
{$ENDIF}

{$IFDEF SE_COMPILER6}
  {$DEFINE SE_COMPILER6_UP}
  {$DEFINE SE_COMPILER5_UP}
  {$DEFINE SE_COMPILER4_UP}
{$ENDIF}

{$IFDEF SE_COMPILER5}
  {$DEFINE SE_COMPILER5_UP}
  {$DEFINE SE_COMPILER4_UP}
{$ENDIF}

{$IFDEF SE_COMPILER4}
  {$DEFINE SE_COMPILER4_UP}
{$ENDIF}

{$IFDEF SE_CBUILDER}
  {$ObjExportAll On}
{$ENDIF}

{$ALIGN ON}
{$BOOLEVAL OFF}
{$LONGSTRINGS ON}
{$WRITEABLECONST ON}

{ ------------ !! DO NOT CHANGE DEFINES BELOW THIS LINE !! ------------ }

{$IFNDEF SE_DEBUG}
  {$WARNINGS OFF}
  {$HINTS OFF}
{$ENDIF}

{$B-} {- Complete Boolean Evaluation }
{$R-} {- Range-Checking }
{$V-} {- Var-String Checking }
{$T-} {- Typed @ operator }
{$X+} {- Extended syntax }
{$P+} {- Open string params }
{$J+} {- Enable writeable const}

