Browse Prior Art Database

Creation of Template Copies Within New Icons (Sub)folders

IP.com Disclosure Number: IPCOM000120735D
Original Publication Date: 1991-Jun-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 2 page(s) / 89K

Publishing Venue

IBM

Related People

Bell, LK: AUTHOR [+3]

Abstract

This article describes a method for an OfficeVision*/2 (OV/2) New Icons Folder to keep track of the number of template copies so base templates can be safely deleted. This "tracking" should be transparent to users and to applications which are attempting to delete a template or template copy.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Creation of Template Copies Within New Icons (Sub)folders

      This article describes a method for an OfficeVision*/2
(OV/2) New Icons Folder to keep track of the number of template
copies so base templates can be safely deleted. This "tracking"
should be transparent to users and to applications which are
attempting to delete a template or template copy.

      OV/2 provides the New Icons Folder as the container for OV/2
templates.  Templates are the patterns used to create OV/2 objects.
There are two basic kinds of templates: base class templates and
derived templates.

      Base class templates are registered with all class information
necessary to run an application.  If the base template is deleted,
the information needed to run the application is deleted and the
application can no longer be invoked by OV/2.  Class information
includes class name, application path, working directory, procedure
entrypoint (if applicable), icon information (icon dll and icon ids)
and application type.  Changes made to a base template affect the
behavior of ALL associated modified templates.

      Derived templates are templates that are derived from a base
class template.  They use the base template class information to
start.  If the base class is deleted, the derived template can no
longer be invoked by OV/2.  Template information includes template
data file name, template property file name and template type.
Changes made to a modified template affect the behavior of only that
modified template.

      At this time, the only place that OV/2 templates are allowed to
exist is in the New Icons Folder.  When OV/2 allows the existence of
more than one New Icons (Sub)Folder, moving or copying of templates
from one New Icons (Sub)Folder to another should be allowed.  For
example, an individual user could create a New Icons SubFolder called
REPORTS and store all their different report templates in the REPORTS
SubFolder.  They should be able to move or copy all their reports
from the original New Icons Folder to their RE...