![]() |
![]() |
| Spell Time |
Spell Checking at an all New Level!If your application allows the user to enter text, or if your application incorporates any text based processing, we now have a product that you have been looking for. Spell Time allows you to incorporate a spell checker into your product. The product comes with the complete source code. Spell Time offers the following features:Spell Time incorporates three types of dictionaries. The main dictionary contains more than 100,000 English words. This dictionary is compressed to occupy only 350 K bytes on the disk. The efficient spell checking routines decompress the main dictionary data at the run time. The application dictionary allows an OEM to enter industry specific words. This feature lets you customize the dictionary before your product is shipped to the user. The user dictionary allows your users to enter new words into the dictionary during the spell checking session. The Spell Time routine can interface with your application at different levels. Your application can call Spell Time to check a single word, or to check all words in a buffer, or to check the entire text file. Spell Time allows you to show the incorrect word on the screen with a number of alternate words to choose from. The user may also add the incorrect word to the user dictionary, or ignore the incorrect word, or type in a replacement word. Spell Time remembers a user action for an incorrect word, so that any subsequent occurrence of the same word is automatically corrected. Your application can specify a custom routine that must be called by Spell Time before initiating any screen activity. This allows your application to preserve the screen or highlight the incorrect word. Similarly, Spell Time provides a feedback to your application after a screen interaction has taken place. Spell Time routines are highly optimized. A performance benchmark on a low end 386, 33MHz computer reveals that Spell Time can process 500 to 700 words per second! A similar test on a high end 486, 33MHz computer indicates a speed of 1000 to 1300 words per second. SpellTime for Java yields about 80 to 100 words per second. These benchmarks employ a text file containing normal English words. Spell Time employs a flexible memory management scheme. In DOS, Spell Time will use the EMS memory or the disk as virtual memory. Your application can specify the percentage of available EMS or RAM that can be used by Spell Time. You have an option to preload the main dictionary before initiating a spell checking session. Normally Spell Time will load selectively only those parts of the dictionary that are required in the current session. Spell Time needs a minimum of 60 to 80K bytes of memory. The product comes with a swapper utility
for the DOS applications that do not have enough memory available for Spell Time. Such an application
can write the text to be tested to a temporary disk file and invoke the spell checker using the
swapper utility. This utility is needed only for the DOS applications.
Spell Time includes an interface to TE Developer's Kit. This interface consists of a module that can be linked with your program. This module can check the entire file or just the highlighted parts. The module supports a line or a character highlighted block. This module eliminates any need of programming to incorporate the spell checker feature into your application. The Windows and OS2 versions come in the DLL format. The DLLs include the complete source code compatible with Microsoft and Borland 'C' compilers (the OS2 version requires the IBM C compiler). The Windows version also includes an interface for Microsoft Visual Basic. The Java version includes the .Java and .Class files. Royalty Free: The product is royalty free for distribution, if you meet our two conditions. First, your application should not be a stand-alone spell checker. Second, the target application must be much 'larger' than the spell checker. For your report writing needs, checkout
ReportEase Plus.
To enhance your user's interface, just take a look at
ChartPro.
And, for RTF edit control there's
TE Developer's Kit. Source Code: comes with the complete source code.
Licensing: The product is royalty free for distribution, if you meet our
two conditions. First, your application should not be a stand-alone spell
checker. Second, the target application must be much 'larger' than the spell
checker. Search HALLoGRAM || Request More Information CALL TOLL FREE 1-866-340-3404 |
| ©Copyright 1999
HALLoGRAM Publishing, Aurora CO. All Rights Reserved. All products mentioned in this site are trademarks of their respective owners. Prices subject to change without notice dmcakegrim |