.FILL

Define the fill character

WSupported on Windows
USupported on Unix
VSupported on OpenVMS
NSupported in Synergy .NET
.FILL string[, rendition, ...]

string

A quoted string that will fill the window.

rendition

(optional) One or more of the following display renditions:

BLINK | ITALIC

Blinking (Unix and OpenVMS) or italic (Windows).

NOBLINK | NOITALIC

Not blinking (Unix and OpenVMS) or not italic (Windows). (default)

BOLD

Highlighted (or boldfaced).

NOBOLD

Not highlighted (or boldfaced). (default)

COLOR(palette#)

Assign specified palette#, where palette# is a palette number in
the range 1 to 16. The default palette# is 1.

HIGHLIGHT

Highlighted (or boldfaced).

NOHIGHLIGHT

Not highlighted (or boldfaced). (default)

REVERSE

Reverse video.

NOREVERSE

Normal video. (default)

UNDERLINE

Underlined.

NOUNDERLINE

Not underlined. (default)

The .FILL command defines a string to fill the entire window as well as default renditions for the window and every object on the window. Because you will normally want any input to be placed over the filled background, you should use this command at the beginning of your window definition before any other text is loaded. If you process input before filling the window, the fill string will overwrite the entire window.

On Windows, when used within an input window that contains buttons, string and rendition (with the exception of COLOR) will not extend into the area added onto the window to accommodate the buttons.

Renditions for information on how field-level renditions override window-level renditions

The following example fills the window with blanks and sets the default attribute to reverse.

.fill " ", reverse