WinSpell Version 2.00 The Ultimate Windows Spelling Supervisor Checks Your Spelling in ANY Window WinSpell is Copyright (c) 1991-1992 by Tom Hite All Rights Reserved WinSpell is sold exclusively by R&TH Inc. and R&TH Inc. approved Vendors For information, call R&TH Inc. at (214) 783-8641 or (319) 362-6242 WinSpell requires Windows 3.1 to execute WinSpell is a Windows based spelling supervisor which can check your spelling three different ways: 1) WinSpell acts in real-time, as you type. While typing, WinSpell will notify you as soon as you misspell a word. 2) WinSpell spell checks files such as Windows Write files and ASCII text files. 3) WinSpell checks the spelling of information copied to the Clipboard. 4) Looks up specific words with wildcard allowed These four modes of WinSpell allow you to check your spelling in virtually any Windows application, including DOS based applications running in a window (via the clipboard), spreadsheets, telecommunication packages, e-mail sessions, etc. If you would prefer to receive an Evaluation (ungregistered) copy directly from R&TH Inc., feel free to call us. The distribution fee for the diskette is $5.00. Evaluation disks will not be shipped without payment. INSTALLATION NOTES: Delete the previous versions of WinSpell completely. They are no longer useful as Version 2.00 is not backward compatible with the dictionary files. If you have personal dictionary files you still want to use, execute the DCT2ASC utility to convert the dictionaries to a text file. See your previous documentation (WINSPELL.WRI) for details. WinSpell version 2.00 can read text files and merge them into the new dictionaries. VERY IMPORTANT OPTION: Use Memory WinSpell has the ability to run significantly faster by setting the Use Memory option in the Settings/All... Dialog box. This option defaults to off upon first running WinSpell. See the Documentation in WINSPELL.WRI for more details. LICENSING: WinSpell is ShareWare and as such, you have certain obligations to register WinSpell if you use it past the initial evaluation period. See the documentation in WINSPELL.WRI for details on license information. NEW INSTALLATION: In order to install any version of WinSpell, you must use the WinSpell installation program. The files are compressed and cannot simply be copied: WinSpell Evaluation copies will generally be stored in ZIP, LZH and/or ZOO formats. The following examples assume ZIP. Substitute the 'pkunzip' command with: 1) lha -x for LZH format 2) zoo x for ZOO format 1) Expand the (compressed) archive file: pkunzip winspell 2) Run the Installation program from floppy. The Installation program is a Windows program and as such, must be run under Windows. To run the installation program, use the File/Run menu item of the Windows Program Manager and execute: d:install where d: represents the full path from which WinSpell should be installed. For instance, "a:\install" would execute the install program from floppy diskette A: . The following is a short explanation for each file: WINSPELL.EXE - WinSpell's main executable. This is the file that you will want to add to your program manager in Windows, or have Windows load via the "load=" option in WIN.INI. WINSPELL.EXE is required for proper operation. WINSPDLL.DLL - WinSpell's dynamic link library. WINSPDLL.DLL is required for proper operation. WINSPELL.HLP - WinSpell's Help file for use in Windows Help. WINSPELL.HLP is not required for proper operation. WINSPELL.WRI - Disk based documentation for WinSpell. WINSPELL.WRI is not required for proper operation. FULL.DCT - WinSpell's Disk Based Dictionary. FULL.DCT is generally required for proper operation. (See the WINSPELL.WRI file for detailed information on this file). COMMON.DCT - WinSpell's Memory Based Dictionary. COMMON.DCT is generally required for proper operation. (See the WINSPELL.WRI file for detailed information on this file). INSTALL.EXE - WinSpell's Installation facility INSTALL.EXE is not required for proper operation and is not installed with the rest of the program. History: Version 1.00 Initial ShareWare release... Version 1.05 Initial Registered version release. Includes following fixes from Initial ShareWare release: 1) Fixed read errors while file/clipboard checking and typing simultaneously. 2) Installation to WIN.INI fixed if run from DOS PATH instead of explicitly via fully qualified path. 3) Fixed File Check Dialog Box not closing via System Menu. 4) Fixed file 64K size limit for file checks. 5) Fixed lookups of words that start with characters "zo" and above. 6) Fixed problem with exiting Windows and WinSpell not asking to save changed dictionaries. 7) Renamed HOOK.DLL to WINSPDLL.DLL in preparation for Windows 3.1 which also has a HOOK.DLL. 8) Fixed broken add operation in Guess Dialog Box. 9) Fixed problem with File Check word Additions not updating dictionaries used for checking keyboard typed words. 10) Fixed maximum length of many edit fields in dialog boxes. 11) Corrected documentation and help files. 12) Unbottlenecked Guess lookups. 13) Enhanced many of the dialog boxes. Version 1.08 Bug Fix Release 1) Fixed read error of common dictionary that could possibly corrupt the data area of the Windows Shell (usually Program Manager). This usually manifested itself as a message from the shell which complained about being in an "Extremely Low Memory" condition and not allowing exit of Windows. 2) Fixed read of Windows Write files which skipped the first 16 bytes of the Text information. Usually showed up as an incorrect spelling of a partial word on the first line of a document. Known bugs remaining: 1) Bitmap and Metafile pictures in files and the clipboard sometimes confuse WinSpell. WinSpell just stops checking the text before completion and comes back as if it finished. Workaround: Copy the entire document to the clipboard. WinSpell will grab only the text from the clipboard and check that. Version 1.09 Very minor fixes to version control numbers and whatnot. Version 1.70 Major changes to the WinSpell keyboard filter. 1) Moved most of the DLL code into the Application. This is due to some other, rather famous no less, applications which weren't properly hooking into the Windows keyboard filters. WinSpell, although doing things the 'safe' way, was knocking other applications out due to their improper initialization of the Windows Keyboard Filter. WinSpell now recognizes dangerous applications methodologies of Keyboard Hooking and loads safely without bothering the offending applications in the hook chain. 2) New mechanisms for looking at the characters typed. Number parsing and special character parsing is much better now. Version 2.00 1) Completely new dictionary engine. Highly compressed format. 2) Fixes to handle pictures in Windows Write files correctly. 3) Much more sophisticated keyboard monitoring system. Smarter recognition of what is and isn't a word. 4) Window specific operation. 5) Phonetic (soundex) lookups. 6) International language/alphabet support. Note that there is a very minor price increase. This reflects R&TH Inc.'s commitment to quality at a low price. Version 2.00 was slated for the release of new file formats, and in place file correction. This version does not include those filters. This is a major contributor to the decreased size of the expected price increase. If and when R&TH releases such support, the cost of WinSpell user support will require a large price increase.