Download Print this page

HP 3000 Manual page 274

Mpe/ix computer systems, rpg/xl utilities
Hide thumbs Also See for 3000:

Advertisement

application form. It must be in the range of 01 to 24. The only exception is in the case of the "NULL HELP
AREA" (see roll key processing). When a "NULL HELP AREA" is created all row and column attributes
must be zero (0).
Left Column
This is the left column of the help area border. The left column must be in the range of 01 to 80, except in
the case of a "NULL HELP AREA" when it must be zero (0).
NOTE
Where the upper row number and the left column number meet is where the upper
left corner of the help area is defined.
Lower Row
This is the lower row of the help area border. The lower row must be in the range of 01 to 24, except in the
case of a NULL HELP AREA when it must be zero (0). The lower right row number cannot be less than
the upper left row number.
Right Column
This is the right column in the help area border. The number of the right column must be in the range from
01 to 80, except in the case of a null help area when the boundary must be zero (0). The lower right column
number cannot be less than the upper left column number.
NOTE
Where the lower row number and the right column number meet is where the lower
right corner of the help area border is defined.
Suppress Selection Indicator
The suppress selection indicator hides help areas at runtime. It must be blank or in the range 01 to 99.
The default is blank. When an application form that contains help areas is displayed, only the help area
definitions in which the suppress selection indicator is blank or set off (in the RPG program) are added to
the global help area list. Additionally, help areas in the global help area list are deleted from the list if the
suppress selection indicator is set on when a new application form is displayed. See "Runtime Global Help
Area List Management" for more discussion of the global help area list.
Boundary Indicator
The boundary indicator creates borders in the help area list, in addition to the first and last entries. These
boundaries are used in roll key processing, which is described below. Using one or more boundary
indicators divides the help area list into several smaller sublists. The boundary indicator is "Y" (yes is
always a border), "N" (no is never a border), or is in the range of 01 to 99 (a boundary when the indicator is
on in the RPG program). The default is "N."
Runtime Global Help Area List Management
RSI maintains a global help area list. As different application forms are displayed, entries are added and
deleted from the global help area list. When a new application form is displayed, the help area list is
condensed by deleting all help areas that are completely within the area of the screen that is cleared by the
new application form. Any null help areas that directly follow a deleted entry are also deleted. If an
application form clears all 24 lines, the entire global help area list is deleted. If an application form does
not clear any lines, no entries are deleted. After the global help area list is condensed, the help area list for
the new application form is appended to the end of the global help area list. If the new application form is
a variable starting line number form, the row numbers in the form's help area list are adjusted for the
actual starting line number. Any help areas that would not be on the physical screen are deleted from the
global help area list. The entire global help area list is scanned for entries that have the suppress selection
3- 276

Advertisement

loading