***************************************************************************
* COMPOUND DOCUMENT SAMPLE 2 "Advanced Server" - Readme File              *
*                                                                         *
* COPYRIGHT: Copyright(C) International Business Machines Corp.,1992,1996.*
*                                                                         *
* DISCLAIMER OF WARRANTIES:                                               *
*   The following [enclosed] code is sample code created by IBM           *
*   Corporation.  This sample code is not part of any standard IBM product*
*   and is provided to you solely for the purpose of assisting you in the *
*   development of your applications.  The code is provided "AS IS",      *
*   without warranty of any kind.  IBM shall not be liable for any damages*
*   arising out of your use of the sample code, even if they have been    *
*   advised of the possibility of such damages.                           *
*-------------------------------------------------------------------------*
* See the IBM User Interface Class Library User's Guide                   *
*   for more information about this sample program.                       *
*                                                                         *
* Compound Document Sample 2 "Advanced Server"                            *
*                                                                         *
*  DESCRIPTION:                                                           *
* - This sample server application was created specifically to demonstrate* 
*   notifications, User Interface control handlers, and flattening /      *
*   resurrecting of objects to a stream.                                  *
*                                                                         *
* TASK:                                                                   *
* - There are 2 entry fields, 3 static text fields and a pushbutton on the*
*   screen. In left portion of the screen are two entry fields which      *
*   allow the user to manipulate the model data represented on the right  * 
*   in the static fields. To do this users enter new data in the entry    *
*   fields and press either enter or newline. In the center is a another  * 
*   static field. This displays what the model pointer object data is     *
*   currently set to. This pointer may be set to the data in either of the* 
*   entry fields by double clicking on the respective field.              *
*                                                                         *
* CONCEPTS/FEATURES                                                       *
* - This sample illustrates how to create derived model, view, stationery *
*   and bundle classes from the Compound Document Framework.              *
*   It also demonstrates how to incorporate handlers, and notifications   *
*   into the server.                                                      *
*                                                                         *
***************************************************************************
* HOW TO RUN THE PROJECT FROM THE COMMAND LINE:                           *
*                                                                         *
* The sample application can be built by entering:                        *
*   nmake                                                                 *
* with no options while in the aCDF2 directory containing the Compound    *
* Document Framework sample 2 application files.  The makefile is named   *
* Makefile This will generate an executable file called:                  *
*   aCDF2.exe                                                             *
* which can be run from the command line.                                 *
* To clean up the files generated from running make, enter:               *
*   nmake clean                                                           *
*                                                                         *
***************************************************************************
* HOW TO RUN THE PROJECT FROM WITHIN THE WORKFRAME ENVIRONMENT:           *
*                                                                         *
* The sample WorkFrame project can be opened by entering:                 *
*     iwf aCDF2.iwp                                                       *
* The sample can be rebuilt by selecting the WorkFrame menu items:        *
*     "Project" and "Build All" (or press the "Build ALL" toolbar button) *
* The sample can be run by selecting the WorkFrame menu items:            *
*     "Project" and "Run" (or double click on the aCDF2.exe icon)         *
***************************************************************************
* ADDITIONAL INFORMATION:                                                 *
*                                                                         *
* For additional information on this and other samples shipped            *
* with the VisualAge for C++ product, please see the Guide to Samples     *
* notebook.                                                               *
*                                                                         *
* To access the notebook from Program Manager, open the VisualAge for     *
* C++ product object, then open the Guide to Samples notebook.            *
***************************************************************************
* SHIPPED FILE LIST:                                                      *
*                                                                         *
*       Readme.txt      - Instructions for using this program             *
*       aCDFSt2.cpp     - Source code for the Stationery class            *
*       aCDFSt2.hpp     - Header file for the Stationery class            *
*       aCDFBd2.cpp     - Source code for the Bundle class                *
*       aCDFBd2.hpp     - Header file for the Bundle class                *
*       aCDFMdl2.cpp    - Source code for the Model class                 *
*       aCDFMdl2.hpp    - Header file for the Model class                 *
*       aCDFVw2.cpp     - Source code for the View class                  *
*       aCDFVw2.hpp     - Header code for the View class                  *
*       aCDFUID2.hpp    - Header file containing the class id             *
*       aCDFRes2.h      - Symbolic definition file                        *
*       aCDFRes2.rc     - Resource file                                   *
*       aCDFRes2.ico    - Icon File                                       *
*       Makefile        - Makefile                                        *
*       aCDF2.ipw       - WorkFrame project file                          *
*       aCDF2.iwo       - WorkFrame options file (binary)                 *
*       aCDF2.exe       - Prebuilt executable                             *
***************************************************************************
