             WELCOME TO PARADOX FOR WINDOWS 4.5
             ----------------------------------

This file contains important, late-breaking information
about Paradox, including revisions to the documentation.

This README is one of five online files included with
Paradox. You'll find additional information in these files:

File           Contains
----           --------

UPGRADE.TXT    New features of the interactive Paradox
               product.

NEWPAL.DB      A Paradox table containing new and enhanced
               ObjectPAL methods, procedures, and
               properties, including SQL-specific ObjectPAL
               methods. See the "Using NEWPAL.DB" section of
               UPGRADE.TXT for details on working with this
               table.

HELPME.TXT     Tips and techniques for working with Paradox.

SETTINGS.TXT   An explanation of .INI file settings.

UPGRADE, HELPME, and README, are included as icons in your
Paradox for Windows 4.5 Windows group. To open SETTINGS, use
the text editor of your choice.


TABLE OF CONTENTS
-----------------

1. Installation Information
2. Documentation Errors
3. Deleting optional software
4. TUTILITY Notes
5. QuickStart Labels upgrade


1. INSTALLATION INFORMATION
---------------------------

- If you install Paradox on a machine that has a VGA
  driver, but is using a monochrome display, the check
  boxes on the Installation dialog box do not paint
  correctly. You can assume that all check boxes are
  checked by default.

- If, during the installation process, the Install program
  attempts to overwrite a file that has the DOS Read-Only
  attribute, Paradox returns you to the Installation dialog
  box without completing the installation. You must remove
  the Read-Only attribute before attempting to install
  again.

- Following are points to be aware of when installing the
  Workgroup Desktop:

  -  It is  recommended that you have 6 MB or more of RAM
     installed in your system to run the Workgroup Desktop.

  -  If you rename the Paradox for Windows directory after
     installing, you must modify WIN.INI. Edit the WGDIR
     setting in the [PDOXWIN] group so that it points to the
     subdirectory containing the workgroup files. For
     example,

          [PDOXWIN]
          WGDIR=C:\PFW45\WORKGRP

  -  If you rename the Object Exchange directory you must
     you must modify WIN.INI. Edit the OBEXDIR setting in
     the [OBEX] group so that it points to the directory
     containing the Object Exchange executables. For
     example,

          [OBEX]
          OBEXDIR=C:\APPS\OBEX

  -  Do not delete the OBEX.INI file; it is not recreated
     when you use OBEX. Keep a backup copy of this file.

  -  If you are a user of LOTUS cc:Mail 1.1 or later:
  
       To use VIM (Vendor Independent Messaging) as a
       transport with Object Exchange you must have the
       cc:Mail executable directory in your DOS path.

       If your version of cc:Mail does not include VIM.DLL,
       or if you would like to upgrade to the latest
       version, please contact cc:Mail Technical Support at
       (415) 966-4900. You can download this file from the
       cc:Mail bulletin board at (415) 691-0410 (8,N,1) or
       from the CompuServe Information Service in the Lotus
       forum.


2. DOCUMENTATION ERRORS
-----------------------
- The Paradox for Windows printed documentation does not
  reflect new features and changes in Paradox. See the
  UPGRADE.TXT and NEWPAL.DB files for details on new or
  enhanced features.

"Getting Started"
-----------------
- You must run DOS SHARE if you want to use multiple
  instances of Paradox or ODAPI clients (such as the
  Workgroup Desktop or the Database Desktop included with
  Quattro Pro for Windows.) If you do not run SHARE in this
  situation, the second instance will not load.

  The SHARE.EXE command (in either your AUTOEXEC.BAT or
  your CONFIG.SYS) should include these optional
  parameters:

  SHARE /F:4096 /L:400

  The /F parameter allocates file space for the DOS storage
  area used to record file-sharing information. The default
  value is 2048. The /L parameter sets the number of files
  that can be locked at one time. The default value is 20.

"User's Guide"
--------------
- The field _Invariant Field ID in the STRUCT.DB table is
  used internally by Paradox to identify fields for use in
  associated design documents.

- When you export data to or import data from an ASCII
  file, your date, numeric, and currency fields use the
  settings from your Windows Control Panel.

- If a Windows file association already exists for a .DBF
  or .QBE file, Paradox will overwrite it during
  installation.

- Under certain conditions in a multiuser environment,
  forms bound to unkeyed (unindexed) tables may lose track
  of the current record during a lengthy operation. You can
  avoid this situation entirely by using keyed tables.

- Page 57: The paragraph describing the write lock states
  "Other users can place a read lock on a table that you
  have a write lock on." It should state "Other users can
  place an open lock on a table that you have a write lock
  on."

- When designing a graph in the Report Design window, the
  Data Type option is not available from the Define Graph
  dialog box.

"ObjectPAL Reference"
---------------------

- AnyType:unAssign() does not return a value. The correct
  syntax is unAssign().

"Workgroup Desktop Guide"
-------------------------

p. 20  The first sentence on the page should be: "Username
       is your MAPI service mail box name (for example,
       your Windows for Workgroups or Microsoft Mail
       name)."

p. 32  In the screen shot of the Select Names dialog box,
       the second name in the Names List panel should be:
       Barbara Tyler / MCI ID: 123-4567 (MCI)

p. 34  In the screen shot of the Select Names dialog box,
       the seventh name in the Names List panel should be:
       Barbara Tyler / MCI ID: 123-4567 (MCI)

p. 42  In the screen shot of the Use Object dialog box, the
       top radio button in the Version panel should be
       labeled Latest.

p. 45  The message "Version: Current" shown in Figure 5-1
       doesn't appear on the workgroup form:

       If you chose to use the "Latest" version of the table
       data (from the Use Objects dialog box), the message
       "Out-of-date" appears on the workgroup form if a new
       version of the table data is received while you have
       the form open. Click the Update Now button to use
       this latest version.

       If you chose to use a back version of the table data,
       the "Version:" message indicates which back version
       you're using. For example, if you selected back
       version 2, the message displays "Version: back 2".
       If another version of the table data is issued while
       you have the workgroup form open, the message "Out-
       of-date" appears. Click the Update Now button to use
       the new back version 2.

p. 46  The description under Manual Updating is incorrect.
       The "Out of Date?" message doesn't appear on a
       workgroup form when you open it. Click the Update
       Now button when you first open a workgroup form if
       you want to be sure you're using the latest version
       of the form's table data.

       If a new version of the table data is issued while
       you have the workgroup form open, the "Out-of-date"
       message appears, at which point you can click the
       Update Now button to use the latest version.

p. 62  enumAccounts requires a full lock on the table
       specified by the tableName argument. This method
       does not try to place the lock itself.

p. 64  enumAlerts requires a full lock on the table
       specified by the tableName argument. This method
       does not try to place the lock itself.

p. 66  enumPublications requires a full lock on the table
       specified by the tableName argument. This method
       does not try to place the lock itself.

p. 67  enumSubscriptions requires a full lock on the table
       specified by the tableName argument. This method
       does not try to place the lock itself.

p. 93  The statement

       msgInfo("Object type required.",
          "Choose Table Data, Publication, or
       Subscription.")

       should be

       msgInfo("Object type required.",
          "Choose Table Data, Query Result, or File Set.")

p. 94  saveAs requires a full lock on the table specified by
       the tableName argument. This method does not try to
       place the lock itself.

p. 97  tableRefresh requires a full lock on the table
       specified by the tableName argument. This method
       does not try to place the lock itself.

p. 101 In the code attached to the form's built-in open
       method, the statement immediately following the call
       to doDefault should contain double backslashes, as
       follows:

       wgLib.open("C:\\PDOXWIN\\WORKGRP\\WGPAL")

p. 106 The statement

       msgInfo("Object type required.",
          "Choose Table Data, Publication, or
       Subscription.")

       should be

       msgInfo("Object type required.",
          "Choose Table Data, Query Result, or File Set.")


3. DELETING OPTIONAL SOFTWARE
-----------------------------

After installing and becoming familiar with Paradox, you
might decide to delete some of the optional software
components (such as sample files). The following table shows
what files you can delete and where they are located. This
table assumes you accepted the default locations when you
installed Paradox.

To remove                Delete Directories     Delete Files
---------                ------------------     ------------
                                                
Sample files (used in    C:\PDOXWIN\SAMPLE      All
examples in "Getting                            
Started" and the "User's
Guide"

ObjectPAL sample files   C:\PDOXWIN\EXAMPLES    ADDRESS.*
                                                CHECKS.*
                                                CUST.*
                                                LETTERS.*
                                                PDXPAINT.*
                                                RASTEROP.*
                                                SLOTS.*
                                                XXX.*
                                                
SQL Tools                C:\PDOXWIN\EXAMPLES    SQL*.*
                                                
The ObjectPAL sample     C:\PDOXWIN\DIVEPLAN    All
application                                     

The Workgroup Desktop    C:\OBEX                All
engine (OBEX)                                   

Stored Workgroup         C:\OBEX\OBJSTORE       All
Desktop files                                   

Workgroup Desktop        C:\PDOXWIN\ADDRESS     All
address information                             

Workgroup Desktop        C:\PDOXWIN\WORKGRP     All
program files                                   



4. TUTILITY NOTES
-----------------

TUTILITY checks a Paradox table for damage and rebuilds it
if necessary. Paradox tables can be damaged by power
failures, hardware failures, bad network cards or
connections, removing a floppy disk that Paradox is
accessing, or rebooting the system while Paradox is active
in memory. You should always make regular backups of your
important data.

To start TUTILITY, type TUTILITY at the DOS prompt, then
press [Enter]. If you installed Paradox in the PDOXWIN
directory, you can also start TUTILITY from its icon in the
Paradox for Windows group. If you installed to a different
directory, you have to edit TUTILITY.PIF before you can
start TUTILITY from its icon.

Additional instructions and a description of program options
are provided in the TUTILITY.DOC file. Online help is also
available when you run the program. Command-line help is
available by typing TUTILITY -help.


5. QUICKSTART LABELS UPGRADE
-----------------------------

If you purchased Borland's QuickStart Labels package, for
use with Paradox for Windows 1.0, please call Borland
Customer Support (408) 461-9000 for an upgrade.
                              
     -----------------------END-------------------------

