Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (M)
Guardian Procedure Calls Reference Manual522629-013
9-30
MBCS_FORMAT_ITI_BUFFER_ Procedure
maximum-col-count input
INT:value
indicates the width (in columns) of the display device.
finished-length output
INT .EXT:ref:1
contains the byte count of the part of the destination string containing successfully
translated data.
screen-col-count output
INT .EXT:ref:1
contains the displayable column count of the formatted buffer.
shift-to-MBCS input
STRING .EXT:ref:*
is an optional pointer to a string containing the escape, control, or other string used
to indicate a shift to a multibyte character set in the destination text string. This
string must always be in HP internal format (not EBCDIC), regardless of the final
form of the destination string. When not supplied, a default string is used by the
format routine:
for IBM terminals [%H0E, null]
for Fujitsu terminals [%H88, null]
for IBM terminals with
character attribute device [null, %H03, %H88, %HA2, %H38]
shift-to-one-byte input
STRING .EXT:ref:*
is an optional pointer to a string containing the escape, control, or other string used
to indicate a shift to a 1-byte character set in the destination text string. This string
must always be in HP internal format (not EBCDIC), regardless of the final form of
the destination string. When not supplied, a default string is used by the format
routine:
for IBM terminals [%H0F, null]
for Fujitsu terminals [%H89, null]
for IBM terminals with
character attribute device [null, %H03, %H88, %HA2, %H00]
startmode input
INT:value