GUI_CHARS

This variable configures a character-based host runtime to substitute some specific characters when it is performing textual emulation of graphical controls. If the GF-GUI-MAP terminal database entry doesn't exist or has the character 0 (zero) in a particular character's position, the runtime examines the GUI_CHARS variable to determine what character to display. GUI_CHARS is used only by character-based host runtimes.

The value of GUI_CHARS is a list of 14 space delimited characters strictly ordered to correspond with the following graphical elements (defaults are in parentheses):

1. System menu button (*)
2. Title left corner (+)
3. Title right corner (+)
4. Title fill character (=)
5. Minimizer (.)
6. Maximizer (^)
7. Scroll bar up button (^)
8. Scroll bar down button (v)
9. Scroll bar left button (<)
10. Scroll bar right button (>)
11. Scroll bar page area ( )
12. Scroll bar slider (#)
13. Left entry field box ([)
14. Right entry field box (])

The characters may be specified in ASCII or decimal form. To specify an ASCII value, precede the value with a space. For example, to use "-" in place of "=" for the title fill character, make the following entry in the runtime configuration file:

GUI_CHARS  0 0 0 - 0 0 0 0 0 0 0 0 0 0 

or

GUI_CHARS  0 0 0 -

The presence of a 0 (zero) following a space, causes the default character to be used.

Note: This variable cannot be read with the ACCEPT FROM ENVIRONMENT statement.