RapidSpell Desktop v4.0.0 .NET


Overview
Support Forum
Free Evaluation
Buy Online
Flash Demo
Licensing
Dictionaries
Screenshots
Documentation
Version History
3rd Party Ctrls
FAQ


What Sets It Apart

Win Forms and WPF Spell Checker
Integrated Dialog and As You Type Checking
Open API
Extremely Customizable
Works Great With TXTextControl, Aspose, DevExpress, Janus & Infragistics
Grid Support And Examples
Auto Correct


RSS

Integrate (as-you-type and dialog) spell checking functionality into .NET Windows applications. Add spell checking value to any textual application (email, word processor etc) with a couple of lines of code. RapidSpell Desktop can also be used in non GUI contexts using it's spell checking API. Written for dotNET in C#, RapidSpell uses combined and separate 140,000 word U.S. & U.K. dictionaries (and user dictionary), multi-threaded GUI and a powerful suggestion engine. Canadian & Australian English dictionaries are available free on request.

General Details

RapidSpell provides 3 spelling components to add spell check functionality to your applications; RapidSpellDialog (dialog based checker control), RapidSpellAsYouType (as you type check control) and RapidSpellChecker (core spell checker class).

RapidSpellDialog

RapidSpellDialog provides all the usual GUI features, add, undo, options, change, change all, ignore, ignore all, smart suggestions and double word detection. It interactively checks ANY TextBoxBase derived component such as TextBox and RichTextBox as well as 3rd Party Controls such as "TX Text Control". Checks selections, whole documents with wrap at end, highlights errors, accepts manual corrections, allows user to edit main document during spell check and also supports an editable user dictionary.

RapidSpellAsYouType

RapidSpellAsYouType functions like your users will expect. Spelling errors are highlighted as the user types, cuts/pastes, block deletes and loads files. This was the first .NET control to persistently highlight errors as the user continues to work (type, scroll etc). Right-clicking on a highlight presents a context menu with suggestions and options to 'Ignore All' or 'Add' to user dictionary. Includes English/Customizable Autocorrect. Works with TextBox and RichTextBox subclassed controls included in the product. Only one instance of RapidSpellAsYouType is needed for all text boxes on a form.

Options

The customizable options forms provide the user with several spell checking options and the ability to modify the contents of their 'user dictionary' (if activated).

RapidSpellChecker

RapidSpellChecker provides core spell checker functionality, which means it is suitable for server applications as well as any console application. It supports a user dictionary and run-time switchable main dictionaries. It has been clocked at over 100,000 words/sec on a standard PC.

Dict Manager

RapidSpell includes Dict Manager free, which allows complete customization of the dictionaries.

Technical

WPF and Windows Forms Support

As you type and dialog checking are supported under Windows Forms. Current support for WPF includes dialog based checking of WPF's TextBox and RichTextBox controls.

Customization

The API was designed to provide for easy customization. The dialog GUIs can be redesigned by simply modifying the UI source code in the VS designer, source is included in the demo projects. The spell checker engine is 'decoupled' from the GUI making it possible to use custom word parsers with the GUI.

Multiple text box checking

The RapidSpellDialog and RapidSpellAsYouType controls can be set to check multiple text boxes on a form, this means that only one instance is used which speeds up design and improves efficiency.

Core spell checker class for strings

The non GUI component provides core functionality and ease of use - you pass the text you want checked and then iterate through each misspelled word finding suggestions and correcting as you go. You have access to the corrected text at any time.

Dictionary customization

Dict Manager, allows RapidSpell Dict files to be customized and created using other word lists.

3rd Party control support

RapidSpell Desktop provides a simple interface specification which allows 3rd Party Controls to be used with the Dialog checker. This simple mechanism means it is possible to use just about any Control with RapidSpell Desktop, the full product includes an 'adapter' controls for the popular "TX Text Control" (view KB article), DevExpress "XtraGrid" & "MemoExEdit" and Janus' "GridEX" & "EditBox".

Strong suggestions

Two powerful suggestions engines are used to find good suggestions for words, including an exclusive 'sounds-like' algorithm.

Comprehensive .NET version support

RapidSpell Desktop was designed to .NET 1.0, .NET 1.1 and .NET 2.0 specification, and fully supports all versions of Visual Studio .NET.

Tablet SDK (Ink) Support

Includes ink enabled spell checkable text box.

ClickOnce Support

RapidSpellDialog control can be used in Internet/Intranet security context settings.

DataGrid & DataGridView Support

RapidSpellAsYouType control can be used inside grid columns to provided spell checking.


Free Evaluation Download

Also available: RapidSpell Web .NET RapidSpell Web Java RapidSpell Desktop Java

Questions?



Copyright © 2002-2008 Keyoti Inc.