File iscreen.icn

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.

Details
Procedures:

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.