Browse Prior Art Database

Smalltalk/V PM OfficeVision/2 Release 2 Developer's Toolkit Help Manager

IP.com Disclosure Number: IPCOM000122397D
Original Publication Date: 1991-Dec-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 2 page(s) / 101K

Publishing Venue

IBM

Related People

Miller, PC: AUTHOR [+3]

Abstract

This article describes how the Smalltalk/V* PM OfficeVision**/2 Release 2 Developer's Toolkit Help Manager supplies an effective way for the developers to manage help for their objects in an object- oriented environment, without having to write the necessary code. The Help Manager manages the presentation and manipulation of all help for an object-oriented application, including dialog contextual help.

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

Smalltalk/V PM OfficeVision/2 Release 2 Developer's Toolkit Help
Manager

      This article describes how the Smalltalk/V* PM
OfficeVision**/2 Release 2 Developer's Toolkit Help Manager supplies
an effective way for the developers to manage help for their objects
in an object- oriented environment, without having to write the
necessary code. The Help Manager manages the presentation and
manipulation of all help for an object-oriented application,
including dialog contextual help.

      Help is often one of the first functions exercised on a product
by a new user. Unfortunately, it is one of the last things a
developer works on. Writing and manipulating help in a graphical
environment can be time consuming because of the amount of code that
must be written.  Not only must developers understand and write to
the application programming interfaces provided through the OS/2**
Interactive Presentation Facility, but they must worry about managing
the Help menu on the action bar. In addition to this, they must be
able to provide on a contextual basis, that is, not only to provide
help on a field but to provide the correct help based on the context
that user is operating in.

      A method is necessary to abstract the management of help for an
application in the object-oriented environment, such that the
application can be written without worrying about help
implementation. Help Manager is one solution.

      The Help Manager is written around the OS/2 Interactive
Presentation Facility APIs. In its most primitive form it can be used
as an easy interface to the IPF by directly accessing the wrapped
APIs; however, the biggest productivity gain is by using it to manage
all aspects of help.

      The Help Manager can be used to manage an application's Help
pulldown (see the figure). ...