|

Improved suggestion algorithm - NEW in version 5.0!
In new version of Polar SpellChecker suggestion algorithm has be significantly improved. Algorithm can now find suggestions that are even more different than the original word. Placement of keys on keyboard is also being calculated when searching for suggestions. The proper suggestion will also be given for words missing space.
Additional properties:
- Developers can change the depth of search by adjusting a single parameter
- Create a file with common misspellings or letter misplacements for certain language
- Adjust the algorithm to consider capitalization when searching for the suggestions
- Settings can be adjusted per each dictionary
Non modal dialogs - NEW in version 5.0!
- MS Word look a like dialogs
- Non modal dialogs allows your SpellChecker dialog to be inactive while you are still working on your document
- Ability to resume spell checking after you make corrections in your document
- Developer can control the behavior and position of the dialog
Easily translate or modify SpellChecker dialog - NEW in version 5.0!
Dialogs in Polar SpellChecker are now totally customizable. You can load the language labels from a single file and display the dialog in your own language, with the labels you choose. You are also able to change labels in dialogs on fly.
Zoom feature - NEW in version 5.0!
Zoom feature will adjust SpellChecker underlines while you are zooming in your rich text control.
Standard Spell Checking options
- As-you-type spell checking.
- Case sensitive – incorrect capitalization is reported as a misspelling.
- Change All – when one of the words from the ChangeAll list appears
in a spell check, Polar SpellChecker Component automatically returns
selected replacement on GetReplacement.
- Ignore All – when one of the words from the IgnoreAll list appears
in a spellcheck, Polar SpellChecker Component automatically ignores
that word.
- Suggestions are sorted by the degree of closeness with the
misspelled word.
- Using fuzzy logic for selecting suggestions: intelligent suggesting
for misspelled words using typographic “looks like” matching.
AutoCorrect
- Correcting two initial caps.
- Capitalizing the first letter in the sentence;
- User defined exceptions for capitalizing of the first letter
in the sentence.
- Correcting accidental use of CAPS LOCK key;
- User definable
words for replacing while typing. Replacing one word for another
(automatically or conditionally). For example: replace “teh” with
“the” or “adn” with “and”, etc.
- User defined exceptions for capitalizing of the first letter
in the sentence.
- Highly customizable.
Multiple dictionaries
- Simultaneous use of multiple dictionaries: it is possible to
open more then one dictionary at the same time and perform the
spell checking of a multilingual text.
- Multiple custom dictionaries – you can add words to custom dictionaries
during a spell check.
- You can switch between dictionaries at run time.
Integration with Rich Edit controls
There is a special class that wraps Rich Edit control and turns
it into control with full spell checking capabilities using only
one method call.
SpellMaker Wizard
- The SpellMaker Wizard supports dictionary creation using one's
own wordlists. All you need is a simple TXT file written that
follows the simple 'one word – one line' rule.
- The dictionaries created with the Wizard are ready to be used
with Polar SpellChecker Component.
Informing user through events
User gets information about everything that goes on in text
control SpellChecker is attached to through number of events.
This feature enables high customization of Polar SpellChecker
use.
Internet support
Integrating Polar SpellChecker within your application will
allow your users to download dictionaries directly from the location
you set with just one line of code!
|