home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / ioc / hello6 / readme.txt < prev   
Encoding:
Text File  |  1996-02-22  |  3.7 KB  |  101 lines

  1. **********************************************************************
  2. * DISCLAIMER OF WARRANTIES:                                          *
  3. *                                                                    *
  4. * The following enclosed code is sample code created by IBM          *
  5. * Corporation.  This sample code is not part of any standard IBM     *
  6. * product and is provided to you solely for the purpose of assisting *
  7. * you in the development of your applications.  The code is provided *
  8. * "AS IS", without warranty of any kind.  IBM shall not be liable    *
  9. * for any damages arising out of your use of the sample code, even   *
  10. * if they have been advised of the possibility of such damages       *
  11. *                                                                    *
  12. **********************************************************************
  13.  
  14. Hello World Sample 6
  15.  
  16.   DESCRIPTION:
  17.     While this final version of the Hello World
  18.     samples is much more complex than hello1,
  19.     it contains a large amount of common
  20.     application functionality and demonstrates
  21.     many of the interactions and class usage
  22.     required by a real user interface
  23.     application.
  24.  
  25.     Hello6 adds all of the following:
  26.     real time date and time fields on the
  27.     main window; use of a font dialog; a new
  28.     settings frame containing an INotebook
  29.     object with two pages of canvases and
  30.     controls; use of IProfile class for storing
  31.     the settings; and pop-up menus for making
  32.     the stars twinkle.  Hello6 also replaces the
  33.     entry field in the dialog window with a
  34.     drop-down list combination box.
  35.  
  36.   CONCEPT/FEATURE:
  37.     Sample program with frame window, menu bar from
  38.     resource, information area, accelerator resources,
  39.     dialog window, listbox, graphics, split-canvas,
  40.     help, notebook, profile, and timer.
  41.  
  42.   HOW TO BUILD THE PROJECT FROM THE COMMAND LINE:
  43.     For building the sample using RTF help,
  44.     from within the directory containing the sample, simply type:
  45.          NMAKE
  46.  
  47.     For building the sample using IPF help,
  48.     from within the directory containing the sample, simply type:
  49.          NMAKE USE_IPF=1
  50.  
  51.   HOW TO BUILD THE PROJECT FROM WITHIN THE WORKFRAME ENVIRONMENT:
  52.     Note: This sample uses IHelp and thus requires headers in the SDK.
  53.  
  54.     Refer to the standard Workframe BUILD instructions
  55.  
  56.   HOW TO RUN THE PROJECT FROM THE COMMAND LINE:
  57.     From within the directory containing the sample, simply type
  58.     the name of the executable:
  59.          HELLO6
  60.  
  61.   HOW TO RUN THE PROJECT FROM WITHIN THE WORKFRAME ENVIRONMENT:
  62.     Refer to the standard Workframe RUN instructions
  63.  
  64.   SPECIAL NOTES:
  65.     If the sample fails to execute or
  66.     abnormally ends, you can get
  67.     more information about the failure
  68.     by turning on the ICLUI trace.
  69.     This is done by setting the
  70.     environment variable ICLUI_TRACE
  71.     as follows:
  72.  
  73.         set ICLUI_TRACE=ON
  74.         set ICLUI_TRACETO=STDERR
  75.  
  76.     ICLUI_TRACETO controls where
  77.     the trace information is reported.
  78.     With tracing turned on, ICLUI
  79.     exception text will be written to a
  80.     standard error file. For example:
  81.  
  82.         sample >sample.out 2>&1
  83.  
  84.     The exception data is now in the file
  85.     'sample.out'.
  86.  
  87.   ADDITIONAL HARDWARE/SOFTWARE REQUIREMENTS:
  88.     This sample refers to help identifiers and thus
  89.     requires headers in the SDK.
  90.  
  91.  
  92.   VISUALAGE FOR C++ SAMPLES INFORMATION:
  93.     A complete listing of samples shipped with the VisualAge for C++
  94.     product can be found in the online GUIDE TO SAMPLES.  To access
  95.     this notebook, simply:
  96.  
  97.     -  Open the VISUALAGE FOR C++ program group in the Program
  98.        Manager window, then
  99.     -  Open the GUIDE TO SAMPLES notebook in the program group.
  100.  
  101.