Addict Spell Check & Thesaurus v3 Released


Desc: Live-spelling, spelling check, and thesaurus components
WWW: http://www.addictivesoftware.com
Price: $119 Std, $199 Pro and optional $49 Plus Pack

Addictive Software is very pleased to officially announce the availability of the full release version of Addict 3. Version 3 is a near complete rewrite of Addict from the ground up and is still a 100% native VCL component. Version 3 supports Delphi 4 (and later) and C++Builder 4 (and later).

Addict is a professional native VCL component suite that provides end-to-end solutions for adding spelling check and thesaurus support to your applications. With Addict you can add live-spelling ("squiggly" red underline) to your RichEdit components, add a first-class spelling checker capable of checking nearly any control available, and add automatic thesaurus lookup and replacement support. All of this and more can be done with only a few calls into Addict's well documented API.

For those who want to skip directly to the demos:

http://www.addictivesoftware.com/bin/a3DemoApp300.exe
http://www.addictivesoftware.com/a3trial.htm

The above URLs reference a demonstration application that shows off many of the new available features and the download page for a fully-functional trial-run version of Addict 3.

For more information on Addict, a list of additional dictionaries for use with Addict, and demos of various 3rd party controls that work with Addict, please consult our website:

http://www.addictivesoftware.com/

An abbreviated list of features:

* Royalty-Free 100% Native VCL controls
* Live-spelling RichEdit controls give automatic "red squiggly underline" support for a standard RichEdit.
* RichEdit controls give correction functionality to replace misspelled words automatically as the user types.
* Spelling checker and thesaurus operate on a wide number of controls: Strings, Edits, Memos, RichEdits, and a host of 3rd party controls.
* Fully documented programmatic access to every API and feature of Addict.
* Speed - AddictSpell can check over 24,000 words per second (PIII 866). Raw dictionary lookup speed has been measured at nearly 850,000 words per second.
* AddictSpell can generate suggested replacements for misspelled words. This can be done both phonetically and based upon common typing errors.
* Extensive multi-user configuration system allows registry, file, or custom configuration.
* Any combination of main and custom dictionaries can be setup at design time and checked against simultaneously.
* Full custom dictionary editing dialog.
* Extensible parsing architecture allows new 3rd party controls to be used by the spelling checker and thesaurus components.
* Spelling checker can ignore HTML, e-mail addresses, Quoted Lines, and much more. An extensible ignore object architecture allows new entities in text to be ignored.
* Fully overridable parsing engine allows customization of the formation of words.
* All component dialogs are highly configurable and easily replaceable.
* Auto-corrections can be added to custom dictionaries to automatically correct common spelling errors.
* Exclude words can be added to custom dictionaries to define a words as always misspelled.
* Unlimited undo capabilities from the spelling check dialog.
* Initial position and selection avoidance properties keep spelling check and thesaurus dialogs from obscuring the selected text.
* Full component source code and C++Builder support with Professional Version
* Economical DCU Only version available for Delphi
* Available dictionary and thesaurus compilers available in PlusPack.
* Updated version of Roget's thesaurus containing more than 1000 context topics.

Give Addict a try today and see just how Addictive good software can be...

Related Discussions
  • USING DLLS (2001-01-03 23:47:50)
    Hi again Goober ... :o) Let's take NETAPI32.DLL as an example. This DLL is created by Microsoft and the explanation of its use is described in...
  • REPEATING FUNCTIONS (2001-01-04 09:46:34)
    The OnIdle event is not hardware dependent. It is called when the program has idle time. The OnIdle event is in TApplication and is a warpper...
  • HOW TO CREATE SEQURE LOGIN TO DESKTOP APPLICATION (2001-01-05 09:30:01)
    I'm not pretty sure, what your intention is. One possible approach would be to use a edit-field, which cannot be "spyed out" by the usual password...
  • DETECTING ACTIVE DESKTOP -- SYSTEMPARAMETERSINFO? (2001-01-07 06:06:54)
    I'll check this out and then accept as answer, cheers :)
  • SCREENSAVERS... (2001-01-06 21:23:55)
    All you need to do is check ParamStr(1) for the correct parameter sent to your program. For example: When you press Settings it passes "/c" or...
  • HOW TO GET A LIST OF DIRECTORYS (MAPS IN WINDOWS). (2001-01-08 02:40:16)
    Check out the Visual ListView Demo in Delphi ... Just Cut'n Paste the code and enjoy ... :o) Or use the TDirectoryListBox Component....
  • EDIT BOX (2001-01-07 22:31:19)
    the first answere solves the problem but just in case you need something else then instead of checkbox1.checked you can say if ord(key) = 13 then...
  • SENDING TEXT TO ANOTHER APPLICATION USING SENDMESSAGE (2001-01-10 05:34:10)
    Hi : Try this, it may be a better aproach, With the help of the API function GlobalAddAtom its possible to send a string via the Windows API....
  • NOBODY CAN HELP ME TO ADJUST THE SPEED OF A WAVE FILE?????????? (2001-01-10 00:13:07)
    Your only option I would suggest is DirectSound. See this article: http://community.borland.com/article/0,1410,20941,00.html You can do it...
  • HOW TO ADD A TLISTBOX TO A FORM AT RUNTIME? (2001-01-10 05:05:44)
    Just add "listbox1.parent:=form1" after "create"...
Latest News
Submit News Form Past News
Latest Forum Entries