home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / ioc / drag4 / readme.txt < prev    next >
Encoding:
Text File  |  1996-02-22  |  3.1 KB  |  86 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. Direct Manipulation Sample 4
  15.  
  16.   DESCRIPTION:
  17.     The Direct Manipulation Sample 4
  18.     demonstrates dragging container objects
  19.     across applications running in separate
  20.     processes (ie. separate executables). By
  21.     starting the sample application twice, you
  22.     can drag and drop objects to these
  23.     separately running applications. Classed
  24.     used include IDMCnrItem,
  25.     IDMSourceOperation, IDMTargetOperation,
  26.     IDMTargetDropEvent, IDMItemProviderFor,
  27.     IDMHandler, IContainerControl, and
  28.     IContainerObject.
  29.  
  30.   CONCEPT/FEATURE:
  31.     Sample program for demonstrates direct
  32.     manipulation between two container controls
  33.     in the separate processes.
  34.  
  35.   HOW TO BUILD THE PROJECT FROM THE COMMAND LINE:
  36.     From within the directory containing the sample, simply type:
  37.          NMAKE
  38.  
  39.   HOW TO BUILD THE PROJECT FROM WITHIN THE WORKFRAME ENVIRONMENT:
  40.     Refer to the standard Workframe BUILD instructions
  41.  
  42.   HOW TO RUN THE PROJECT FROM THE COMMAND LINE:
  43.     From within the directory containing the sample, start the
  44.     executable twice by typing:
  45.          START DRAG4
  46.          DRAG4
  47.  
  48.   HOW TO RUN THE PROJECT FROM WITHIN THE WORKFRAME ENVIRONMENT:
  49.     Refer to the standard Workframe RUN instructions
  50.  
  51.   SPECIAL NOTES:
  52.     If the sample fails to execute or
  53.     abnormally ends, you can get
  54.     more information about the failure
  55.     by turning on the ICLUI trace.
  56.     This is done by setting the
  57.     environment variable ICLUI_TRACE
  58.     as follows:
  59.  
  60.         set ICLUI_TRACE=ON
  61.         set ICLUI_TRACETO=STDERR
  62.  
  63.     ICLUI_TRACETO controls where
  64.     the trace information is reported.
  65.     With tracing turned on, ICLUI
  66.     exception text will be written to a
  67.     standard error file. For example:
  68.  
  69.         sample >sample.out 2>&1
  70.  
  71.     The exception data is now in the file
  72.     'sample.out'.
  73.  
  74.   ADDITIONAL HARDWARE/SOFTWARE REQUIREMENTS:
  75.     None
  76.  
  77.   VISUALAGE FOR C++ SAMPLES INFORMATION:
  78.     A complete listing of samples shipped with the VisualAge for C++
  79.     product can be found in the online GUIDE TO SAMPLES.  To access
  80.     this notebook, simply:
  81.  
  82.     -  Open the VISUALAGE FOR C++ program group in the Program
  83.        Manager window, then
  84.     -  Open the GUIDE TO SAMPLES notebook in the program group.
  85.  
  86.