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.
