README for Compound Document Application
========================================

Overview
========

Project Smarts generates a project that builds an "empty" Compound
Document application.   This project can be built to generate
an executable.  To build the project and run the application, select
"Build Normal" and "Run" from the "Project" menu in the Workframe
project window, respectively.

The source code for this minimal application can also be used as a base
for the development of a more sophisticated application.


Options
=======

- Component Type
  You may choose either a Container or a Server application.

- Class Names
  You may specify the names for your Model and View classes.
  Every Compound Document application is comprised of a model
  and a view.

- Long File Names
  You may select this option to have Project Smarts generate files
  with long names, for file systems that support this feature.


Generated Files
===============

Projects Smarts generates a set of files for the followings:

- Model
  Both .hpp and .cpp files for the model class.

- View
  Both .hpp and .cpp files for the view class.

- Resource
  An .rc file containing the resources for the application.

- Registration
  A .reg file that is used during registration.  Note that a container is registered
  automatically when it is executed.  A server needs to be registered
  explicitly before it can be embedded, either by executing it once
  or double clicking on the .reg file.
