ContentsIndexPreviousNext

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.