home *** CD-ROM | disk | FTP | other *** search
- {@@@@@@@@@@@ copyright (C) 1984 by Neil J. Rubenking @@@@@@@@@@@@@@@@@@@@@@@@
- The purchaser of these procedures and functions may include them in COMPILED
- programs freely, but may not sell or give away the source text.
-
- A variable of type "SCREEN" is exactly the same "shape" as
- the video screen memory when in text mode. This type is
- used in several programs, so it is stored separately and
- called as needed, to avoid the problem of multiple declarations.
- }
- {@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@}
- type
- ScreenLoc = record
- character : char;
- attribute : byte;
- end;
- ScreenLine = array[1..80] of ScreenLoc;
- Screen = array[1..25] of ScreenLine;
- LineType = string[80];
- var
- Mono : Screen absolute $B000:$0000;
- Colo : Screen absolute $B800:$0000;