Summary
###########################################################################
File: iscreen.icn
Subject: Procedures for screen functions
Author: Richard L. Goerwitz
Date: May 2, 2001
###########################################################################
This file is in the public domain.
###########################################################################
Version: 1.28
###########################################################################
This file contains some rudimentary screen functions for use with
itlib.icn (termlib-like routines for Icon).
clear() - clears the screen (tries several methods)
emphasize() - initiates emphasized (usu. = reverse) mode
boldface() - initiates bold mode
blink() - initiates blinking mode
normal() - resets to normal mode
message(s) - displays message s on 2nd-to-last line
underline() - initiates underline mode
status_line(s,s2,p) - draws status line s on the 3rd-to-last
screen line; if s is too short for the terminal, s2 is used;
if p is nonnull then it either centers, left-, or right-justi-
fies, depending on the value, "c," "l," or "r."
clear_emphasize() - horrible way of clearing the screen to all-
emphasize mode; necessary for many terminals
###########################################################################
Requires: UNIX
###########################################################################
Links: itlib (or your OS-specific port of itlib)
###########################################################################
See also: boldface.icn
###########################################################################
Procedures:
blink, boldface, clear, clear_emphasize, clear_underline, emphasize, message, normal, status_line, underline
Links:
itlib.icn
This file is part of the (main) package.
Source code.
blink()
boldface()
clear()
clear_emphasize()
clear_underline()
emphasize()
message(s)
normal(mode)
status_line(s, s2, p)
underline()
This page produced by UniDoc on 2021/04/15 @ 23:59:54.