{$I dc.inc}

{$IFNDEF D3}
  {$UNDEF DINFOTREE}
  {$UNDEF DINFOTREEGRID}
{$ENDIF}

{$IFDEF DTREE}
  {$DEFINE DREAMTREE}
  {$DEFINE DCEDIT}
  {$DEFINE COMMONTREE}
  {$DEFINE NEEDOWNDSGNSTUFF}
{$ENDIF}

{$IFDEF DINFOTREEGRID}
  {$DEFINE DREAMINFOTREEGRID}
  {$DEFINE DREAMINFOTREE}
  {$DEFINE COMMONTREE}
{$ENDIF}

{$IFDEF DINFOTREE}
  {$DEFINE DREAMINFOTREE}
  {$DEFINE COMMONTREE}
{$ENDIF}

{$IFDEF DINSPECTOR}
  {$DEFINE DREAMINSPECTOR}
  {$DEFINE DCEDIT}
  {$DEFINE NEEDOWNDSGNSTUFF}
{$ENDIF}

{$IFDEF DDESIGNER}
  {$DEFINE DREAMDESIGNER}
  {$DEFINE DREAMIDE}
  {$DEFINE DCEDIT}
  {$DEFINE NEEDOWNDSGNSTUFF}
{$ENDIF}

{$IFDEF DSCRIPTER}
  {$DEFINE DCEDIT}
  {$DEFINE DREAMPARSER}
  {$DEFINE DREAMIDE}
  {$DEFINE DREAMSCRIPTER}
  {$DEFINE NEEDOWNDSGNSTUFF}
{$ENDIF}

{$IFDEF DMEMO}
  {$DEFINE DREAMMEMO}
  {$DEFINE DREAMPARSER}
  {$DEFINE DREAMIDE}
  {$DEFINE DCEDIT}
  {$DEFINE NEEDOWNDSGNSTUFF}
{$ENDIF}

{$IFDEF DCEDIT}
  {$DEFINE DREAMLIB}
{$ENDIF}

{$IFDEF DREAMMEMO}
{$IFDEF DREAMDESIGNER}
  {$DEFINE MEMODESIGNER}
{$ENDIF}
{$ENDIF}

{$IFDEF DREAMSCRIPTER}
{$IFDEF DREAMMEMO}
{$IFDEF DREAMTREE}
{$IFDEF DREAMINSPECTOR}
{$IFDEF DREAMDESIGNER}
  {$DEFINE DREAMTOTAL}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}

{$IFNDEF NEEDOWNDSGNSTUFF}
{$UNDEF USEOWNDSGNSTUFF}
{$ENDIF}
