|
|
|
| Table 42. Values used in adjunct fields |
Adjunct |
Value (See Note 1) |
Meaning |
Selector |
C' ' |
MSPUT: Any data value is ignored. The field is unchanged (see Note 2). |
Selector |
C' ' |
MSGET: Neither the application nor the operator has put a value in it. |
| Selector |
C'1' |
MSPUT: The field contains a value. |
Selector |
C'1' |
MSGET: The field contains a value that the operator has just modified. |
Selector |
C'2' |
MSPUT: The field is to be reset to its map-defined default value. The data value is ignored. On a subsequent MSGET, the field contains its default value and the selector is C'3'. |
| Selector |
C'2' |
MSGET: not used. |
Selector |
C'3' |
MSPUT: The field contains a value. (that is, the same as C'1'). |
Selector |
C'3' |
MSGET: The field contains a value that has not just been modified by the operator. |
| Cursor |
C' ' |
MSPUT: The cursor is not in this field. |
| Cursor |
C' ' |
MSGET: The cursor is not in this field. |
| Cursor |
C'1' |
MSPUT: The cursor is in this field. |
Cursor |
C'1' |
MSGET: The cursor is in this field (set only if map is a cursor rece iver). |
The cursor position within the field can be controlled by using the MSCPOS call, and verified by using the MSQPOS call. |
Attribute Selector (first byte of adjunct) |
C' ' |
The attribute is unchanged (see Note 2). The attribute byte (the second byte) is ignored. |
Attribute Selector (first byte of adjunct) |
C'1' |
Change the attribute to the value in the second byte. |
Attribute Selector (first byte of adjunct) |
C'2' |
Reset the attribute to the map-defined default value. |
Attribute Selector (first byte of adjunct) |
C'3' |
Change the attribute to the value in the second byte (same as C'1'). After an MSGET, the attribute selector is set to C'3' and the attribute byte set to the current attribute value. |
Attribute Value (second byte of attribute adjunct) |
Ignored unless the attribute selector is C'1' or C'3'. Otherwise, the valid value depends on the attribute type, as follows: C' ' Default for all attributes. X'00' Default for all attributes. |
Base attribute |
A valid 3270 attribute if used. These values are defined mnemonically in ADMUAIMC (Assembler), ADMUCIMC (COBOL), and ADMUPIMC (PL/I). For example: C' ' Unprotected C'H' Unprotected, Intensified C'-' Protected C'Y' Protected, Intensified C'0' Autoskip B'xx......' Ignored (set by GDDM) B'..1.....' Protected B'..0.....' Unprotected B'...0....' Alphanumeric B'..01....' Unprotected numeric B'..11....' Autoskip B'....00..' Normal B'....01..' Selectable B'....10..' Intensified selectable B'....11..' Nondisplay B'......x.' Ignored (set by GDDM) B'.......1' Modified data tag set B'.......0' Modified data tag not set |
Extended high-lighting attribute |
C' ' |
No extended highlighting. |
Extended high-lighting attribute |
C'1' |
Blinking. |
Extended high-lighting attribute |
C'2' |
Reverse video. |
Extended high-lighting attribute |
C'4' |
Underscore. |
Color attribute |
C' ' |
Default. |
Color attribute |
C'1' |
Blue. |
Color attribute |
|
|
Color attribute |
C'2' |
Red. |
Color attribute |
C'3' |
Magenta (pink). |
Color attribute |
C'4' |
Green. |
Color attribute |
C'5' |
Turquoise (cyan). |
Color attribute |
C'6' |
Yellow. |
Color attribute |
C'7' |
White/Neutral. |
| PS attribute |
C' ' |
Default character set. |
PS attribute |
X'41'-X'DF' |
PS code of any symbol set specified in PS Set Management in GDDM-IMD, or loaded using PSDSS, PSLSS, or PSLSSC. |
Validation attribute |
C' ' |
No validation. |
Validation attribute |
X'00' |
No validation. |
Validation attribute |
X'01' |
Trigger. |
Validation attribute |
X'02' |
Mandatory enter. |
Validation attribute |
X'04' |
Mandatory fill. |
Validation attributes can be ORed together to give two or more validation attributes to the same field. For example, specify X'03' to give a field the mandatory enter and trigger attributes (X'02' OR X'01'=X'03'). |
Outlining attribute |
C' ' |
No outlining. |
Outlining attribute |
X'00' |
No outlining. |
Outlining attribute |
X'01' |
Underline. |
Outlining attribute |
X'02' |
Vertical line on right. |
Outlining attribute |
X'04' |
Overline. |
Outlining attribute |
X'08' |
Vertical line on left. |
Outlining attributes can be ORed together to give two or more outlining attributes to the same field. For example, specify X'03' to give a field with underlining and a vertical line on the right (X'02' OR X'01'=X'03'). |
Length |
Binary value |
Length, in characters, of the data. |