Cterm setup screens: -------------------- As noted in Readme and "keyboard", 'F1' is equivalent to the vt100 SETUP key. The setups() procedure in setup.c tries to emulate the setup screens as found on Lanpar xt100+'s but with some added functions. (The xt100+ setups are enhanced versions of the vt100 setups). The setup-related key labels usually found on a vt100's keyboard are copied onto the middle rows of all the setup screens. Tabs, spaces, returns, backspaces and left and right arrow keys can be used to move back and forth. The Up (Down) keys can be used to move to the previous (next) setup screen. In setup A, hitting means ------- ----- '2' - toggle tabstop at current cursor position '3' - clear all tabs 'T' - set default ("factory") tabs '4' - toggle between local ("loopback" or test) mode and on-line '5' - goto the next setup screen '9' - toggle column mode (80/132 columns (if available)) (if 132 column mode is not available, this will only reset the setup screen) '0' - use cterm.ini to reset the options 'k' - prompt for a kermit operation 'x' - prompt for an xmodem operation 'c' - prompt for a "cat" (raw text) operation 's' - prompt for a filename and save screen contents there 'n' - prompt for Normal text colour/intensity (0-7) 'r' - prompt for Reverse text colour/intenity (0-7) 'b' - prompt for Bold text colour/intensity (0-7) 'u' - prompt for Underline text colour/intensity (0-7) 'l' - prompt for status Line colour/intensity (0-7) 'g' - prompt to change Graphics mode (0-?) (PCs only) '1' - toggle graphics screen (shortcut for "interlace") In setup B, hitting means ------- ----- 'A' - prompt for an Answerback message (maximum 20 characters, the first character entered is assumed to be the delimiter). '4' - toggle between local ("loopback" or test) mode and on-line '5' - goto next setup screen '6' - toggle the setup switch-bit under the current cursor position '7' - cycle through the possible transmit line speeds (ditto for 'r' or 'R') '8' - cycle through the possible receive line speeds (ditto for 't' or 'T') (for convenience, transmit and receive are tied together) '9' - select the serial port number (ditto for 'p' or 'P') In setup C, hitting means ------- ----- '4' - toggle between local ("loopback" or test) mode and on-line '5' - goto next setup screen '6' - toggle the setup bit under the current cursor position '7','8' - cycle through the possible printer port speeds (ditto for 'r', 'R', 't' or 'T') '9' - choose the port to use as a printer port (ditto for 'p' or 'P') In all setup screens, hitting means ------- ----- 'S' - save current setups to cterm.ini (or the current init file). '!' - DOS escape; at the '!' prompt the user types a command (eg. "! dir \tmp" ) to be sent to DOS to be executed. When the DOS command is finished, cterm will wait for the user to hit a key before returning to setup A (this allows the user time to view any output from the command). The switch-bits in setup B handle ... scroll type*, autorepeat, screen background*, cursor type, margin bell*, keyclick*, terminal type, flowcontrol, pound-sign, wraparound, newline, graphics "interlace", parity sense, parity, bits-per-char and stop-bits (* - option is shown but not supported, see 'xample.ini') The switch-bits in setup C handle ... printer->host*, printer test*, print termination*, print extent*, printer port(pp) parity sense, pp parity, pp bits-per-char, local echoing (ie. for half duplex connections), screen saver, diagnostic mode*, two-page operation*, ALT key usage (Meta or keypad mirror) transparency mode, host flow-control (host sends xon/xoff), character rate to host* and the device report (* - option is shown but not supported, see 'xample.ini')