THIS UIC CONTAINS A SERIES OF FORTRAN CALLABLE SUBROUTINES DESIGNED TO ALLOW THE USER TO UTILIZE THE INTERNAL CHARACTER- ISTICS OF THE VT-100 FAMILY OF TERMINALS. SINCE THE ORIGINAL PURPOSE OF THIS LIBRARY WAS TO SUPPORT A VT-105 TERMINAL, SOME OF THE ROUTINES ARE SPECIFIC FOR THAT TYPE TERMINAL. THESE ROUTINES WERE WRITTEN FOR RSX-11M, AND THE FULL DUPLEX TERMINAL DRIVER. EXTREME CARE SHOULD BE TAKEN TO INSURE THAT THE LOGICAL UNIT TO WHICH THESE ROUTINES ARE TO ACT UPON, IS IN FACT A TERMINAL. UNPREDICTABLE RESULTS WILL OCCUR IF THE OUTPUT IS REDIRECTED TO A DEVICE OTHER THAN A TERMINAL. FOR AN EXPLAINATION OF THIS SEE THE FULL DUPLEX TERMINAL DRIVER SECTION 2.17.3. WRITTEN BY KEN ROLLER RESEARCH COMPUTER SERVICES G.D. SEARLE P.O. BOX 5110 CHICAGO, ILL. 60680 THE FOLLOWING IS A SUMMARY OR THE ROUTINES: BUFFER - SET THE BUFFER SIZE VTANS - SET THE TERMINAL TO THE ANSI STD MODE ( NOTE: ALL ROUTINES EXPECT THE TERMINAL TO BE IN THIS MODE) VTBRT - SET THE BACKGROUND TO BRIGHT VTCLR - CLEAR THE SCREEN OF ALL GRAPHICS AND TEXT (VT-105 SPECIFIC) VTCMV - MOVE THE CURSOR TO THE REQUESTED POSITION VTDRK - SET THE BACKGROUND TO DARK VTDTX - DISPLAY TEST AT REQUESTED POSITION, AND WITH REQUESTED ATRIBUTES VTELN - ERASE ALL OR PART OF A SPECIFIED LINE VTESC - ERASE ALL OR PART OF THE SCREEN VTGOF - RETURN TERMINAL TO TEXT MODE (VT-105 SPECIFIC) VTGON - PUT THE TERMINAL INTO THE GRAPHICS MODE (VT-105 SPECIFIC, AND VT-125 TO VT-105 EMULATION MODE) VTHGT - ERASE A PAIR OF LINES AND SET THEM TO EITHER SINGLE OR DOUBLE HEIGHT VTHME - RETURN THE CURSOR TO THE "HOME" POSITION (UPPER LEFT) VTJMP - SET THE TERMINAL TO THE "JUMP" SCROLL MODE VTLED - CONTROL THE LED DISPLAY ON THE KEYBOARD VTRCR - RESTORE THE CURSOR AND GRAPHIC RENDITION (VT-105 SPECIFIC) VTROL - SET THE SCROLL AREA ON THE TERMINAL VTSCR - SAVE THE CURSOR AND GRAPHIC RENDITION (VT-105 SPECIFIC) VTSGC - ENABLE OR DISABLE THE SPECIAL GRAPHICS CHARACTER SET VTSRL - SET THE TERMINAL TO THE "SMOOTH" SCROLL MODE VTWDT - SET A LINE TO EITHER SINGLE OR DOUBLE WIDTH VTWHO - QUERIES THE TERMINAL AS TO ITS TYPE AND OPTIONS AND RETURNS THE INFO TO CALLING ROUTINE VT52M - SET THE TERMINAL TO THE VT-52 MODE VT080 - SET THE TERMINAL TO 80 COLUMN MODE VT132 - SET THE TERMINAL TO 132 COLUMN MODE (ASSUMES A.V.O.) VTLIB.CMD IS A COMMAND FILE TO COMPILE AND BUILD THE VT LIBRARY. ADDITIONALLY, THERE ARE SEVERAL EXAMPLES OF THE USE OF THESE ROUTINES. PROGRAM TREE WILL PRODUCE A CHRISTMAS TREE AND BLINK THE LIGHTS TO ONE OF THREE STATES. THIS PROGRAM IS BEST RUN FROM A HIGH BAUD RATE TERMINAL. (@ 4800 RUN TIME ~APROX 2 MIN) PROGRAM LED WILL TURN THE LED DISPLAY ON AND OFF WITH SEVERAL PATTERNS PROGRAM CUTE IS CUTE! END OF DOCUMENT