Your Software Source
We can source any software!

Please click here to fill in a form and let us know the title of the software you're looking for, or the function you'd like the software to perform and we'll get back to you.
What Our Customers Say
"Offering excellent products at keen prices, this company has friendly, knowledgeable staff, arranges fast reliable delivery and provides excellent customer service. Why would I look anywhere else?"

SB, Bedfordshire




Shopping Basket

Your basket is empty

Free Delivery from Software Paradise
 

Newsletter
Sign up to our newsletter to be kept up-to-date with new products, new releases and those all-important special offers.

Email address:


Sign up now!


Sentry Spelling Checker Windows SDK

WinterTree Software

Sentry Spelling Checker Windows SDK

Add a powerful, professional quality spell checker in minutes

Price: £267.66 ex VAT
Product Code: 203660966
Buy Now Button
Quote Button
Overview

Sentry Spelling Engine is a Windows DLL you can call from your applications to add a powerful, professional quality spell checker in minutes. The Sentry Windows SDK includes everything you need to integrate the Sentry DLL with your apps.

Use the Sentry Spelling Checker Engine to meet all your spell-check needs in your Windows-based applications.

Key Features
  • Easy integration with your applications
    Simple, straight forward API uses only basic data types: strings and integers. Our DLL does most of the housekeeping, including opening and closing dictionaries and setting spelling options, so you don't have to.
  • High quality dictionaries included
    Sentry comes with superb 100,000-word American, British, and Canadian English dictionaries with comprehensive coverage of general words, contractions, abbreviations, and capitalized proper names. Words in the dictionary have been carefully selected to provide complete coverage of average English vocabulary and minimize spurious error reports.
  • Amazing speed
    Spell checks over 350,000 words per second on average hardware. Sentry can check the spelling of all 500,000+ words of War and Peace in less than 1.6 seconds! Click here to find out how we measured this.
  • Check spelling in the background, "as you type"
    Spelling errors can be detected in "real time" and misspelled words marked as the user types, similar to the "as you type" spell check feature in Microsoft Office.
  • User dictionaries
    Add your own words to any number of user dictionaries. Words can be added to or removed from user dictionaries at run time using Sentry's API. Words in user dictionaries may be offered as suggestions for misspelled words.
  • Intelligent suggestions for misspelled words
    Sentry can locate suggested replacements using typographical (looks like) matching, phonetic (sounds like) matching, or both. Suggestions are scored by the degree of closeness with the misspelled word, and the list of suggestions is returned in decreasing score order. The first offered suggestion is usually the correct replacement for words containing a single error.
  • Case sensitive
    Incorrect capitalization (e.g., canada instead of Canada) can be reported as a misspelling. Case sensitivity can be disabled if necessary via a simple run-time option setting. Dictionaries included with Sentry contain correct capitalization forms.
  • Check single words or entire books
    Sentry's flexible API lets you spell check individual words or blocks of text containing thousands of words.
  • Automatic corrections
    Sentry can automatically or conditionally correct common misspellings -- e.g., replace recieve with receive. A dictionary containing hundreds of common English misspellings and their correct replacements is included. Abbreviations can also be expanded using this feature -- e.g., replace WSI with Wintertree Software Inc.
  • Doubled word detection
    Sentry can detect repeated words (e.g., Paris in the the spring).
  • Low resource consumption
    Sentry typically uses a maximum of 450K of memory at run time and 400K of disk space. Memory use can be tailored to reduce consumption to as low as 100K (with some loss of speed).
  • Friendly, royalty-free licensing
    Our license agreement permits you to distribute an unlimited number of copies of the Sentry DLL and dictionaries with your applications, without the burden of copy counting, royalties, or run-time fees. Plus no obtrusive product logos or branding requirements -- a simple copyright statement is all that's needed.
  • Multi-lingual
    Dictionaries for major Western European languages are available, including, Brazilian, Danish, Dutch, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish, and Swedish.
  • Medical and legal dictionaries available
    If your application targets the health care or legal fields, your customers will appreciate our available medical and legal dictionaries.
  • Source code available
    The full, ANSI C source code for the spell check engine and related software is available.
  • Example applications included
    Source code is included in C, MFC, Visual Basic, VB.NET, C#, and Delphi that demonstrates how typical applications add a spell checker using Sentry.
  • Word parsing and simple text editing
    Sentry's API is flexible enough to extract individual words (surrounded by punctuation and white space) from blocks of text. It can even be used to perform simple editing functions, such as word deletion and replacement.
  • Mature, field-proven, reliable, bug-free and stable
    Sentry has been sold as a commercial spell check engine since 1993. Since then, we've continued to improve and enhance Sentry in response to customer requests and changing application requirements, making Sentry the best royalty-free spell checker available. Fully debugged and tested. Rock-solid stability.
  • Money-back guarantee
    Try Sentry for Windows risk free for 30 days.
  • Easy integration using our built-in dialogs
    You can add a complete spell checker to your application in as little as one statement. Dictionaries and option settings are loaded automatically from an INI file or the system registry. You won't believe how easy it is!
  • Works with most development environments
    Full support for C/C++, Delphi, Visual Basic, VB.NET, C#, and ASP is included. Sentry can be used from other DLL-capable development environments as well (some additional coding may be required).
  • Multi-platform support
    The Sentry DLL is compatible with all 32-bit and 64-bit versions of Windows, including Windows 95, 98, ME, NT, 2000, XP, Vista and Windows 7.
  • Works with other applications' user dictionaries
    Sentry can read and write user (custom) dictionaries created by other applications, including MS Word and MS Office. Your users will really appreciate this feature!
  • Use our built-in dialogs or write your own
    Save development time by using the spell check dialogs built-in to the Sentry DLL. If your application has special requirements, you can create your own user interface by calling Sentry's basic API. You can also use Sentry without a user interface to check spelling, look up suggestions, etc.
  • Check text controls or strings
    Sentry can spell check the contents of standard text boxes and richtext boxes, including CEdit, TEdit, CRichEdit, and TRichEdit controls. Misspelled words are highlighted, and corrections are updated automatically. Text strings containing one word or thousands of words can also be spell checked.
  • Network support
    Flexible dictionary management lets you place common main dictionaries on a file server, and user dictionaries on a local drive.
  • Easy installation with your application
    Setting up Sentry is easy. As a minimum, your installation script has to perform just the following steps: 1) Install the Sentry DLL; 2) Copy the main dictionary; 3) Create an INI item or registry key containing the path to the main dictionary. That's all!
System Requirements

Packaging: 32-bit and 64-bit STDCALL DLLs

Performance: Checks spelling of over 360,000 words per second (2.7 microseconds per word) on average hardware

DLL Size: 280K

Dictionary file size: Average of .5Mb per language

Run-time memory requirements: Typically .5Mb - 1.0 Mb

Operating systems supported: Win95, Win98, Win NT, Win2000, XP, Vista, Windows 7 (all 32- or 64-bit operating systems from Win95 forward).

 
Ratings and Reviews
Software ratings and reviews are shown below. If you wish to rate this software please click the 'Rate this software' link. Rate this software


 

Other Products By WinterTree Software

WinterTree Software
FROM:
£481.00 + VAT
WinterTree Software
FROM:
Please Call + VAT
WinterTree Software
Add a powerful, professional quality spell checker in minutes
FROM:
£153.96 + VAT
WinterTree Software
FROM:
Please Call + VAT
frame frame