
                                         Watcom [TM] C++ Class Builder
             Copyright by Watcom International Corp. 1984, 1995. All rights reserved.
                           Watcom is a trademark of Watcom International Corp.
                                                         Version 4.0b


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


  BEFORE INSTALLING WATCOM C++ CLASS BUILDER

  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 you choose to install system files in an alternate directory, 
       then the installation has to be completed manually.

  2.  Review the Product Release Notes, if any, for special instructions pertaining to
       the installation of this product. The Release Notes are in the file RNOTES40.TXT
       on the CD-ROM. If you have diskettes, you can download RNOTES40.TXT from
       CompuServe or get FaxLine document #4005 (see Powersoft Customer 
       Services below).

  3.  Be sure that no 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 C++ CLASS BUILDER FROM DISKETTES

  1.  Insert the diskette labeled "Disk 1 of 9" into the floppy drive of your computer.

  2.  Run the SETUP program on the diskette in one of the following ways.
       (This example uses Drive A--your floppy drive may be a different letter.)

           *  From Windows Program Manager, choose File>Run and type:  A:\SETUP
           *  From Windows File Manager, double-click SETUP.EXE on Drive A

  TO INSTALL C++ CLASS BUILDER FROM THE CD-ROM

      Run SETUP.EXE in the root directory of the CD-ROM and select 
      Watcom C++ Class Builder for Windows from the list of products.

  CHOOSING WHAT TO INSTALL

     Read the following descriptions of the selections and what each one installs:

           *  Watcom C++ Class Builder: The compiler for building C++ objects
               in PowerBuilder.

           *  Code Samples: Sample C++ Code for the Class Builder.

DURING INSTALLATION

    The installation procedure 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.

           *  When the procedure finds existing Powersoft initialization (*.INI) files in
               the target directory.  If you are unsure as to how to proceed,
                we suggest that you consult your system administrator for direction.
   
           *  When the procedure is ready to update your AUTOEXEC.BAT file.  You can
               choose to let the installation procedure change the existing file, create a
               new file for you, or proceed without making any file changes.

           *  When Setup is ready to add program items to the Powersoft program group.  
               You can choose to let Setup create the program group, if necessary,
                and add the program items.
               To familiarize yourself with the program items, we strongly recommend 
               that you allow Setup to create the program group and items, and
               delete any unnecessary program items afterwards.

  AFTER RUNNING SETUP

  1.  Exit to DOS and verify that the Powersoft directory(s) is included in your DOS
       PATH command and that your PATH command does not exceed 128 characters.
       This will happen automatically if you let the installation procedure update your
       AUTOEXEC.BAT file in the previous step.

  2.  If you used the Advanced button to install system files in alternate directories,
       see "Installation and Deployment Guide," which has instructions for moving 
       files to their proper places.

  3.  Reboot your PC and, at the DOS prompt, verify that the path and environment
       variables have been set by typing the SET command. You should see the following 
       environment variables (replace "C:\WATCOM" with the path you selected during 
       installation):

         WATCOM=C:\WATCOM
         EDPATH= C:\WATCOM\EDDAT
         PATH=[C:\YOUR_PATHS];C:\WATCOM\BIN; C:\WATCOM\BINW; C:\WATCOM\BINB
         INCLUDE= C:\WATCOM\H; C:\WATCOM\H\WIN;[C:\YOUR_INCLUDES]

       NOTE:  If the environment variables are not set correctly, your system may not have 
       enough environment space, or your path may exceed the DOS limit of 128 characters. 
       You will need to shorten your path, delete other environment variables, and/or increase 
       the environment space so that the C++ Class Builder can function properly. 

  4.  Start Windows.


  RUNNING THE C++ CLASS BUILDER EXAMPLES

        Before using the examples included in the package you must update 
        two user objects to indicate where you have installed them:

          1.  Load HELLO.PBL from the samples\hello directory into PowerBuilder.

          2.  Open the uo_greeting object in the User Object Painter.

          3.  Choose Change DLL ... from the Design menu.

          4.  Set the directory for the DLL to be the samples\hello directory 
               and choose OK. When a message box displays, click Yes to continue.

          5.  Load DLLSAMPL.PBL from the samples\dllsampl directory into PowerBuilder.

          6.  Open the cobase user object in DLLTOOLS.PBL in the User Object Painter.

          7.  Choose Change DLL ... from the Design menu.

          8.  Set the directory for the DLL to be the samples\dllsampl directory 
               and choose OK. 


       -------------------------------------------------------------
        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)330-4188
       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-1994 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.


