SET(STATUS_LINE)
Sets or changes the attributes of the status line -- the last line in a
window -- for displaying regular text or status information about the
window or its buffer.
Syntax
SET (STATUS_LINE, window, {NONE | BOLD | BLINK |
REVERSE | UNDERLINE | SPECIAL_GRAPHICS}, string);
Parameters
window The window for which the status line is to be set.
NONE To apply no video attributes to the characters.
BOLD To make characters bolded.
BLINK To make characters blink.
REVERSE To make characters appear in reverse video.
UNDERLINE To make characters underlined.
SPECIAL_GRAPHICS
To display graphic characters from the DEC Special Graphics
Set (or VT100 Line-Drawing Character Set), such as a solid
line. For more information, see the programming manual for
the video terminal you are using.
string The text to be displayed on the status line (such as the
name of the buffer in the window). If you want no text in
the status line, use a null string ("").
Example
1. SET (STATUS_LINE, main_window, REVERSE, "MAIN BUFFER: newfile.txt");
Sets the status line for the main window to display the quoted text in
reverse video.
2. SET (STATUS_LINE, second_window, NONE, "");
Removes the status line for the second window by setting the final
parameter to a null string.
3. The following statements draw a solid line across the status line:
y := "qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq" +
"qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq"
x := CREATE_WINDOW (1, 20, OFF);
MAP (x, current_buffer);
SET (STATUS_LINE, x, SPECIAL_GRAPHICS, y);