home *** CD-ROM | disk | FTP | other *** search
- ┌────────────────────────────┐
- │ 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.