home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / COMPILER / UILINES / READ.ME < prev    next >
Text File  |  1995-06-08  |  5KB  |  134 lines

  1. ***************************************************************************
  2. * UILINES SAMPLE PROJECT: Readme File (READ.ME)                           *
  3. *                                                                         *
  4. * COPYRIGHT: Copyright(C) International Business Machines Corp.,1992,1995.*
  5. *                                                                         *
  6. * DISCLAIMER OF WARRANTIES:                                               *
  7. *   The accompanying code is sample code created by the IBM Corporation.  *
  8. *   This sample code is not part of any standard IBM product and is       *
  9. *   provided to you solely for the purpose of assisting you in the        *
  10. *   development of your applications.  The code is provided "AS IS",      *
  11. *   without warranty of any kind.  IBM shall not be liable for any        *
  12. *   damages arising out of your use of the sample code, even if they      *
  13. *   have been advised of the possibility of such damages.                 *
  14. ***************************************************************************
  15.  
  16. SAMPLE - UILines (Sample1B)
  17.  
  18.    DESCRIPTION:
  19.         UILines is a Presentation Manager (PM) program that displays a
  20.         standard window and then draws lines in the window.  Both the
  21.         line and background colors change.
  22.  
  23.         NOTE:  UILines is written in C++, for the equivalent C program
  24.         see the PMLines sample.
  25.  
  26.    TASK:
  27.         UILines is a C++ program that primarily uses Open Class APIs to
  28.         create and display a standard window, handle events, use a second
  29.         thread, and display graphics.
  30.  
  31.    CONCEPT/FEATURE:
  32.         Shows building a simple visual application that uses the Open
  33.         Class APIs for window managment and task control.
  34.  
  35.    PROJECT LOCATION:
  36.         Inside the COMPILER Sample folder (inside the VisualAge C++ 
  37.         SAMPLES folder).
  38.  
  39.    SOURCE FILE LOCATION:
  40.         X:\ibmcpp\samples\compiler\uilines
  41.  
  42.         where X: is the drive you installed the samples and document
  43.         component of VisualAge C++.
  44.  
  45.  
  46. HOW TO RUN THE SAMPLE:
  47.  
  48.    FROM WITHIN THE WORKFRAME ENVIRONMENT:
  49.         Open the Samples folder on your OS/2 desktop then double-click on
  50.         the project's icon to open the project view of the sample.  Click
  51.         on the RUN button of the project's toolbar.
  52.  
  53.    FROM THE COMMAND LINE:
  54.         Simply type the name of the .EXE file, that is:
  55.  
  56.            UILINES
  57.  
  58.  
  59. HOW TO BUILD THE SAMPLE PROJECT YOURSELF:
  60.  
  61.    FROM WITHIN THE WORKFRAME ENVIRONMENT:
  62.         Double-click on the project's icon to open the project view of
  63.         the sample. You will see the icons of the files associated with
  64.         the sample.  Delete the prebuilt .EXE file.  Now double-click on
  65.         the BUILD button of the project's toolbar.  An .EXE object will
  66.         be created and shown in the listing of file objects.  To run the
  67.         sample project, see How to run the sample project above.
  68.  
  69.    FROM THE COMMAND LINE:
  70.         A command file is provided to allow rebuilding of the WorkFrame
  71.         projects from the command line.  Simply type:
  72.  
  73.             BUILD
  74.  
  75.         To run the sample project, see HOW TO RUN THE SAMPLE
  76.         project above.
  77.  
  78.    SOFTWARE/HARDWARE PREREQUISTES:
  79.  
  80.         o   IBM VisualAge C++
  81.         o   OS/2 2.1 or Warp
  82.         o   IBM or compatible 386 and up.
  83.  
  84.    ADDITIONAL INFORMATION:
  85.         For more information on the creation and use of projects in the
  86.         WorkFrame environment, see the VisualAge C++ for OS/2 User's
  87.         Guide.  VisualAge C++ for
  88.  
  89.         To access an online book, simply open the main VisualAge C++
  90.         desktop folder, then open the Information Folder inside.  To view
  91.         a book, double-click on that book's icon.
  92.  
  93.  
  94. SOURCE FILES - UILines
  95.  
  96.    Required files:
  97.  
  98.    READ.ME
  99.         Description and instructions for the sample.
  100.  
  101.    BUILD.CMD
  102.         This command file builds the UILines application as a WorkFrame
  103.         project.
  104.  
  105.    UILINES.EXE
  106.         Sample's executable file.
  107.  
  108.    UILINES.DLG
  109.         Defines the application's dialogs.
  110.  
  111.    UILINES.CPP
  112.         Includes necessary Open Class and other header files, defines a
  113.         number of symbols and constants.  Contains code to construct the
  114.         client window, create a second thread, handle user input and
  115.         display messages.
  116.  
  117.    UILINES.H
  118.         Defines a number of macros and identifiers.
  119.  
  120.    UILINES.HPP
  121.         Contains the user class declarations.
  122.  
  123.    UILINES.ICO
  124.         Icon file
  125.  
  126.    UILINES.MAK
  127.         WorkFrame make file to build ULINES.EXE.
  128.  
  129.    UILINES.RC
  130.         Defines the resources it uses, such as icons.
  131.  
  132.    UILINES.$MM
  133.         WorkFrame intermediate make file.
  134.