RichViewEdit support for Addict 3 and 4
Version 2.2.1
Requires: RichView 13.0 or newer.
          Addict 3.5 or newer.


INSTALLING

Components are in Source subdirectory.

1) RichView and Addict3/4 packages must be installed
  before installing these packages.

2) Path to files of Addict3/4 and RichView must be included
  in Delphi/C++Builder library paths 
  (menu Tools|Environment Options, tab Library)

3) Addict 3/4 packages must be changed before installing this package. Open Addict3/4 packages, open the package dialog.
Go to the page "Description". Change "Build control" = "Explicit rebuild". Recompile the packages. Make sure that you do not have duplicated BPL and DCP files for the Addict packages in different directories (they can be in <AddictDir>\BPL and in Delphi projects directories)

4) Install the packages.

Packages for Addict 3 are in "Source\Packages for Addict3" subdirectory. To use them, copy them to "Source" subdirectory.
Packages for Addict 4 are in "Source" subdirectory.

Install 
Addict3_RichView_d4.dpk for Delphi 4 
Addict3_RichView_d5.dpk for Delphi 5
Addict3_RichView_d6.dpk for Delphi 6
Addict3_RichView_d7.dpk for Delphi 7
Addict3_RichView_d9.bdsproj for Delphi 2005
Addict3_RichView_2006.bdsproj for Borland Studio 2006
Addict3_RichView_d2007.dproj for Delphi 2007
Addict3_RichView_d2009.dproj for Delphi 2009
Addict4_RichView_d2010.dproj for Delphi 2010
Addict4_RichView_dxe.dproj for Delphi XE
Addict4_RichView_dxe2.dproj for Delphi and C++Builder XE2
Addict4_RichView_dxe3.dproj for Delphi and C++Builder XE3
Addict4_RichView_dxe4.dproj for Delphi and C++Builder XE4
Addict4_RichView_dxe5.dproj for Delphi and C++Builder XE5
Addict4_RichView_dxe6.dproj for Delphi and C++Builder XE6
Addict4_RichView_dxe7.dproj for Delphi and C++Builder XE7

For Delphi 4-7, C++Builder 4-6: open the package and click Install button in the package window.

For Delphi 2005-2010 and XE-XE7: open the package, right click on the package name in the
Project Manager, choose Install in the context menu.

Possible error:
If Delphi cannot compile the package, because this package is "never build", but Addict3/4 package is "always build", please check that the step 3 is performed.

4) The oath to source files of this package must be
  included in Delphi/C++Builder library paths.
For Delphi 4-7, C++Builder 4-6: 
 menu Tools|Environment Options, tab Library;
For Delphi 2005-2010, XE-XE3
  menu Tools|Options, 
  Environment Options > Delphi Options > Library-Win32
  Environment Options > C++ Options > Paths and Directories (if exist)

----------------

HOW TO USE


TRVAddictSpell3.CheckRichViewEdit vs .FastCheckRichViewEdit:
- FastCheckRichViewEdit is faster;
- FastCheckRichViewEdit cannot spellcheck table cells
  (when called when caret is inside table cell, it
   spellchecks only this cell)
  CheckRichViewEdit can check all table cells.
Recommended: CheckRichViewEdit 

TRVThesaurus3.LookupRichViewEdit vs .FastLookupRichViewEdit:
- FastLookupRichViewEdit is faster
- FastLookupRichViewEdit shares code with FastCheckRichViewEdit,
  LookupRichViewEdit shares code with CheckRichViewEdit.
Recommended: FastLookupRichViewEdit.

Methods AddToIgnoreList and AddToDictionary can be used to implement
live spelling menu.

Sergey Tkachenko
http://www.trichview.com
svt@trichview.com

Addict Spell Check & Thesaurus
http://www.addictive-software.com/
support@addictivesoftware.com