

        ------- PSA Cards 2.61 for Windows 3.1 ------

     VERSION 2.61 WILL READ FILES WRITTEN BY EARLIER VERSIONS.
     VERSIONS OLDER THAN 2.61 WILL NOT READ VERSION 2.61 FILES.
     
     IF YOU ARE RUNNING WINDOWS 95 OR WINDOWS NT 3.51 YOU SHOULD
     BE USING PSA CARDS 2.61 FOR WINDOWS 95 / NT 3.51

DESCRIPTION

     PSA Cards is an easy to use address program.  It looks
     like a card file and it works like a card file.  Just
     click on a divider tab or card to open or close it.
     
     PSA Cards is also an OLE 2.0 container application.
     This means that you can link or imbed objects
     (pictures, maps, documents, sound and video clips)
     created in other programs in your PSA Cards entries.
     

PSA Cards existing features:

 *   Print Rolodex cards, envelopes, mailing labels,
     shipping labels and address booklets.  Address books
     can be customized.
 *   POSTNET bar codes
 *   Dial phone numbers
 *   Reminders for birthdays, anniversaries, or appointments
 *   Merge two PSA Cards files, keeping latest modifications
 *   Search any field for a text string and dated fields for
     a date or range of dates.  Includes searching for words
     that sound alike.
 *   Import data from an ASCII file or Microsoft CardFile
 *   Export any field or combination of fields to a file or 
     the clipboard for use in a word processing program or
     spreadsheet.
 *   Object Linking and Embedding (OLE 2.0) container
     application
 *   Create groups of entries for organizing various types
     of lists.  These lists can be used to address Christmas
     cards, invitations, and to export addresses for mail merge
     in a word processor.  Powerful group editing features.
 *   No inherent limits on the number of entries or lengths
     of fields.
 *   On-line, context sensitive help
 *   3-D controls
 *   Written in C++
 *   Windows 3.1, Windows NT, and Windows 95 versions available
 *   Tool tips for toolbar buttons (Not available for Windows 3.1)
 *   Dockable toolbars (Not available for Windows 3.1)
 *   Double click an entry to edit it
 *   User selectible screen and printer fonts
 *   Type a letter to open a divider tab
 *   Separate dialogs for residential and business entries
 *   File backup command and backup reminder.
 *   Installation program


VERSION 2.6 - 2.61 NEW FEATURES AND CHANGES

Phone Dialing
 *   Dialing profiles, with local/long distance flag array with a 
     value for each dialing profile.
 *   Credit card calls.
 *   Changes can now be canceled before exiting Dialing Setup dialog box.
 *   Dialing Setup now uses a tabbed dialog box.

Importing
 *   Generalized import functionality, including import from MS 
     CardFile (Windows 3.1 CardFile files only).
 *   Data import from ASCII files and MS CardFile is now done from
     within PSA Cards rather than with a separate DOS program.
 *   The program now strips leading blanks in import names.

New Status Bar
 *   Added display of Only CMark Entries command status indicator 
     in secondary Status bar.
 *   Added display Only Current Group command status indicator in 
     secondary Status bar.
 *   Secondary status bar displays file's read only status.
 *   Added count of number of entries to Status bar.

Toolbars
 *   User configurable toolbars.
 *   Optional second toolbar.

Notes Field
 *   Word wrap preference for comments field and printing.  Field 
     width is separately adjustable for screen cards, printing 
     Rolodex cards, and printing address books.

Registration
 *   On Register command, registered users are informed that they 
     don't have to re-register.
 *   The registration code and name were moved to cards.ini/registry.

Addresses
 *   Added local country and local country postal code prefix so 
     country name and local country postal code prefixes can be 
     omitted from addresses on printing. 
 *   Separate ZIP codes for street address and PO Box.

Help File
 *   Put example ASCII import file in Help file.
 *   Added "Apply" paragraph to topics for each edit dialog tab.
 *   Added Frequently Asked Questions section.

Printing Address Books
 *   Added single sided printing for the address booklet format.  
     This allows the use of automatic double sided printing.
 *   Added fields for page height and width.

File Merge
 *   Added a Stop button.
 *   Added an option to only merge entries that are checked in 
     the source file.

Right Mouse Button
 *   Context menus have been added to the right mouse button.  
     The right mouse button menus allow common commands to be 
     performed on Entries, fields within entries, and embedded 
     objects by right clicking on them.

Miscellaneous
 *   Made location for Cancel, OK, and Help buttons more consistent
 *   Added "Use Last File" command to Preferences menu.
 *   The close card on left mouse button click behavior is now optional.
 *   Added a button to search dialog to deselect Show Only CMark Entries.
 *   Limited "First Entry..." message to the first four times user 
     executes program.
 *   Search Dates and Phone editing dialog boxes now use consolidated  
     list boxes.
 *   CTrl+Up Arrow and Ctrl+Down Arrow can be used to move back and 
     forth through the file.
 *   Show Only Cmarkd Entries and Show Only Current group commands
     now show entries without divider tabs.  Uncheck the "Cards Only On Limit 
	 List" command in the preferences menu to restore the old behavior.

VERSION 2.6 - 2.61 BUG FIXES 

 *   Fixed bug which occurred when File - Backup command was used before
     File Save or File Save As commands. i.e. when no file name was established.
 *   Fixed file sort problem with new collating sequence and merge command.  
     All old files are sorted on loading.
 *   Fixed Next button bug on Phones page.
 *   Fixed CMark bug. Turning CMark off with Display CMark Only checked lost current
     card underline.
 *   Fixed CMark bug.  Ctrl+B with Display CMark Only checked did not go to previous
     visible entry.
 *   Fixed a file open bug in selecting file types in file import and export commands.
 *   Modified the setup program not to overwrite sample.car if it already exists.  This
     fixes a potential problem where a user could destroy his data if he saved it
     in sample.car and then installed over an older version of PSA Cards in the 
     same directory.
 *   Fixed bug which caused an infinite loop when printing address books, and
     and entry was too large to fit on one page.
 *   Fixed a bug which caused printed output to always go to the default printer
     regardless of the printer selected in the print setup dialog.


********************** INSTALLATION **********************

   If you install PSA Cards 2.61 over a previous version,
   be sure to use the install program.  It installs new
   system DLL's from Microsoft in your windows\system 
   directory.

   INSTALLING FROM A FLOPPY DISK

     Run the install program, install.exe from the Program
     Manager.

   INSTALLING FROM A DOWNLOADED PSA Cards ZIP FILE

     1. Create a directory for the program on your hard
     drive and copy the PSA Cards ZIP file to it.
     
     2. Extract the program and help files by running
     pkunzip in DOS or in a DOS window.  This will make
     18 files in the program directory.  Eleven of these are
     OLE 2.0 libraries from Microsoft.  These files will be
     installed in your windows\system directory.  There are
     six files PSA Cards 2.61 files: cards.exe, cards.hlp,
     readme.txt, register.txt, cardfile.msc, and
     sample.car.
     The last file is the installation program, install.exe.

     If you wish, the PSA Cards ZIP file can now be deleted 
     from your hard drive.  However, it would be a good idea 
     to back it up to a floppy disk before deleting it.
     
     3. Run the installation program, install.exe, from the
     Program Manager (Run... in the File menu) and follow
     instructions.
     

INSTALL.EXE -- MORE DETAILED INFORMATION

     The installation program will copy the PSA Cards files
     to whatever directory you choose.  The installation
     directory can be the same as directory for the
     downloaded PSA Cards ZIP file.
     
     After copying the Cards files to the installation
     directory, the install program will create a program
     group and program items in the Program Manager.  There
     will be program items for PSA Cards, Cards Help, the
     installation log, and this readme.txt file.
     
     The OLE 2.0 dynamic libraries are supplied by Microsoft
     for installation in systems running 16 bit versions of
     Windows.  That is, Windows 3.1 and Windows 3.11
     (Windows for Workgroups).  If you are running a 32 bit 
     version of Windows, you should download or order the 
     32 bit version of PSA Cards.
     
     In order to install the OLE libraries, the install
     program checks to make sure that an existing version of
     a library is not in use.  If one is, a message box is
     displayed asking the user to shut down all possible
     applications and then try to continue the installation.
     If this doesn't fix the problem, try shutting down and
     restarting Windows.  Then restart the installation.  If
     you already have the OLE 2.0 libraries, the install
     program will compare library versions and will not
     overwrite a newer library version with an older one.
     The OLE 2.0 files are:
     
          COMPOBJ.DLL
          MFCOLEUI.DLL
          OLE2.DLL
          OLE2.REG
          OLE2CONV.DLL
          OLE2DISP.DLL
          OLE2NLS.DLL
          OLEPROX.DLL
          STDOLE.TLB
          STORAGE.DLL
          TYPELIB.DLL
     
     The OLE 2.0 libraries must be registered with the
     REGEDIT.EXE program.  REGEDIT.EXE is part of Windows.
     REGEDIT.EXE is run automatically by the installation
     program.
     
     If you are running Windows 3.1, you must have the SHARE
     command in your autoexec.bat file.  The SHARE settings
     /L: and /F: must be at least /L:500 and /F:5100.  This
     sets up range locking used by OLE 2.0 compound files.
     The install program checks for the SHARE command.  More
     often than not, the install program from some other OLE
     2.0 aware application will have already added SHARE to
     your autoexec.bat. If you do get a SHARE message you
     will need to edit your autoexec.bat file and add the
     line:
     
       SHARE /L:500 /F:5100
     
     after the PATH command but before the WIN command.  Use
     an ASCII text editor such as Notepad or SysEdit to
     change your c:\autoexec.bat file.  If you are working
     in DOS you can also use the DOS editor, EDIT. I could
     have written the install program to do this
     automatically, but I dislike (and distrust) install
     programs that alter my autoexec.bat and config.sys
     files.
     
     If you are running MS-DOS 4.01, the SHARE statement
     must be in your CONFIG.SYS file and the command is:
     
       INSTALL=C:\DOS\SHARE.EXE /L:500 /F:5100
     
     Of course, if your DOS directory is not C:\DOS, the
     correct path to your DOS directory must be supplied.
     
     IMPORTANT PRECAUTION -- Anytime that you change your
     autoexec.bat (or config.sys) file you should make a
     backup copy of it first.  Just copy it to another file
     such as autoexec.sav.  Then if there is some mishap
     with your autoexec.bat file you can restore it.  Your
     computer needs the autoexec.bat and config.sys files in
     order to boot.
     
     When you change your autoexec.bat file, you need to
     reboot your computer before the changes will take
     effect.
     
     If you are running Windows 3.11 (Windows for
     Workgroups) you do not need (and should not use) SHARE.
     Range locking is a built-in part of Windows 3.11.
     
     Finally, if you have set your TEMP entry in your
     autoexec.bat to point to removable media, you should
     change it back to point to a local hard drive.  The
     install program does NOT check TEMP entry.
        

LOADING A DATA FILE ON STARTUP
     
     The installation program sets up PSA Cards to automatically 
     open the file "sample.car" each time you double click on
     the PSA Cards icon.  If you want to open a different file
     on program startup, use the Program manager "Properties" 
     command to change the Command Line entry.  The new data 
     file name replaces "sample.car" after the program name 
     (cards.exe).  Be sure to leave a blank between the program 
     name and the file name.

REGISTRATION

     To become a registered PSA Cards user, and to receive
     notification of new releases of PSA Cards, send $25.00
     to:
          
          William L. Rogers
          PSA Software
          1319 Silk Oak Drive
          Fort Collins, CO 80525-5597
          
     Colorado residents please add 3% sales tax.  Fort
     Collins, Colorado residents please add 6% sales tax.

     WHAT YOU GET FOR REGISTERING

     *  Your registration code
     *  A personalized program diskette with the latest
        version of PSA Cards
     *  Notification of new releases
     *  Free updates for one year 
     *  Download & use the Windows 95 version. (Your registration 
        code will work with it too.)
     *  Program support for one year
     *  The Windows 95 / Windows NT 3.51 PSA Cards 2.61 diskette
        for only a $3.00 shipping handling fee.
     
     The file register.txt can be printed and used as a 
     registration form.  A registration form can also be
     printed from within the program's Help topic for the
     Register command.  If you choose not to use a 
     registration form, be sure to indicate that you are
     registering the Windows 3.1 version 
     so that I can mail the correct diskette.  

     COMPUSERVE USERS

     If you are a CompuServe user, you can also register
     using CompuServe's Shareware Registration service.
     The registration ID for this program is 4619.  The
     fee is $25.00.  After CompuServe notifies me of your
     registration, I will e-mail your registration code 
     and send your diskette via US mail.

     Registered users enable me continue to improve PSA
     Cards and implement your suggestions.  The income also
     pays for the computer and software I use to do this.
     If you use PSA Cards on a regular basis and find it
     useful, please register.  This version of PSA Cards 
     allows you to update your data file 20 times before
     registering.  After the 20th update you will still be
     able to access your data, but will not be able to save
     changes to the file until you enter your registration
     code using the Registration command in the Help menu.
     
     PAYMENT FROM OUTSIDE THE UNITED STATES

     If you live outside the United States, the easiest way to 
     register is via CompuServe (see above).  If you don't have 
     a CompuServe account, you can send payment in the form of 
     an International Postal Money Order in US dollars, an 
     American Express money order in US dollars, a check in 
     US dollars drawn on a US bank, or cash. Your bank should 
     be able to advise you on how to obtain a check drawn on 
     a US bank.  We regret that we are unable to accept personal 
     checks drawn on foreign banks or EuroChecks 

     If you send cash, send US currency if at all possible.  
     If you send payment in your local currency, use the 
     exchange rate your bank is quoting and include an 
     additional $3.00 (US) to cover our bank charges for 
     currency conversion.  It is amazing that in 1995, US 
     banks are still in the 19th century when it comes to 
     dealing with small payments from outside the US.  I 
     wouldn't be surprised to see the teller put on a 
     green eye-shade and get out a quill pen before filling 
     out the paper forms required to convert foreign currency 
     to US dollars.  If you send cash in the mail, it is at 
     your risk.  However, we have had a very high success 
     rate with receiving cash sent via the postal service.  
     If you want a higher degree of assurance when sending 
     cash, use registered or certified mail.

CREDIT CARD ORDERS ONLY

     You can register with Master Card, Visa, American Express, or 
     Discover from Public Software Library (PsL) by calling 800-242-4775 
     (from within the US) or +1 713-524-6394 (from outside the US) or by 
     FAX to 713-524-6398 or by CompuServe e-mail to 71355,470. You 
     can also mail credit card orders to PsL at, P.O.Box 35705, Houston, 
     TX 77235-5705.  If you want to print out a registration form that
     you can mail to PsL, see the Registration topic in the on-line Help.
     Public Software Library cannot accept credit card orders that are 
     sent to PSA Software and then forwarded to them.  If you want use 
     your credit card, you must contact PsL directly.

     When you order from PsL, they will need the PSA Cards product 
     number.  It is 14333.  

     THE ABOVE NUMBERS ARE FOR CREDIT CARD ORDERS ONLY.  THE AUTHOR 
     OF PSA CARDS CANNOT BE REACHED AT THESE NUMBERS.

     Any questions about the status of the shipment of the order, refunds, 
     registration options, product details, technical support, volume discounts, 
     dealer pricing, site licenses, non-credit card orders, etc., must be directed 
     to PSA Software, 1319 Silk Oak Dr., Fort Collins, CO 80525-5597 or 
     e-mail to billr@Linden.FortNet.org.

     To insure that you get the latest version of PSA Cards, PsL will notify 
     us the day of your order and we will mail the product directly to you.  
     If you give PsL your e-mail address, we will also e-mail your registration 
     code to you as well as mailing you a diskette with the latest version.

DISCLAIMER

     Although PSA Cards has been carefully written and
     tested, no claim is made as to its reliability and
     freedom from bugs.  This software is provided "as-is"
     without warranty of any kind. In no event shall PSA
     Software be liable for any damages whatsoever arising
     out of the use or inability to use PSA Cards.
     
     
IMPORTING MICROSOFT CARDFILE FILES AND DATA FROM ASCII FILES

     Use the Import command in the File menu.


KNOWN PROBLEMS

     *    The Equation Editor for Microsoft Word does not always
          work properly with OLE 2.0 container applications.  This 
          version of PSA Cards will not recognize the Equation
          Editor.  Word itself and its other associated OLE
          servers work OK.
     
     *    The Help buttons in the OLE dialog boxes for Change
          Icon and the OLE File Browser do not do anything.
     
     *    Context sensitive help for the Object command in the
          OLE menu does not link to the correct help topic.
     
     These bugs are related to OLE 2.0 components supplied
     by Microsoft.


BUG REPORTS AND FEEDBACK

     Please send bug reports, and suggestions for new
     features to CompuServe User ID 72064,1437, or 
     Internet: billr@Linden.FortNet.org or US mail to me 
     at the above registration address.  I can't fix bugs
     or add new features if I don't know about them, so let
     me hear from you.

     You can also get the PSA Cards news and dowload the
     most recent ZIP file from the PSA Software web page:

     http://www.FortNet.org/~billr
     
     I hope that you find PSA Cards useful.

          Bill Rogers
