         ┌────────────────────────────┐
         │     FAST SCREEN OUTPUT     │
         └────────────────────────────┘
			 
This  function provides a rapid method of displaying a
string  of  characters on the screen, without updating 
the cursor position.  The  calling program should pass
a string of ASCII text, the row/column co-ordinates of
the screen location where it is to be printed, and the
display attribute required.

For most applications, which require text to be output
to the screen,  the BASIC PRINT statement is perfectly
adequate. FASTPRINT however, provides some significant
advantages:

1)   The ROW/COLUMN location where the string is to be
     printed is specified to the routine,  so there is
     no need for a seperate LOCATE statement, to place
     the cursor.

2)   You can place the string anywhere on the display,
     including the 25th line no matter what VIEW PRINT
     parameters may be in effect.

3)   Output to the bottom line of the display will not
     cause the screen to scroll.

4)   You  can specify the colour or display  attribute
     of the text to be printed to the routine, so that
     there is no need for a seperate COLOR statement.

5)   Furthermore, the attribute specified applies only
     to the text being printed, it does not affect the
     colour of any subsequent PRINT statements.
	
6)   FASTPRINT writes direct to display memory, and is
     consequently, much faster than ordinary output to
     the screen.  This is particularly noticeable when
     you need to display large blocks of text.

Syntax:  FastPrint Row%, Col%, Message$, Attrib%

Row%        is the row where printing is to start.
Col%        is the column where printing is to start.
Message$    is the string of text to be printed.
Attrib%	    is the video attribute the text is given.
