Acropolis Spell Checking Components v2.2

The Acropolis Spell Checking Components provide the Delphi programmer with
components to add spell checking to their applications.

Both 16-bit Delphi 1.x and 32-bit Delphi 2.0 components included.

Included in the base components are:

  Standard TMemo and TDBMemo spell checking components (MemoSpell)
   Methods: CheckMemo & CheckMemoSelection [to check TMemo]
            CheckDBMemo & CheckDBMemoSelection [to check TDBMemo]
    *** 16 and 32 bit versions

  Standard TRichEdit spell checking component (RichSpell)
   Methods: CheckRich and CheckRichSelection
    *** 32 bit version only

  Checking for Turbo Power Software's Orpheus CustomEditor classes (OrphSpell)
   Methods: CheckOrph & CheckOrphSelection [to check any Orpheus Editor]
    *** 16 bit version only

  Roll your own spell checking component (AcropSpell)
   Methods: Too many to lis
    *** 16 and 32 bit versions


There is also low-level Object Pascal access to the base spell checking engine
for both 16 and 32 bit programs.

Dual suggestion methods are available. Use either Close Match suggestions
which provide suggestions based on common typing and spelling errors or use
the more powerful Phoneme based suggestions which build the list based on the
way a word sounds.

Extensive on-line context sensitive help is of course included.
Support for non-English languages is designed into the base engine.
80,000 word common usage dictionaries in both US and UK English and
112,000 word large US English dictionaries included.

Spell checking TMemo, TDBMemo, TRichEdit and Orpheus Editors is a easy as
dropping a single component on your form and making one method call.
There are also methods to spell check only the selected text of a your
text control.

Building your own spell checking components is of course a little more
difficult, but the fully commented source code for checking the standard
controls is included to provide you with examples to help in designing
spell checking components for your own objects and classes.


REVISION HISTORY
----------------

V1.0   - Initial Release

v1.1   - Corrected minor bug in MemoSpellCheck (not seeing last character)

v1.2   - Enhanced suggestions of hyphenated words

v2.0   - Renamed MemoSpellCheck component to MemoSpell
         Improved the "look" of the suggestion dialog
         Added Ignore Once and Change All options to components
         Added Orpheus editor spell checking component
         Added the CheckMemoSelection and CheckOrphSelection methods
         Context sensitive help added (including Base Unit documentation)

v2.01  - Corrected problem with TAcropSpell initializing
         Added ShowStatus property to TOrphSpell component

v2.02  - to v2.08.  Minor change/experimental versions not released

v2.09  - Spelling suggestion window is now always visible
         Removed ShowStatus property from TOrphSpell component (not needed now)
         Maximum number of suggestions is now 255
         AvoidHighlight property added to OrphSpell and MemoSpell
         Speed improvement in suggestion list generation

v2.1   - Final clean up of v2.09
         Help file corrections

v2.2   - Added 32-bit Delphi 2.0 support
         Updated help file for 32-bit version
         Added TRichEdit spell checking component