Graphic rendition attributes are a comma-separated list of the following values.
| Attribute | Notes |
|---|---|
| underline | |
| blink | |
| highlight | |
| selectable | Light pen |
| reverse | Monochrome displays only |
| wide | Each character takes two columns |
| order | 3270 order made visible |
| private-use | Use Private Use Area for copy/paste |
| no-copy | Do not copy into paste buffer |
An empty value indicates the default (none of the above properties are set).
When a location has the order attribute, the contents are a visible representation of a 3270 order that would normally be displayed as a blank. This is done when b3270 has the visibleControl toggle set.
Note that except when the private-use attribute is also set, visible orders should be copied into a paste buffer as a space (U+0020).
The set of orders displayed this way are:| Character | Meaning |
|---|---|
| . | NUL, X'00' |
| < | SO (shift to DBCS), X'0E' |
| > | SI (shift to SBCS), X'0F' |
| 0 | Start Field, default (visible; not highlighted, selectable, numeric or modified) |
| 1 | Start Field, modified |
| 2 | Start Field, selectable |
| 3 | Start Field, selectable, modified |
| 4 | Start Field, highlighted, selectable |
| 5 | Start Field, highlighted, selectable, modified |
| 6 | Start Field, invisible |
| 7 | Start Field, invisible, modified |
| 8 | Start Field, numeric |
| 9 | Start Field, numeric, modified |
| A | Start Field, selectable, numeric |
| B | Start Field, selectable, numeric, modified |
| C | Start Field, highlighted, selectable, numeric |
| D | Start Field, highlighted, selectable, numeric, modified |
| E | Start Field, invisible, numeric |
| F | Start Field, invisible, numeric, modified |
| G | Start Field, protected |
| H | Start Field, protected, modified |
| I | Start Field, selectable, protected |
| J | Start Field, selectable, protected, modified |
| K | Start Field, highlighted, selectable, protected |
| L | Start Field, highlighted, selectable, protected, modified |
| M | Start Field, invisible, protected |
| N | Start Field, invisible, protected, modified |
| O | Start Field, protected, numeric |
| P | Start Field, protected, numeric, modified |
| Q | Start Field, selectable, protected, numeric |
| R | Start Field, selectable, protected, numeric, modified |
| S | Start Field, highlighted, selectable, protected, numeric |
| T | Start Field, highlighted, selectable, protected, numeric, modified |
| U | Start Field, invisible, protected, numeric |
| V | Start Field, invisible, protected, numeric, modified |
When a location has the private-use attribute, it should be treated specially when copied into a paste buffer: the character value should be offset by the value 0xe000 to put it in the Unicode BMP Private Use Area. For example, the * character (U+002a), when marked with private-use, represents the EBCDIC character DUP (X'1C'). It should be encoded in the paste buffer as U+e02a. The Z character (U+005a), when marked with private-use, represents the APL EBCDIC character Underlined Z (GE X'69'). It should be encoded in the paste buffer as U+e05a. This rule applies even if the order attribute it set (normally orders are represented as U+0020 in the paste buffer).
When a location has the no-copy attribute, it should not be copied into a paste buffer. This is generally the case for EBCDIC SO (X'0E') and SI (X'0F') orders, which can be inferred from other data.
So the hierarchy for selecting a value to copy into the paste buffer is: