Title: Addict Version: 2.2 Platform: Delphi 1.0/2.0/3.0, C++Builder Author: Addictive Software Contact: Michael Novak (addict@flinthills.com) WWW: http://www.flinthills.com/~addict Status: Trial-Run version available Addictive Software is pleased to announce the release of the Addict 2.2 suite for Delphi and C++Builder. Addict consists of, what Addictive Software believes to be the most powerful spell check component available for these platforms. Addict also includes a thesaurus component to add full-featured editing capabilities to any application. AddictSpell provides your users with a full featured spell check component to give your applications a more professional feel. AddictSpell mirrors, and in some ways exceeds, the functionality of several spell check engines residing in commercial word processors. Following is a brief list of some of the major features of AddictSpell: Full Component Source Code: When you order Addict, you will receive the full component source code used to implement AddictSpell. Dictionary Compiler: AddictSpell comes complete with an executable utility you can use to create new, royalty free dictionary files to be used with AddictSpell. Multiple Main and User Dictionaries Open Simultaneously: Any number of dictionary files and user dictionaries may be open simultaneously, giving new freedom to multi-lingual users. Can Use Microsoft Word User Dictionaries: Microsoft Word user dictionaries can be directly imported by your users for use with AddictSpell. Auto Correct Feature: Auto-corrections can be added to user dictionaries to enable AddictSpell's ability to automatically correct common spelling errors (i.e. teh=the). Checks a Wide Range of Controls: AddictSpell checks a number of controls / data structures, including PChar Buffers, Strings, and any descendant of TCustomEdit, TCustomMemo, and TCustomRichEdit. AddictSpell will also check UDC's MemoWriter components, Turbo Power's Orpheus editing components, and WPTools. LEdit support is coming soon. Language Modules: AddictSpell allows complete configuration of all strings presented to the user. All dialogs (including user constructed dialogs) can re-size themselves automatically to adjust to the new strings. Extensive Configuration System: AddictSpell's dynamic multi-user configuration system gives each user of a multi-user application independent configuration. It also allows the developer the flexibility to control which options are available to the user and even allows the addition of custom options. Configuration Dialog: AddictSpell's configuration dialog (above) allows any user of your application to independently specify a multitude of configuration options. User Constructed Dialogs: You are free to use the included spell check dialog (shown at the top of this page), or design your own spell check dialog. The default dialog is, in fact, simply a user constructed dialog. Non-Modal Dialog: The spell check dialog is not a modal dialog freely allowing users to edit their document in the middle of a spell check. AddictSpell automatically detects this and restarts the check at the cursor position when the user hits the start button. Multiple Undo: AddictSpell automatically remembers the positioning and replacement information necessary to allow users to undo multiple spell check actions. Selection Avoidance: Initial position and selection avoidance properties prevent the dialog from covering the selected word and provide exten