                              PowerBuilder 4.0 Code Examples
          (C) Copyright 1991-1995 Powersoft Corporation.  All rights reserved.
                                     Version 4.0.04

  To view these notes outside the Setup program, type or print the file EXAM.TXT
                                (Use scroll bar to review)

  BEFORE INSTALLING FIXES

  1.  IMPORTANT:  If Microsoft Windows is installed in a write-protected network 
      directory, a person with write privileges to the Windows directory should install 
      this product. If system files are installed in an alternate directory, then the
      installation has to be completed manually.

  2.  Be sure that no other Powersoft products or the Watcom SQL engine are running.

      NOTE: During installation you may not be prompted for every diskette in the set.
      The diskettes the Setup Program requests depend on the options you select.

  TO INSTALL FIXES FOR THE CODE EXAMPLES FROM THE CD-ROM

      There are two ways to install fixes from the CD-ROM:

        *  Run SETUP.EXE in the root directory of the CD-ROM and select code
           examples from the list.

        *  From Program Manager, run BoundViews with the following command line:

              BVIEWS.EXE MAINMENU.NFO

           On the screen that describes the product fixes, choose Setup for 
           the Code Examples.

  TO INSTALL FIXES FROM DISKETTES OR DOWNLOADED FILES

       1. After downloading files for the Code Examples, unzip each file 
          into its own directory. You can name the directories DISK1 and DISK2.

       2. Run Setup on Disk 1.

  DURING INSTALLATION

     The Advanced button has no effect when installing these fixes. 
     No files are installed in the Windows and System directories.

     After clicking Install, the Setup program will prompt you:

     *  When the procedure needs the next diskette or more information or when
	it requires a decision to change or replace files.  Respond to the prompts
	and select options as appropriate.

  UPDATES FOR THIS RELEASE

  Front-end Application Changes

  1. EXAMPLE.INI
     The application now checks for the existence of the EXAMPLE.INI file
     prior to trying to connect to the database.  This file must either be
     in the working directory or somewhere in your path.

  2. Animated Icons
     The bitmaps used to animate the icons on the main examples screen are
     now cached in memory and so the application will no longer continually
     read the disk.  You also may now turn the animation off by changing the
     line in the [application] section of the EXAMPLE.INI to read as follows:

         animateicons=no


  Cross-Platform Changes

  1. The Examples List DataWindow on the main screen is now filtered based
     on the operating system and PowerBuilder type (Enterprise or Desktop)
     being used.  Only examples which will run in the current environment
     will be displayed.

  2. The main examples window is opened as a child of the background window.
     This allows the background to always remain displayed.  Macintosh 
     OS does not support the concept of child windows, so the background 
     window is closed after the main window is opened on a Macintosh.

  3. The Recursion: Directory Tree example has been changed to work on both
     DOS and Macintosh file structures.

  4. The Analog Clock example was intended to demonstrate the use of an
     external function (a timer on a user object).  It was changed to use
     the window's timer on a Macintosh.


   -------------------------------------------------------------
    POWERSOFT CUSTOMER SERVICES
   ------------------------------------------------------------- 

       Powersoft Corporation offers free and fee-based telephone and automated
       technical support services for Powersoft and Watcom products, providing
       responsive assistance ranging from top-notch technical expertise to round-
       the-clock information access. Powersoft's Customer Telephone Hotline is
       available from 8 AM to 8 PM EST, Monday through Friday.

   Automated Technical Support
   -----------------------------------------------

       Convenient, electronic methods for gathering and exchanging technical
       information, available 24 hours a day, 7 days a week, at no charge.

       FaxLine - Technical information including code samples, tips, and 
       techniques faxed to you directly in minutes. Call (508) 287-1600 and
       follow the instructions. In Europe, call +44 628-416500.

       CompuServe - Powersoft and Watcom forums available 24 hours a day
       dedicated to answering questions about Powersoft products and services.
       Type Powersoft or Watcom at any ! prompt.

       Powersoft/Watcom Bulletin Board Service (BBS) - Upload problem
       samples for team review and download fixes, code samples, course schedules,
       and valuable documents on a wide variety of topics. BBS information: Up
       to 14.4 bps, 8 data bits, no parity, 1 stop bit. To access the BBS, set your
       modem to dial (508) 287-1850.

       Bug Reporting - To report a bug, download the Bug Report form
       (PBBUG.TXT) from the BBS, CompuServe, or FaxLine document #1010,
       complete the form, and fax to us at (508) 369-4992.

       Enhancement Requests - To request an enhancement, download the
       Enhancement Request form (PBNHANCE.TXT) from the BBS,
       CompuServe, or FaxLine document #1009, complete the form and fax to
       us at (508) 369-4992.

       Installation Support - Registered PowerBuilder Enterprise, PowerBuilder
       Desktop, and Watcom customers have access to installation support free of 
       charge to get them up and running. Beginning with the first call, new    
       customers receive 30 days of assistance in product installation and
       database connection, including support for: InfoMaker, Watcom
       VX-REXX, PowerBuilder Desktop, Watcom SQL Single-User Editions,
       PowerBuilder Enterprise, Watcom SQL Network Server Editions.
       Customers receive 60 days of free installation support for: Watcom C++
       and Watcom FORTRAN.

       For installation support in the US and Canada, call (508)287-1750. For all
       other locations, refer to the Quick Reference Phone Listing included at the
       end of this document.

       Fee-Based Support Options - Annual fee-based support is available for
       PowerBuilder Enterprise, PowerBuilder Desktop, and Watcom products.
       To purchase Annual Support, call (800) 395-3525 or your local
       representative.

       Pay-Per-Issue Support - Individuals and organizations with minimum
       technical support requirements can use American Express, VISA, or
       Master Card to receive hot line support on a pay-per-call basis, available 
       8 a.m. to 8 p.m. EST. You are not charged if your issue is due to a bug.
       Packages of calls may be purchased in multiples of 5. Call (508)287-1950
       for more information.

       Infobase CD-ROM - A complete source for Powersoft product-related
       reference data, including the latest planned maintenance fixes, technical
       tips, and answers to the most frequently asked hot line questions. Updated
       quarterly, the Powersoft Infobase CD-ROM is available through any of 
       the annual support agreements or through separate subscription. Both
       single user and server editions are available. To order, call FaxLine at
       (508)287-1600 and request document #1018 to order.

       For more information about Powersoft Technical Support Services,
       contact your local representative or call (800)395-3525.

   Education Services
   -------------------------------

       Powersoft offers instructor driven and Computer Based Training (CBT)
       courses, available through Powersoft Corporate Training locations and
       through Authorized Training Partners worldwide. For more information
       on available courses and schedules, call (508) 287-1700 Option 2, or your
       local Authorized Training Partner. Call (508)287-1600 and request
       document # 7693 for a complete list.
      
       Certified PowerBuilder Developer (CPD) Program - A CPD is recognized
       by Powersoft as a skilled PowerBuilder application developer. For more
       information on the CPD program, call FaxLine at (508)287-1600, and
       request document #1616.

       Consulting Services - Powersoft offers assistance in project definition,
       interface design and style, application architecture, development
       environment, and system deployment. For more information on consulting
       services, call (508)287-1638.
 

   CALLING TECHNICAL SUPPORT
   ----------------------------------------------------------------- 

       Before you call Technical Support, please try the following:

       1. Read the documentation.

       2. Check the BBS or CompuServe to make sure you have the latest
	   product fixes.

       3. Check the PowerBuilder Infobase CD-ROM and FaxLine for
	   information that may solve or help isolate the problem, or to determine
	   if you have encountered a known bug.

       4. If you need further assistance, call Technical Support.

       When you call Technical Support, please have the following information 
       at hand:

       1. Registration card number or support ID

       2. The exact text of the error message

       3. The product and version number you are using (e.g. PowerBuilder 3.0,
	   (InfoMaker)

       4. Your DBMS including the version number

       5. Your network protocol

       6. Your local system, including:
	   *  Specific PC components
	   *  RAM
	   *  Hard disk space, both available and total
	   *  Virtual memory
	   *  Add-ons
	   *  Peripherals

       ISOLATE THE PROBLEM....

       1. Determine the steps required to reproduce the problem consistently.

       2. Create a new library and copy the application (and all its objects) into
	   the new library.

       3. Rework the library to include only the problem windows. Change the
	   script to open the windows from the application. Remove all variables
	   and unnecessary external functions.

       4. Reproduce the problem with this small library.

       5. Document in a text file the steps needed to reproduce the problem.

       6. Be prepared to create a zip file of the small library, and the text file and
	   upload that to the Powersoft BBS. 

 
   QUICK REFERENCE PHONE LISTING
   -----------------------------------------------------------

       Training                 (508)287-1600; FaxLine doc. #7699 
				or 7693
       Training & Registration          (508)287-1700, Option 2
       Consulting                       (508)287-1638
       FaxLine, U.S. & Canada           (508)287-1600

       CompuServe                       POWERSOFT or WATCOM at any !prompt

       BBS, U.S. & Canada               (508)287-1850

       Bug Reporting                    download from FaxLine, CompuServe,
				or BBS PBBUG.TXT, FaxLine doc.
				#1010

       Enhancement Requests             download from FaxLine, or
				CompuServe, or BBS PBNHANCE.TXT,
				FaxLine doc.  #1009

       Customer Relations Fax Number    (508)369-4992
       Installation Support,US & Canada (508)287-1750
       Powersoft United Kingdom (44)494 555555
	 Technical Support              (44)494 555566
	 BBS Europe                     (44)494 555533
	 FaxLine Europe         (44)494 555522 
       Powersoft Belgium                (32)235 23311
	 Technical Support              (32)235 23333
	 BBS                    (32)235 23303
	 FaxLine (available 2/1/95      (32)235 23305
       Powersoft France         (33)46 92 26 00
	  Technical Support Fax         (33)46 92 26 28
	  BBS                   (33)46 92 26 35
       Japan(Nichimen Data Systems)     (81)3 3864 7429
       Powersoft Latin America          (713)977-0752
       Powersoft Singapore              (65)378-0140
       Powersoft Spain          (34)1 593-2636
 
       (All others please call your local representative)

       Pay Per Issue Support            (508)287-1950
       Certified PowerBuilder Developer   FaxLine doc. #1616
       Annual Product Support Plans     (800)937-7693
       Customer Relations               (508)287-1900

       For more information on Powersoft Services, contact your local
       representative or call (800)395-3525.

       Support Hours may vary depending on the country



   (C) Copyright 1991-1995 Powersoft Corporation
   ----------------------------------------------------------------------------
       Powersoft Corporation ("Powersoft") claims copyright in this Program and
       documentation as an unpublished work, versions of which were first licensed 
       on the date indicated in the foregoing notice.  Claim of copyright does not 
       imply waiver of Powersoft's other rights.  See Notice of Proprietary Rights.


   NOTICE OF PROPRIETARY RIGHTS
   ---------------------------------------------------------
       This program and documentation are confidential trade secrets and the 
       property of Powersoft.  Use, examination, reproduction, copying, disassembly,
       decompilation, transfer and/or disclosure to others are strictly prohibited 
       except by express written agreement with Powersoft.
