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