BX - Box Definition

#### Search Results

Search

# BX - Box Definition

With this session parameter, you specify which parts of a box are to be displayed for field outlining.

Notes:

1. Outlining ("boxing") is the capability to generate a line around certain fields when they are displayed on the terminal screen. Drawing such boxes around fields is another method of showing the user the lengths of fields and their positions on the screen. The outlining feature is only available on certain types of terminals, usually those which also support the display of double-byte character sets. If the terminal used does not support outlining, this parameter will be ignored at execution time.
2. See also terminal command `%D=`.

Possible settings | `T` | Top horizontal line. See Note 1.
`B` | Bottom horizontal line. See Note 1.
`L` | Lefthand vertical line. See Notes 1 and 2.
`R` | Righthand vertical line. See Notes 1 and 2.
`ON` | Corresponds to `BX=TBLR`.
`OFF` | Causes no boxes to be drawn around the fields concerned.
Default setting | `OFF` |
Applicable statements | `FORMAT` |
`DISPLAY` `INPUT` `WRITE` | Parameter may be specified at statement level and/or at element level.
Applicable command | none |

Notes:

1. You can specify the values `T`, `B`, `L`, `R` in any order.
2. If you use the session parameter settings `BX=L` or `BX=R`, you should switch off Natural's screen optimization using the profile parameter setting `DSC``=OFF` or the Natural terminal command `%RO`.

#### Example:

    DISPLAY #FIELD1 (BX=RLT) /
            #FIELD2 (BX=TLRB)