
Summary of the Application Program Interface (API)
CheckBlock
This function enables your application to check the spelling of words in a block of text – this may include phrases, sentences, paragraphs, or entire documents. CheckBlock can also detect proper names, doubled words, words with embedded digits, etc., through the activation of an optional setting.
Suggest
This function locates and suggests alternative spellings for a misspelled word. These suggestions are scored by the degree of correlation with the misspelled word and the list of suggestions is returned in descending score order, so the first suggestion is usually the best choice.
ReplaceBlockWord, DelBlockWord
These functions work to either replace a single word in a block of text with another word (used to correct misspellings), or completely delete a word in a block of text (used to delete doubled words).
AddToLex, DelFromLex
These functions add or remove words to/from user dictionaries. This is useful for file sharing amongst users with similar spelling needs.
Options
The Spellex engine supports the following options for unparalleled flexibility. All of Spellex's options are set to reasonable defaults so you only need to modify a small number of properties to successfully meet your application’s requirements.
• CASE_SENSITIVE_OPT – Control whether spell check is performed with or without identifying differences in letter case.
• IGNORE_ALL_CAPS_WORD_OPT - Controls whether Spellex automatically ignores spell-checking words comprised solely of capitalized characters.
• IGNORE_CAPPED_WORD_OPT - Controls whether Spellex automatically ignores spell-checking words that begin with capitalized characters.
• IGNORE_MIXED_CASE_OPT - Controls whether Spellex automatically ignores spell-checking words that combine a mixture of upper- and lower-case characters.
• IGNORE_MIXED_DIGITS_OPT - Controls whether Spellex automatically ignores spell-checking words/abbreviations that contain embedded digits (i.e. Win98).
• IGNORE_DOMAIN_NAMES_OPT - Controls whether Spellex automatically ignores words that appear to be Internet domain names (i.e. www.spellex.com).
• IGNORE_NON_ALPHA_WORDS_OPT - Controls whether Spellex automatically ignores words that contain no alphabetic letters (i.e. phone numbers, zip codes, etc.).
• REPORT_DOUBLED_WORD_OPT – Controls whether Spellex automatically detects doubled words and reports them to your application (i.e. Florida in the the summer.)
• REPORT_MIXED_CASE_OPT – Controls whether Spellex automatically detects and reports words that have an unusual combination of upper- and lower-case letters (i.e. MyDomain.com).
• REPORT_MIXED_DIGITS_OPT - Spellex can automatically detect and report words that contain embedded digits, which might result from erroneously omitting a space (i.e. 2002Olympics).
• SPLIT_HYPHENATED_WORDS_OPT – Controls whether Spellex detects hyphens (-) as word separators, enabling Spellex to spell check each sub-word separately.
• STRIP_POSSESSIVES_OPT – Enabling this option allows Spellex to check possessives of the form 's and s' will be removed from words before checking their true spelling.
• SUGGEST_PHONETIC_OPT – Enabling this option allows Spellex to locate suggested replacements for misspelled words using only phonetic (sounds like) matching.
• SUGGEST_TYPOGRAPHICAL_OPT – Enabling this option allows Spellex to locate suggested replacements for misspelled words using only typographical (looks like) matching.
• SUGGEST_SPLIT_WORDS_OPT - Enabling this option allows Spellex to use the Suggest function to split a misspelled word into two separate words, and offer these split words as suggestions if both are valid terms.

Home | Order Now | Products | Upgrades | Free Trial | Partners | About Spellex | Contact Us | Site Map | Privacy Policy
Spellex Corporation © 2008. All rights reserved












