INTRODUCTION ============ The spelling checker that is included with Microsoft(R) FoxPro(R) (Version 2.5) for Windows(TM) consists of a number of files that developers are prohibited by the Microsoft license agreement from distributing with applications/executables. The DataSoft Design Spelling Checker for FoxPro for Windows is an equivalent, full-featured spelling checker that developers can distribute royalty free with their applications. The Spelling Checker is used to locate and correct spelling errors in FoxPro text editor windows, and can be used to check character and memo fields and memory variables. Words are checked against a main dictionary and a custom dictionary. The main dictionary can be one of a number of compressed, read- only dictionaries appropriate to your language requirements. With the initial release of this software, dictionaries for US and Australian English are provided. The custom dictionary can also be one of a number of plain text files that can be expanded by the user with correctly spelled words not found in the main dictionary. The Spelling Checker (SPELL.APP) and FoxLIB external library (FOXLIB.FLL) were developed using Microsoft FoxPro for Windows 2.5b and Microsoft Visual C/C++(TM) 1.5 and should be compatible with FoxPro for Windows 2.6, although at the present time that could not be determined as Version 2.6 is not yet available in Australia. Registered users of the Spelling Checker will be provided with a free upgrade to a FoxPro 2.6 version if that should prove necessary. CONTENTS ======== The Spelling Checker demonstration diskette (or .ZIP file if obtained by download from a bulletin board or CompuServe) contains the following files: README.TXT This file. ORDER.FRM Spelling Checker/FoxLIB order form. SPELL.APP Spelling Checker application. SPELL.HLP Windows-style Spelling Checker help file. SPELL.INI Spelling checker initialisation file. MAIN1033.DIC English (US) 47,000 word main dictionary. MAIN3081.DIC English (AUS) 47,000 word main dictionary. CUSTOM.DIC An initial custom dictionary that can be expanded. FOXLIB.FLL The FoxLIB external library that contains the core of the Spelling Checker and other support routines written in C. CTL3DV2.DLL A Microsoft Dynamic Link Library for adding 3D effects to controls. The demonstration versions of the Spelling Checker application (SPELL.APP) and the FoxLIB external library (FOXLIB.FLL) display copyright dialogs as they are initialised. Apart from these minor differences, these files represent a fully-functional version of the Spelling Checker. The contents of the DEMO version diskette or .ZIP file can be freely distributed. INSTALLING THE SPELLING CHECKER =============================== The steps necessary to install the Spelling Checker are: 1. Copy SPELL.APP, SPELL.HLP, SPELL.INI, MAIN????.DIC, CUSTOM.DIC and FOXLIB.FLL from the supplied diskette or .ZIP file to the same directory as FOXPROW.EXE (usually C:\FOXPROW). 2. Copy CTL3DV2.DLL to the Windows SYSTEM directory. (usually C:\WINDOWS\SYSTEM). 3. Add/modify the following line in the CONFIG.FPW file: _SPELLCHK = SPELL.APP 4. Restart FoxPro for Windows. 5. Open a text file in the FoxPro editor and select Spelling... from the Text menu. Refer to the Windows-style (SPELL.HLP) help file for details on how to use the Spelling Checker. Checking the spelling of the contents of Character or Memo fields and memory variables within your application requires some coding and details of how to implement this are provided with the licensed version. LICENSED VERSION ================ If you find that the Spelling Checker and FoxLIB external library meet your requirements for FoxPro for Windows applications, a licensed copy can be obtained for a one-time, low cost license fee. You will then receive a licensed copy of the Spelling Checker and FoxLIB external library without the copyright dialogs and a printed user manual. Under the terms of the license agreement you are granted permission to duplicate and distribute unlimited copies of the Spelling Checker and FoxLIB external library with your own applications. Refer to ORDER.FRM for details on ordering your copy. Chris Fredericks DataSoft Design Pty. Ltd. 3 Shearwater Avenue WORONORA HEIGHTS NSW 2233 Australia Tel: +61 (2) 521-2303 Fax: +61 (2) 545-2601 CIS: 100026,2465 _______________________________________________________________________________ Microsoft and FoxPro are registered trademarks and Windows and Visual C/C++ are trademarks of Microsoft Corporation.