{===============================================================================
     Conditional defines for RichViewActions.
     Remove dots to enable.
     WARNING: before enabling, make sure that corresponding packages
     (RVXML* and/or RVHTML* and/or Addict3_* + Addict3_RichView*)
     are already installed!!!
===============================================================================}

// Enables RichViewXML (by Jiri Banzet)
{.$DEFINE USERVXML}

// Enables RVHTMLImporter (by Carlo Kok)
{.$DEFINE USERVHTML}

// Enables using HTML Viewer Components (http://www.pbear.com)
{.$DEFINE USERVHTMLVIEWER}

// Enables Addict3 or 4 (http://www.addictive-software.com)
{.$DEFINE USERVADDICT3}

// Enables ThemeEngine (http://www.ksdev.com)
{.$DEFINE USERVKSDEVTE}

// Enables TNT Controls (http://www.tmssoftware.com/go.asp?tmsuni)
{.$DEFINE USERVTNT}

// Enables Indy (TIdHttp) for downloading external images
// when reading HTML or RTF.
// Indy is included in new version of Delphi, or can be downloaded
// http://www.nevrona.com/indy/
{.$DEFINE USEINDY}

// Enables CleverComponents (TClHttp) for downloading external images
// when reading HTML or RTF.
// http://www.clevercomponents.com
{.$DEFINE USECLEVERCOMPONENTS}

// Enables the use of Toolbar2000 (additional TRVATBPopupMenu component)
// http://www.jrsoftware.org
{.$DEFINE USETB2K}

// Enables the use of TBX (additional TRVATBXPopupMenu component)
// http://g32.org
{.$DEFINE USETBX}

// Enables the use of SpTBXLib (additional TRVASPTBXPopupMenu component)
// http://club.telepolis.com/silverpointdev/sptbxlib/index.htm
{.$DEFINE USESPTBX}

// Enables Datamodule with GlyFX (http://www.glyfx.com) images
{.$DEFINE USEGLYFX}           // to use dmActionsGlyFX         (XP-style, 1 bit transparency)
{.$DEFINE USEGLYFXALPHA}      // to use dmActionsGlyFXAlpha    (XP-style, 1 byte transparency, D2009+)
{.$DEFINE USEGLYFXAERO}       // to use dmActionsGlyFXAero     (Vista-style, 1 bit transparency)
{.$DEFINE USEGLYFXAEROALPHA}  // to use dmActionsGlyFXAeroAlpha (Vista-style, 1 byte transparency, D2009+)

// Enables Datamodule with Fugue Icons (http://www.pinvoke.com) images
// See http://www.trichview.com/forums/viewtopic.php?t=3356
{.$DEFINE USEFUGUEICONS}  // to use dmActionsFugue (1 byte transparency, D2009+)

// Define to use 'Lorem Ipsum' as a sample text
{$DEFINE USELOREMIPSUM}

{------------------------------------------------------------------------------}
{ Languages                                                                    }
{------------------------------------------------------------------------------}
// Enable to exclude languages
{.$DEFINE RVA_NO_BYELORUSSIAN}
{.$DEFINE RVA_NO_CHINESE_SIMPL}
{.$DEFINE RVA_NO_CHINESE_TRAD}
{.$DEFINE RVA_NO_CZECH}
{.$DEFINE RVA_NO_DUTCH}
{.$DEFINE RVA_NO_ENGLISH_US}
{.$DEFINE RVA_NO_FARSI}
{.$DEFINE RVA_NO_FRENCH}
{.$DEFINE RVA_NO_GERMAN}
{.$DEFINE RVA_NO_HUNGARIAN}
{.$DEFINE RVA_NO_ITALIAN}
{.$DEFINE RVA_NO_LITHUANIAN}
{.$DEFINE RVA_NO_NORWEGIAN}
{.$DEFINE RVA_NO_POLISH}
{.$DEFINE RVA_NO_PORTUGUESE_BR}
{.$DEFINE RVA_NO_ROMANIAN}
{.$DEFINE RVA_NO_RUSSIAN}
{.$DEFINE RVA_NO_SLOVAK}
{.$DEFINE RVA_NO_SPANISH}
{.$DEFINE RVA_NO_SWEDISH}
{.$DEFINE RVA_NO_TURKISH}
{.$DEFINE RVA_NO_UKRAINIAN}

{------------------------------------------------------------------------------}
{ Do not modify below this line                                                }
{------------------------------------------------------------------------------}

{$IFDEF USERVKSDEVTE}
  {$DEFINE RVASKINNED}
{$ENDIF}
{$IFDEF USERVTNT}
  {$DEFINE RVASKINNED}
{$ENDIF}

{$IFDEF USERVKSDEVTE}
  {$IFDEF USERVTNT}
  Error! You cannot enable both ThemeEngine and TNT Controls Support!!!
  {$ENDIF}
{$ENDIF}

{$IFDEF USETBX}
  {$IFNDEF USETB2K}
   {$DEFINE USETB2K}
  {$ENDIF}
{$ENDIF}

{$IFDEF USERVHTMLVIEWER}
  {$DEFINE RVAHTML}
{$ELSE}
  {$IFDEF USERVHTML}
    {$DEFINE RVAHTML}
  {$ENDIF}
{$ENDIF}

{$IFDEF USEINDY}
  {$DEFINE RVAUSEHTTPDOWNLOADER}
{$ELSE}
  {$IFDEF USECLEVERCOMPONENTS}
    {$DEFINE RVAUSEHTTPDOWNLOADER}
  {$ENDIF}
{$ENDIF}