home *** CD-ROM | disk | FTP | other *** search
- ## vlt.init
- #
- # This is a sample initialization file. The settings listed here override
- # the program's defaults and also the ones read from vtprefs.dat. These files
- # may be located in the current directory and/or in s:. Default directory is
- # searched first.
- #
- # This file is called ovlt.init rather than vlt.init, because with the
- # supplied vtprefs.dat file you might not want to have a vlt.init file...
- #
- # Hash mark at the beginning of a line denotes a comment.
- # White space (space(s) or tab(s)) delimit fields.
- # Case ignored except for function key bindings.
- #
- # While based on Dave Wecker's VT100, many things have changed, many
- # things were added. Have fun...
- #
- # Willy.
- #
- ##
- #
- APPCUR ON # Application keypad mode is being used
- BACKGROUND 000 # Colors are in hex RGB from 000 to FFF
- BAUD 2400 # Anything after required fields is ignored
- BOLD 950 # Color for bold highlighting (in custom)
- BREAK 75000 # Break time in micro-seconds
- BTAB_SHIFT NO # Set SHIFT TAB to send ESC TAB. Else just TAB.
- BUFFER 2048 # 512 <= Input buffer size <= 2048
- COL4 D00 # The RGB setting of color 4
- COL5 D90 # The RGB setting of color 5 (color mode bold)
- COL6 045 # The RGB setting of color 6
- COL7 999 # The RGB setting of color 7 (color mode cursor)
- CURSOR 080 # Color for cursor (in custom screen)
- DOWNCASE YES # KERMIT should downcase host names
- DEPTH 3 # number of bit planes to use (1 or 2 or 3)
- ECHO ON # Full duplex mode in use
- FOREGROUND 078 # Colors are only used on the custom screen
- HANDSHAKE X # N=none, X=Xon/Xoff, 7=7wire, w=7/XonXoff
- HEIGHT_CURSOR 1 # Cursor height
- INTERLACE ON # ON for CUSTOM or interlaced workbench
- KERMIT_FL S # Kermit flags, H = host is server
- KEYSCRIPT 7E # Hex value for script introducer
- KMAXPACK 1000 # Maximum Kermit packet length
- LFHELP_KEY NO # Set HELP key to send LF, else send keypad ','
- LINES 35 # normal <= 24 interlaced <= 48
- LOCK_GRAPHICS NO # Disable Tektronix graphics
- MODE IMAGE # IMAGE or CRLF (for KERMIT transfers)
- MOUSE OFF # Mouse events to host on or off
- NUMKEY ON # The keypad should be numeric
- PARITY EVEN # NONE (= 8 bit), MARK, SPACE, ODD or EVEN
- PRESCROLL 8 # Max. number of lines of prescroll
- RENDER Q # Render mode: Quick, Normal or Color
- SCREEN CUSTOM # may be CUSTOM or WORKBENCH
- SWAP OFF # Don't Swap the Back-space and Delete keys
- TEK_LOAD NO # Load Tektronix screen and preferences.
- VOLUME 0 # Beep Volume (0 = Visual Beep)
- VPF_KEYS ON # PF keys on the screen off or on
- WBCOLORS NO # ignore custom colors and use defaults
- WIDTH 100 # Number of columns
- WRAP OFF # Auto wrap ON or OFF
- XFER_PROTOCOL X # Transfer protocol: Ascii, Kermit, XMODEM
- XMODEM_FL C1 # XMODEM flags. C is CRC, 1 is 1K blocks
- #
- # Function bindings (strings to type when any of F1 - F10 are pressed)
- #
- # f <num> = function key
- # f <num>+10 = shifted function key
- # f <num>+20 = ctrl-ed function key
- # f <num>+30 = alt-ed function key
- # f <num>+40 = menu items right-Amiga 1 - 0
- # f <num>+50 = screen pf gadgets
- #
- # Strings are parsed at the time the corresponsing function key is
- # activated. Unlike previous versions of the program, this version uses
- # standard AmigaDOS (ARP) escape conventions. This means that the byte stored
- # in ArpBase.ESCChar is used to detect the escape values. This defaults
- # to the undocumented BCPL '*' character, but the Set command provides users
- # with a method for changing this default.
- #
- # Currently the following special characters are recognized:
- # N - newline
- # T - horizontal tab
- # V - vertical tab
- # B - backspace
- # R - return
- # F - formfeed
- # E - escape (ascii 27 decimal)
- # Xnn - character representd by hex value nn.
- #
- # The above may be either upper or lower case. If an escaped character which
- # is not one of the above, it will return the character value (i.e. '*A' will
- # be replaced by the single character 'A'. The sequence '**' is replaced by
- # the single character '*', and so on.)
- #
- # For sending hexcodes, the *X argument may be followed by either one or
- # two hex digits, in either upper or lower case.
- #
- # If the first character of the string is a script introducer (KEYSCRIPT)
- # then the string is interpreted as a script item.
- # If the next character is a @, the following string will be considered the
- # name of a script file. If the file extension is .vlt or .rexx, the script
- # name will be sent to the REXX host when the key is pressed. If the extension
- # is .scp, the lines in the corresponding file will be executed as VLT script
- # commands. Othereise, the string following the script introducer will be
- # imterpreted as a VLT command.
- #
- # Examples of bindings:
- #
- # F 10 "*EOP"
- #
- # means send <escape> O P to host upon pressing F10.
- #
- # F 11 "~emit 'This is a test'"
- #
- # means send "This is a test" to the VLT screen upon pressing shift-F1.
- #
- # F 22 "~rx 'send this to rexx'"
- #
- # means send "send this to rexx" to the REXX host as a string command upon
- # pressing ctrl-F2
- #
- # F 32 "~@dialbix.scp"
- #
- # means execute the VLT script "dialbix.scp" upon pressing alt-F2.
- #
- # F 44 "~@dialwork.rexx"
- #
- # means send "dialwork.rexx" to the REXX host as a command upon pressing
- # right-Amiga 4.
- #
- # F 55 "~send '*EOP'"
- #
- # means send <escpae> O P to the host upon clicking the F5 gadget on the
- # screen. This is equivalent to example F 10.
- #
- f 1 "*EOP"
- f 2 "*EOQ"
- f 3 "*EOR"
- f 4 "*EOS"
- f 5 "f5"
- f 6 "f6"
- f 7 "f7"
- f 8 "f8"
- f 9 "f9"
- f 10 "f10"
- f 11 "F1"
- f 12 "F2"
- f 13 "F3"
- f 14 "F4"
- f 15 "F5"
- f 16 "F6"
- f 17 "F7"
- f 18 "F8"
- f 19 "F9"
- f 20 "c10"
- f 21 "c1"
- f 22 "c2"
- f 23 "c3"
- f 24 "c4"
- f 25 "c5"
- f 26 "c6"
- f 27 "c7"
- f 28 "c8"
- f 29 "c9"
- f 30 "c10"
- f 31 "a1"
- f 32 "a2"
- f 33 "a3"
- f 34 "a4"
- f 35 "a5"
- f 36 "a6"
- f 37 "a7"
- f 38 "a8"
- f 39 "a9"
- f 40 "a10"
- f 41 "m1"
- f 42 "m2"
- f 43 "m3"
- f 44 "m4"
- f 45 "m5"
- f 46 "m6"
- f 47 "m7"
- f 48 "m8"
- f 49 "m9"
- f 50 "m10"
- f 51 "*EOP"
- f 52 "*EOQ"
- f 53 "*EOR"
- f 54 "*EOw"
- f 55 "*EOx"
- f 56 "*EOy"
- f 57 "*EOt"
- f 58 "*EOu"
- f 59 "*EOv"
- f 60 "*EOq"
- f 61 "*EOr"
- f 62 "*EOs"
- f 63 "*E!"
- f 64 "*E@"
- f 65 "*E#"
- f 66 "*E$"
- f 67 "*E%"
- f 68 "*E^"
- f 69 "*E&"
- f 70 "*E**"
- f 71 "*E("
- f 72 "*E)"
- f 73 "*E_"
- f 74 "*E+"
- f 75 "*EOS"
- f 76 "*E*X7F"
- f 77 "*EOn"
- f 78 "*EOl"
- f 79 "*R"
- f 80 "*EOM"
- #
- # all done with init, now execute script as startup sequence
- #
- #exit df1:vt100_source/dialwork.script
-