home *** CD-ROM | disk | FTP | other *** search
- Acropolis Spell Checking Components v2.2
-
- The Acropolis Spell Checking Components provide the Delphi programmer with
- components to add spell checking to their applications.
-
- Both 16-bit Delphi 1.x and 32-bit Delphi 2.0 components included.
-
- Included in the base components are:
-
- Standard TMemo and TDBMemo spell checking components (MemoSpell)
- Methods: CheckMemo & CheckMemoSelection [to check TMemo]
- CheckDBMemo & CheckDBMemoSelection [to check TDBMemo]
- *** 16 and 32 bit versions
-
- Standard TRichEdit spell checking component (RichSpell)
- Methods: CheckRich and CheckRichSelection
- *** 32 bit version only
-
- Checking for Turbo Power Software's Orpheus CustomEditor classes (OrphSpell)
- Methods: CheckOrph & CheckOrphSelection [to check any Orpheus Editor]
- *** 16 bit version only
-
- Roll your own spell checking component (AcropSpell)
- Methods: Too many to lis
- *** 16 and 32 bit versions
-
-
- There is also low-level Object Pascal access to the base spell checking engine
- for both 16 and 32 bit programs.
-
- Dual suggestion methods are available. Use either Close Match suggestions
- which provide suggestions based on common typing and spelling errors or use
- the more powerful Phoneme based suggestions which build the list based on the
- way a word sounds.
-
- Extensive on-line context sensitive help is of course included.
- Support for non-English languages is designed into the base engine.
- 80,000 word common usage dictionaries in both US and UK English and
- 112,000 word large US English dictionaries included.
-
- Spell checking TMemo, TDBMemo, TRichEdit and Orpheus Editors is a easy as
- dropping a single component on your form and making one method call.
- There are also methods to spell check only the selected text of a your
- text control.
-
- Building your own spell checking components is of course a little more
- difficult, but the fully commented source code for checking the standard
- controls is included to provide you with examples to help in designing
- spell checking components for your own objects and classes.
-
-
-
- INSTALLATION
- ------------
-
- If you have an earlier version of the components install please uninstall
- them before installing version 2.2.
-
- Before you use the Acropolis Spell checking components, you must install
- them into the Delphi palette and rebuild the component library.
-
- 16-BIT INSTALL
- From within Delphi 1.x, do the following:
-
- 1. Select Options|Install components from the main menu.
-
- 2. Select 'Add', and then select the 'Browse' button.
-
- 3. Locate and select the MEMOCHK.PAS file in the directory you placed the
- files in and select the OK button from the 'Add Module' dialog.
-
- 4. If you want to register the lower level TAcropSpell component repeat
- step 3 selecting ACROPSPL.PAS.
-
- 5. If you have Turbo Power Software's Orpheus components installed and
- what to install the OrphSpell component repeat step 3 selecting the
- ORPHCHK.PAS file. If you do not have the Orpheus components installed
- the OrphSpell component will not install properly as it requires some
- of the Orpheus unit files.
-
- 6. Select OK from the æInstall ComponentsÆ dialog to have Delphi compile
- and add the new components to the component library.
-
- The Delphi component palette will be updated and add the components to the
- 'Samples' tab. TAcropSpell will have an icon that looks like a checkmark.
- TMemoSpell icon will look like a checkmark on top of a memo icon and the
- TOrphSpell icon will look like the Orpheus Editor pencil with a checkmark
- above it.
-
-
-
- 32-BIT INSTALL
- From within Delphi 2.0, do the following:
-
- 1. Select Component|Install components from the main menu.
-
- 2. Select 'Add', and then select the 'Browse' button.
-
- 3. Locate and select the MEMOCK32.PAS file in the directory you placed the
- files in and select the OK button from the 'Add Module' dialog.
-
- 4. To install the RichEdit spell checking component repeat step 3 selecting
- the file RICHCK32.PAS.
-
- 5. If you want to register the lower level TAcropSpell component repeat
- step 3 selecting ACROPSPL.PAS.
-
- 6. Select OK from the Install Components dialog to have Delphi compile
- and add the new components to the component library.
-
- The Delphi component palette will be updated and add the components to the
- 'Samples' tab. TAcropSpell will have an icon that looks like a checkmark.
- TMemoSpell icon will look like a checkmark on top of a memo icon and the
- TRichSpell icon will look like the MemoSpell component with "RICH" in the
- document.
-
-
- If you do not plan on setting the DictionaryMain property for the components
- you should probably copy the dictionary files to the directory of the
- application you are working on to make it easier to access.
-
-
-
-
- INSTALLING HELP FILE
- --------------------
-
- Delphi 1.x Help Installation
-
- Make sure Delphi is not running when you install the help file.
-
- 1. Copy the ACROPSPL.HLP file to the \DELPHI\BIN directory.
-
- 2. Use the HelpInst program (included with Delphi) to open the file
- DELPHI.HDX located in the \DELPHI\BIN directory.
-
- 3. Click the "+" button to add a keyword file. Select the ACROPSPL.KWF
- file from the directory where you placed the component code.
-
- 4. Save the updated DELPHI.HDX file and quit the HelpInst program.
-
-
-
- Delphi 2.0 Help Installation
-
- Make sure Delphi 2.0 is not running when you install the help file.
-
- 1. Copy the ACROPSPL.HLP file to the \DELPHI\BIN directory.
- Copy the ACROPSPL.KWF file to the \DELPHI\HELP directory.
-
- 2. Use the HelpInst program (included with Delphi) to open the file
- DELPHI.HDX located in the \DELPHI\BIN directory.
-
- 3. Click the "+" button to add a keyword file. Select the ACROPSPL.KWF
- file from in the \DELPHI\HELP directory.
-
- 4. Save the updated DELPHI.HDX file and quit the HelpInst program.
-
-
-
- REVISION HISTORY
- ----------------
-
- V1.0 - Initial Release
-
- v1.1 - Corrected minor bug in MemoSpellCheck (not seeing last character)
-
- v1.2 - Enhanced suggestions of hyphenated words
-
- v2.0 - Renamed MemoSpellCheck component to MemoSpell
- Improved the "look" of the suggestion dialog
- Added Ignore Once and Change All options to components
- Added Orpheus editor spell checking component
- Added the CheckMemoSelection and CheckOrphSelection methods
- Context sensitive help added (including Base Unit documentation)
-
- v2.01 - Corrected problem with TAcropSpell initializing
- Added ShowStatus property to TOrphSpell component
-
- v2.02 - to v2.08. Minor change/experimental versions not released
-
- v2.09 - Spelling suggestion window is now always visible
- Removed ShowStatus property from TOrphSpell component (not needed now)
- Maximum number of suggestions is now 255
- AvoidHighlight property added to OrphSpell and MemoSpell
- Speed improvement in suggestion list generation
-
- v2.1 - Final clean up of v2.09
- Help file corrections
-
- v2.2 - Added 32-bit Delphi 2.0 support
- Updated help file for 32-bit version
- Added TRichEdit spell checking component
-
-
-
-
- REGISTRATION
-
- If you use AcropSpell and wish to compile programs without the notice
- stating that you are using an unregistered version, send $45 to Acropolis
- Software to register. You will receive a disk containing the latest version
- of both the components and dictionary files, that will not display the
- unregistered warning.
-
- Please use this order form to register. If you do not use this form, please
- specify that you are registering the AcropSpell component.
- _______________________________________________________________________
-
- Name : ___________________________________________
- Company : ___________________________________________
- Address : ___________________________________________
- ___________________________________________
- City/State : ___________________________________________
- Zip Code : ___________________________________________
- Phone : ___________________________________________
-
- $45.00 Registration fee
- _____ CALIFORNIA RESIDENTS ONLY please add sales tax
- _____ Shipping & Handling $2.50, International Airmail $5.00
-
- $_____ Total
-
- Disk Size: ___ 3.5" (1.44M) ___ 3.5" (2 - 720K)
-
- The product being registered is AcropSpell v2.2.
- You will receive the registered version of the component and the latest
- dictionary files.
-
- Send check or money order to: Acropolis Software
- P.O. Box 5037
- Fair Oaks, CA 95628
-
- Credit card orders may be phoned or faxed to: (916) 967-4791.
- Phone orders from 9am - 6pm PST. Fax Orders 24 hrs a day.
- E-Mail: orderdesk@acropbbs.com
- Please provide the following information:
-
- ___ Visa ___ MasterCard
-
- (PLEASE PRINT)
- Name as appears on card: ____________________________________
-
- Card Number: ____________________________________
-
- Expiration Date: ______________
-
- Signature: __________________________________