High-Level Screen Management Intrinsic Library Reference Manual (32424-90002)

3- 24
3 = fields listed in
name format
allocnt
A four-byte integer
that is not used by
HPDPROMPT.
actualcnt
A four-byte integer
that indicates the
number of active
entries in the list
of fields.
listentry
Identifies the table
of fields defined in
your application.
fieldident
If you supplied a
value of 1 or 2 for
listtype
, this is a
four-byte integer
that identifies a
field. A positive
number indicates
field number. A
negative number
indicates screen
order.
If you supplied a
value of 3 for
listtype
, this is a
32-byte character
array that identifies
the USASCII character
name of a field.
labeldescrpt
A compound parameter that identifies for
HPDPROMPT the key labels that your application
will update. Function keys are labeled, by
default, with the label strings defined in the
forms file.
labeldescrpt
is made up of the
following subparameters:
descrptcnt
A four-byte integer
that indicates the
number of labels to
be updated.
descrptentry
Identifies a table
defined in your
application.
labelident
A four-byte integer
that identifies the
key label number.
labelenh
An eight-byte
character array that
will be used by a
future Hi-Li
enhancement to tell
HPDPROMPT to accept
whatever the current
enhancement is. It
is not currently used
by HPDPROMPT. It is
recommended that you
set this variable to
spaces or binary
zeros.