------- PSA Cards 2.61 for Windows 95 and NT 3.51 ------ VERSION 2.61 WILL READ FILES WRITTEN BY EARLIER VERSIONS. VERSIONS OLDER THAN 2.61 WILL NOT READ VERSION 2.61 FILES. 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 * Implemented the Explorer "File - New" command for PSA Cards using the file copy option. * 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. * Put in a work-around for InstallSHIELD bug which could overwrite newer a newer system DLL on reboot when that system DLL is locked at installation time. Stirling Technologies is working on an offical fix for this problem. Note that This problem only occurs when user ignores advice to shut down all applications before doing the installation. * 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. * Put CARDS.GID in the Windows 95 distribution file so that uninstall can delete it. This is a file created by the Windows 95/NT 3.51 Help viewer. * The installation program now uses different names for PSA Cards Win 3.1 and Win 95 versions when installing the Windows 95 version. * 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 setup program, setup.exe, from the Program Manager, Start menu, or Explorer. INSTALLING FROM A DOWNLOADED ZIP FILE 1. Extract the program and help files by running pkunzip from the command prompt. The zip file should contain these ten files: _SETUP.DLL _SETUP.LIB DATA.Z DISK1.ID FILE_ID.DIZ README.TXT SETUP.EXE SETUP.INS SETUP.PKG UNINST.EXE 2. Run the setup program, setup.exe. It is best not to install the PSA Cards in the same directory that contains the unzipped downloaded files. You can delete this directory after the installation is finished. If you do this, be sure to backup your downloaded ZIP file before deleting it from your hard drive. SYSTEM LIBRARIES There are two system libraries (the DLL files) which will be copied to your system directory by the setup program. These are new files from Microsoft. This version of PSA Cards requires them. In some cases (especially with Windows 95) a newer version of one more DLL's may already be present in your system directory. In that case, these files will not be overwritten. If the setup program cannot replace an earlier version of a file because it is in use by another program, restart (reboot) you computer after the installation. When a file can't be replaced because it is locked by another application, the setup program writes a file called wininit.ini in the Windows directory. This file contains information on how to replace files as the system is started. Windows looks for this file on system startup. IF SETUP.EXE WON'T LOAD Occasionally, setup.exe will not load. This usually occurs when a previous InstallSHIELD installation has failed and left junk in your C:\TEMP directory. If this happens to you, use the Explorer to clean out your C:\TEMP directory. Then try the installation again. This is a problem with the Stirling Technology InstallSHIELD system. Hopefully they will provide a fix for this soon. UNINSTALL PROGRAM The install program implements an uninstall feature that will remove PSA Cards from your system. To access this program, click on Settings command in the Start Menu, then the Control Panel, and finally double click the Add/Remove Program icon. In Windows NT, double click the Uninstall icon in the PSA Cards program group. Be sure you want to uninstall PSA Cards before doing this. Once started in Windows NT, the program immediately proceeds to uninstall PSA Cards. If you have addded files to the PSA Cards directory, Uninstall will not delete the directory. Nor will it delete data files (other than sample.car) that you have created in the PSA Cards directory. IF YOU ARE CONVERTING FROM PSA CARDS FOR WINDOWS 3.1, READ THIS: When you install PSA Cards for Windows 3.1 on a computer running Windows 95, or when you install Windows 95 over Windows 3.1 with PSA Cards already installed, there will be a "PSA Cards" program folder on the Windows 95 Start menu. When you install PSA Cards for Windows 95/NT 3.51 on a computer running Windows 95, a program icon named "PSA Cards Win 32" will appear on the Start menu. Since the InstallSHIELD Windows 95 installation routine does not check for the presence of the old PSA Cards program folder from the Windows 3.1 version, you will need to remove it from the Start menu manually. To do this, right click on the Start menu, open the Programs folder, find the old PSA Cards program folder, and drag it to the Recycle Bin. LOADING A DATA FILE ON STARTUP The installation program sets up PSA Cards to automatically open the file "sample.car" each time you select the PSA Cards icon. If you want to open a different file on program startup in Wndows NT, 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. If you are running Windows 95: 1. Right click Start button 2. Click "Explore" 3. Click on the "Programs" folder and look for the PSA Cards shortcut in the Contents pane. (click the words "Programs" then look in the right hand window pane) 4. Right click on PSA Cards shortcut. 5. Click "Properties" 6. Click "Shortcut" tab 7. Change "Target" line sample.car to the desired file. You can also start PSA Cards from the File Manager or Explorer by double clicking (or right click - Open) on any PSA Cards data file that has a .car file type. Another Windows 95 way of starting PSA Cards with a specific data file is to use the right mouse button to drag file's icon to the desktop. Then select "Create Shortcut(s) here" when the right mouse button menu is displayed. 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 * Free updates for one year * A personalized program diskette with the latest version of PSA Cards * Notification of new releases * Program support for one year 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 NT 3.51 / Windows 95 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 4620. 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. Whether you register by CompuServe or by US mail, if I have your e-mail address, I will endeavor to send your registration code as soom as I receive your registration. Otherwise you will receive your registration by return mail along with your diskette. 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 or 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