Browse Prior Art Database

Image/Class Association Designation During Batch Registration

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

Publishing Venue

IBM

Related People

Bell, LK: AUTHOR [+4]

Abstract

This article describes a method for an OS/2* Office to provide a batch registration process using unique keywords and unique keyword information syntax. The keywords are separated from the keyword information by an equal (=) sign and the keyword information ends with a semicolon (;). Multiple keyword information items are separated by a comma (,). Examples of keywords and keyword information syntax follow.

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

Image/Class Association Designation During Batch Registration

      This article describes a method for an OS/2* Office to
provide a batch registration process using unique keywords and unique
keyword information syntax.  The keywords are separated from the
keyword information by an equal (=) sign and the keyword information
ends with a semicolon (;). Multiple keyword information items are
separated by a comma (,).  Examples of keywords and keyword
information syntax follow.

      The following example explains the method for identifying
images used to represent an object for an OS/2 Office Class being
registered.  The images include the minimized image, title bar image,
drag image, regular image, and mini image.  A minimized image
represents an object belonging to a particular class when it is
minimized on the OS/2 parking lot.  The title bar image is the image
on an application's primary window represents the current state of
the object.  The drag image is used to replace the mouse pointer when
the user initiates a direct manipulation operation.  The regular
image represents an object belonging to a particular class when it
resides in an OS/2 Office container, such as the OS/2 Office window.
The mini image represents an object belonging to a particular class
when it resides in a detailed list in an OS/2 Office container such
as the OS/2 Office drawer. The keywords allow different and unique
images to be provided for all the images representing each object
class.  Image identification can be supplied during application
installation. As a result, the image identification for a class does
not have to be hard-coded into a platform table and this eliminates
the need to recompile code with the addition of each new object
class.

      The class keywords, MINIMIZEDIMAGEID, TITLEBARIMAGEID,
DRAGIMAGEID, REGIMAGEID, and MINIIMAGEID will be provided. The
keyword information is parsed and retained with the registered class.
When an object of that class is used, the means of acquiring the
image for the object is readily available.  The image can quickly be
identified and loaded.

      Syntax of the keywords follow:
      MINIMIZEDIMAGEID=7100;
      TITLEBARIMAGEID=5100;
      DRAGIMAGEID=7100;
      REGIMAGEID=7100;
      MINIIMAGEID=7101;

      OS/2 Office also provides a mechanism for establishing OS/2
Office Document Interchange Architecture (DIA)-class associations,
OS2.TYPE- class associations and file extension-class associations
during OS/2 Office batch registration.  Because these associations
are not typically understood by the average user, online OS/2
registration of applications requiring registration of the
associations is conducive to user error.  This problem is magnified
whenever multiple users require registration of such an application
on numerous workstations.

      OS/2 Office will provide class association keyword DIAALIAS for
batch registration files that can be use...