VTM is a program used to format messages for a VT100 terminal. Various options are available and are listed below. If no options are specified, the default is to clear the screen and write the message in double height characters centered in the middle of the screen. Help can be obtained on a particular topic (option) by typing : HELP VTM subtopic subsubtopic ... Get help on "Startup" and "Format" before attempting to use VTM. Additional information available: ALL ACSET ANSI BLINE BELL BLINK BOLD BOX CLEAR COLUMN CENTER CBOL CEOL CLIN CBOS CEOS DATE DELAY DHEIGHT DWIDTH Format JUMP HOME ITERATION KEYPAD LINE LED LJUSTIFY LMARGIN NARROW OUTPUT OFF PLINE REVERSE REGION RESET RJUSTIFY RMARGIN RULER TLINE SKIP SCREEN SGRAPHICS SMOOTH Startup TIME TEST TERMINAL TTY UNDERSCORE UKSET USSET WIDE 2 ALL Turns on all attributes except underscore. The attributes turned on are BOLD, BLINK, and REVERSE. 2 ACSET Selects the alternate character set. Our terminals do not have the alternate character sets but they are useful for special affects such as boxing a message. 2 ANSI Sets the ANSI mode. The VT100 MUST be in this mode for VTM to work properly. 2 BLINE BLINE=n Specifies the bottom line number. This is the line number where wraparound to the top line occurs. The default bottom line number is 24. 2 BELL Inserts a bell in the message. Multiply bells can be inserted in each message by using the command: {BELL, BELL} 2 BLINK Turns on the blink attribute. 2 BOLD Turns on the bold attribute. 2 BOX BOX=top_line:bottom_line[:left_column:right_column] Draws a box on the screen using special graphics. The default line and column numbers are {BOX=1:22:1:80} for VAX/VMS and {BOX=1:23:1:80} for RSX-11M. If just {BOX} is specified, the previous parameters are used. 2 CLEAR CLEAR or -CLEAR Enables or disables clearing the entire screen. The default is to clear the screen once before the first message is written. 2 COLUMN COLUMN=n Use column number 'n' for the next message. 2 CENTER CENTER or -CENTER Enables or disables centering messages in the middle of the screen. The default is to center messages. 2 CBOL Clears to the beginning of the line. 2 CEOL Clears to the end of the line. 2 CLIN Clears the entire line. 2 CBOS Clears to the beginning of the screen. 2 CEOS Clears to the end of the screen. 2 DATE Outputs the current date in the format DD-MMM-YY. 2 DELAY DELAY=n Delays for 'n' seconds. The delay is immediate. If it is specified on a line with a message, the message is displayed after the delay. The delay has no effect on output to a file. It's useful only in VTM command files. 2 DHEIGHT DHEIGHT or -DHEIGHT Enables or disables double height messages. Once specified, the next and subsequent messages are written in double height. 2 DWIDTH DWIDTH or -DWIDTH Enables or disables double width messages. Once specified, the next and subsequent messages are written in double width. 2 FORMAT Command lines are of the form: {option, option, ...} message_text {option, option, ...} etc. Where message_text is the text to display. If contained in a command file, upper and lowercase characters are accepted. The command line interpreters (MCR and DCL) convert lowercase to uppercase. The message is truncated if the length is too long. The braces MUST be specified around the options. Multiple options must be separated with commas. The options can be abbreviated to one or two characters. 2 JUMP Sets the jump scroll mode. 2 HOME Writes the message starting in the top left corner of the screen. This is equivalent to command {L=1, C=1}. The screen is not cleared. 2 ITERATION ITERATION=n Specifies an iteration count for the next or current command line. If you specify a count of 65535, you will loop infinitly and you must type CTRL/C to exit from VTM. 2 KEYPAD KEYPAD=ON The ON state is known as the application mode. In this mode, the keys on the keypad transmit an escape sequence. KEYPAD=OFF The OFF state is known as the numeric mode. In this mode, the keys on the keypad transmit the number on the key. Your keypad is normally in the numeric mode. 2 LINE LINE=nn Specifies the line number for the next message. On startup, the default line number is 12. 2 LED LED=n or -LED Turns on the specified LED (L1 - L4) on the terminal. The The range of 'n' is 1-4. If 'n' isn't specified, all the LEDs are turned on. A {-LED} command turns all LEDS off. 2 LJUSTIFY Left justify the next message. Same as the command {C=1}. 2 LMARGIN LMARGIN=n Sets the left margin to 'n'. The default is 1. 2 NARROW Sets the screen to 80 column mode. The VT100 automatically clears the screen when changing column modes. 2 OUTPUT OUTPUT=file.ext Outputs to the specified file. If running interactive, messages are output to both the terminal and the file. The -TTY command will inhibit output to the terminal. If no output file is specified (i.e., {OUT=}), the default file name of VTM.DAT is used. If a second {OUT=...} is specified, the current file is closed and the new file is openned. 2 OFF Turns off all the attributes (BLINK/BOLD/REVERSE/UNDERSCORE). All attributes are turned off because the VT100 does not have the capability to turn off a single attribute. This command is executed automatically at the end of each message output if you havn't turned the attributes off. 2 PLINE PLINE=n Specifies the prompt line number. The default prompt line is 24 for RSX-11M and line 23 for VAX/VMS. This is also the last line output to a file when the file is closed. 2 REVERSE Turns on the reverse video attribute. 2 REGION REGION=top_line:bottom_line or -REGION Enables or disables the scrolling region. When specifying a scrolling region, the top line must be greater than the bottom line. To disable the scroll region, use {-REGION} or {REGION=1:24}. 2 RESET This does a power-up reset. It is useful in command files being aborted by CTRL/C or CTRL/Y when the state of the VT100 is unknown. 2 RJUSTIFY Right justify the next message. The message will be output so the last character lines up with right margin. 2 RMARGIN RMARGIN=n Sets the right margin to 'n'. The default is 80. 2 RULER RULER=n Write a ruler on the VT100 to aid in message formatting. The default line number (n) is 1. 2 TLINE TLINE=n Specifies the top line number. This is the line started at after wrapping around from the bottom. The default top line number is 1. 2 SKIP SKIP=n Skips 'n' lines on the screen. After displaying a message, VTM automatically adjusts the line number to the next line. This option is used for additional spacing. 2 SCREEN SCREEN=BLACK or WHITE The BLACK state causes the screen to be black with white characters. The WHITE state causes the screen to be white with black characters. 2 SGRAPHICS Turns on special graphics. In this mode, the lowercase character set is used to display special graphic characters. Use either {UKSET} or {USSET} to exit special graphics mode. 2 SMOOTH Sets smooth scroll mode. 2 STARTUP There are three methods of starting VTM; they are: 1. $ VTM VTM> This is the interactive mode. VTM continues to prompt for input until you type CTRL/Z to exit. 2. $ VTM message_text Clears the screen, writes the message in the middle of the screen, and then exits. 3. $ VTM @command_file Using this method, command lines are read from the specified command file. The length of the command lines can be up to a maximum of 256 characters. The continuation character "-" is allowed at the end of a line. If the extension isn't specified the default is .VTM. 2 TEST Fills the screen with "Es". 2 TERMINAL TERMINAL=ddnn: Specifies the terminal to write the message to. On VAX/VMS, you can only write to terminals which are not logged on. Logical names are permitted of the form ddnn: (RSX standard). The double underscore on terminal names on VAX are stripped. 2 TIME Outputs the current time in the format HH:MM:SS. 2 TTY TTY or -TTY Enables or disables output to the local terminal. The default is to always output to the local terminal. On RSX-11M, the output device is TI0:. On VAX/VMS, the output device is wherever SYS$OUTPUT is directed (normally the terminal). 2 UNDERSCORE Turns the underscore attribute on. 2 UKSET Selects the United Kingdom character set. 2 USSET Selects the USASCII character set. 2 WIDE Sets the screen to 132 column mode. The VT100 automatically clears the screen when changing column modes.