Browse Prior Art Database

Technique for Assigning Help Presentation IDs to Screen Objects

IP.com Disclosure Number: IPCOM000108775D
Original Publication Date: 1992-Jun-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 1 page(s) / 51K

Publishing Venue

IBM

Related People

Brininstool, CD: AUTHOR [+2]

Abstract

This article describes a technique for assigning Help Presentation Ids in a manner which reduces the amount of code required and also reduces the opportunity for error.

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

Technique for Assigning Help Presentation IDs to Screen Objects

       This article describes a technique for assigning Help
Presentation Ids in a manner which reduces the amount of code
required and also reduces the opportunity for error.

      In the current art, when a user requests help for a screen
object, a query is used to determine the resource id of the screen
object. This resource id is then used as a reference to find the
unique help presentation for that object.  Since the help
presentations are unique to each screen object, the resource ids must
also be unique to each object. Thus, the programmer must write and
maintain code to assign these ids. This results in additional cost to
ensure that each screen object has an unique resource id and to
coordinate the resource ids with the help presentations.

      For this solution, instead of using resource ids to identify
help panels, the screen objects themselves can be used.  When a
screen object is created, a help presentation id is associated with
it in a table.  This table associates objects with help presentation
ids.  This table will allow any object, not just screen objects, to
reference a help presentation id.

      When help is requested for an object, a message is sent to the
help presentation code to display the help for that object.  The help
presentation code then determines what help presentation to display
by determining the id associated with the object in the table.  If
the o...