|


|
|

|
Spellex Spelling Server
Overview - Features - Technical -
Languages - FAQ
- Ordering
Technical details
-
Packaging: COM (ActiveX) DLL
-
Threading model: Both (apartment threading and free threading)
-
Performance: Checks spelling of over 25,000 words per second
on 300Mhz PII
-
DLL file size: 120Kb
-
Dictionary file size: Average of .5Mb per language
-
Maximum number of concurrent spelling requests: Limited only
by processor speed and available memory
-
Run-time memory requirements: 120Kb + approx. .5Mb per
dictionary language
|
Application Program Interface (API) Summary

|
AddToUserDict |
Add a word to a user dictionary file. |
CheckText |
Checks the spelling of words in a string: a phrase,
sentence, paragraph, or an entire document. CheckText returns to your
application when it finds the next misspelled word in the string or
when it reaches the end of the string. CheckText also reports
incorrectly capitalized words and words requiring automatic or
conditional correction.
|
DelFromUserDict |
Remove a word from a user dictionary file.
|
DelText |
Remove some text (e.g., a word) from a string at a given position.
DelText is typically used when replacing a misspelled word with a correction. |
GetTextWord |
Obtain the word in a string at a given position. |
GetUserDict |
Obtain the set of words in a user dictionary file. |
InsertText |
Insert some text (e.g., a word) into a string at a given position.
InsertText is typically used when replacing a misspelled word with a correction. |
NextTextWord |
Advance to the word following the current word. NextTextWord is used
to skip over a word reported as misspelled without correcting it. |
Suggest |
Locates suggested alternative spellings for a
misspelled word. The set of suggestions is returned in order of
decreasing probability of correctness, so the first word is the best
choice. Suggestions can be located using typographical (looks like)
or phonetic (sounds like) matching, or both.
|
WordCount
|
Return a count of the number of words in a string.
|
|
Options

|
|
The following options are supported by the Spellex Spelling Server.
Options can be set as defaults that apply to all spell-check requests
or can be set for individual requests
-
Ignore words that start with a capital letter useful for
checking text containing many proper names that may not be in the dictionary.
-
Ignore words containing a mixture of upper- and lower-case letters,
such as PrintScreen, yearToDate, or ActiveX
useful for checking text containing variable names, computer
terms, etc.
-
Ignore words containing embedded digits, such as Win98.
-
Ignore words containing only capital letters, such as IIS.
-
Ignore words that appear to be Internet domain names, such as spellex.com.
-
Ignore HTML markups appearing in the text such as <HEAD>,
</B>, <, etc.
-
Report the same occurrence of a word appearing twice in a row, such
as the the.
-
Turn case sensitivity on or off.
-
When locating suggestions, check whether the word may have been
misspelled by incorrectly joining two words for example,
suggest the dog for thedog.
-
Use typographical (looks like) or phonetic (sounds like) matching
when locating suggestions. Phonetic matching uses English
pronunciation rules only, while typographical matching works for all languages.
|
|
Overview - Features - Technical - Languages
- FAQ - Ordering |
|
Home
| Order Now
| Products
| Benefits
| Compatibility
| Testimonials
Who Uses Spellex
| Contact Us
| About Spellex
| What's New
Spellex Corporation ©2001. All rights reserved.
All products and company names mentioned
herein are the trademarks of their respective owners.
Privacy Policy
|