Guardian Procedure Calls Reference Manual

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:
[%H0E, null]for IBM terminals
[%H88, null]for Fujitsu terminals
[null, %H03, %H88, %HA2, %H38]for IBM terminals with character attribute device
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 one-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:
[%H0F, null]for IBM terminals
[%H89, null]for Fujitsu terminals
[null, %H03, %H88, %HA2, %H00]for IBM terminals with character attribute device
startmode
input
INT:value
specifies the optional start mode of the formatting operation. When this parameter has a value
of 1, the formatting operation begins in one-byte mode. When this parameter has a value of
2, the formatting operation begins in two-byte (MBCS) mode. If any other value is specified,
or if this parameter is not used, the starting mode is determined from the source string content.
This parameter can be used to force a start in MBCS mode for a string that begins with Kanji
double-spaces. This is the only known ambiguous condition that might require the use of this
parameter.
MBCS_FORMAT_ITI_BUFFER_ Procedure 807