home *** CD-ROM | disk | FTP | other *** search
/ BUG 1 / BUGCD1996_0708.ISO / pc / comm / terminat / tlan_001.exe / rar / EMULATIO.HLP < prev    next >
Text File  |  1995-08-14  |  25KB  |  532 lines

  1.  
  2.                        -=> E M U L A T I O N S <=-
  3.  
  4.  ^hWhat is an emulation^n
  5.  
  6.  An emulation is the thing in Terminate that handles your screen and
  7.  keyboard control. It decides how to translate the received data from
  8.  a system to colors and characters on your screen. If you do not require
  9.  any special settings everything will already be set to best performance
  10.  and you will not need to change anything.
  11.  
  12.  ^hEmulations available in Terminate^n
  13.  
  14.   ^hANSI^n
  15.  
  16.    ANSI is the most used protocol in the world. ANSI uses the same control
  17.    codes as ANSI.SYS. The special variation called ANSI-BBS is the prefered
  18.    and should be used for normal BBS use. The ANSI emulation supports the
  19.    VT-102 scrolling commands, but you remember not to turn on ANSI music
  20.    codes since there are escape codes that conflict. ANSI-BBS is the default
  21.    protocol in Terminate, which will ensure that you can connect to most
  22.    systems without changing anything.
  23.  
  24.   ^hAvatar^n
  25.  
  26.    Avatar is a emulation that is used now by much BBS software. The benefit
  27.    of Avatar is that the control codes are fewer characters (binary) and
  28.    there are compression codes for multiple characters normally speeding
  29.    up the screens 100% compared to ANSI. However Avatar has a problem with
  30.    using the XonXoff codes as screen commands and therefore you must be sure
  31.    to disable software flow control if you want to use this emulation.
  32.    Using Avatar with ANSI-BBS fallback will ensure you fast screen updates
  33.    whenever possible and both Avatar and ANSI commands are accepted at the
  34.    same time. If you log onto places only using ANSI or ANSI-BBS codes, you
  35.    could select the ANSI-BBS or ANSI emulation instead for faster internal
  36.    performance. Other variation are also available, but should only be used
  37.    in special cases where the others give you problems.
  38.  
  39.  
  40.   ^hVT-52^n
  41.  
  42.    Is a very old emulation that is hardly used anymore. It is only provided
  43.    to you for backwards compatibility.
  44.  
  45.   ^hVT-100^n
  46.  
  47.    The original VT-100 emulation in Terminate has been developed to follow
  48.    the DEC standards very carefully. The strict mode will therefore not allow
  49.    any highbit characters. You can however use the relaxed mode to get
  50.    around this. Only a few screen attribute functions are defined in VT-100
  51.    which includes Bold, Underline (special color), Blink and reverse.
  52.    Definable colors are not a part of the VT-100 specifications and if you
  53.    will need it you should select the ANSI emulation which is a relaxed
  54.    VT-100 with colour codes.
  55.  
  56.    ^hNational character sets^n
  57.  
  58.     Both the VT-100 and VT-220 support automatic by default the following
  59.     codepages: 437, 850, 857, 860, 863, 865 and all the national characters
  60.     for each codepage automatic for all the languages defined in the DEC
  61.     standards making Terminate having the best international VT emulations
  62.     and will work in most cases in the following languages.
  63.  
  64.     ^hBritish^n
  65.     ^hDutch^n
  66.     ^hFinnish^n
  67.     ^hFrench^n
  68.     ^hCanadian^n
  69.     ^hGerman^n
  70.     ^hItalian^n
  71.     ^hDanish^n
  72.     ^hSpanish^n
  73.     ^hSwedish^n
  74.     ^hSwiss^n
  75.  
  76.     In other words, we support 11 languages each 6 codepages supporting
  77.     a total number of 66 combinations, which is an unheard of number
  78.     that we have not seen matched in any DOS communication program. A
  79.     translation table is no longer needed and everything will in normal
  80.     cases be automatic.
  81.  
  82.   ^hVT-220^n
  83.  
  84.    The original VT-220 in Terminate has as well as the VT-100 been developed
  85.    to follow the DEC standards very carefully. VT-220 is a more advanced
  86.    emulation than VT-100 and have some special functions like 132 columns on
  87.    screen, use of 8-bit characters, re-programming of keyboard, selective
  88.    erase and much more. We have tried to include the complete VT-220 with
  89.    as many features as possible to give you the best possible emulation.
  90.    The host might request your keyboard type and if you need to force a
  91.    certain keyboard you can force the following:
  92.  
  93.      British, Flemish, French-Canadian, Danish, Finnish, Dutch, Italian,
  94.      Swiss French, Swiss German, Swedish, Norwegian, French Belgian and
  95.      Spanish.
  96.  
  97.    Please note that colours are not a part of the VT-220 specifications.
  98.  
  99.   ^hDebug emulations^n
  100.  
  101.    The two debug emulations found in Terminate have various purposes only
  102.    needed by developers of host systems or other communication packages.
  103.  
  104.    In hex mode you will see the the received characters as [xx] where xx
  105.    represents the value in hex. An "A" would become [41]
  106.  
  107.    In Ascii mode characters in the picture to the right will replaced with
  108.    the mnemonic that represents the value of the incoming character.
  109.  
  110.    Only use this emulation when you are testing.
  111.  
  112.    All the data on the screen will be saved to the capture file if the
  113.    capture file is open.
  114.  
  115.    Value  Mnemonic Value  Mnemonic Value  Mnemonic Value  Mnemonic
  116.  
  117.        0  [NUL]       10  [LF]        20  [DC4]       30  [RS]
  118.        1  [SOH]       11  [VT]        21  [NAK]       31  [US]
  119.        2  [STX]       12  [FF]        22  [SYN]      255  [0xFF]
  120.        3  [ETX]       13  [CR]        23  [ETB]
  121.        4  [EOT]       14  [SO]        24  [CAN]
  122.        5  [ENQ]       15  [SI]        25  [EN]
  123.        6  [ACK]       16  [DLE]       26  [SUB]
  124.        7  [BEL]       17  [DC1]       27  [ESC]
  125.        8  [BS]        18  [DC2]       28  [FS]
  126.        9  [HT]        19  [DC3]       29  [GS]
  127.  
  128.  ^m╒════╡^t Emulation setup ^m╞╕
  129.  │^r Default terminal      ^m│
  130.  │ ^bS^netup terminal        ^m│
  131.  │ ^bE^ndit keyboard         ^m│
  132.  │ ^nD^bo^norway setup         ^m│
  133.  │ ^bR^neset all terminals   ^m│
  134.  ╘═══════════════════════╛^n
  135.  
  136.  Terminate provides 16 terminal slots and each of these slots can be setup to
  137.  act in different ways. Each terminal slot can be assigned one emulation and
  138.  different settings. For example you could have 3 different VT-100 emulations
  139.  each with a different base color. This terminal slot can then be assigned
  140.  to a phonebook entry and used whenever you dial that entry.
  141.  
  142.  To make it easier to understand please look at the following picture:
  143.  
  144.          Terminal slot 1 ───────────────> Emulation 1
  145.          Terminal slot 2 ────────┐        Emulation 2
  146.          Terminal slot 3 ─────┐  └──────> Emulation 3
  147.          Terminal slot 4 ──┐  │           Emulation 4
  148.          .                 │  │           .
  149.          .                 │  │           .
  150.          .                 └─>└─────────> Emulation 10
  151.          .                                .
  152.          .                                .
  153.          .
  154.  
  155.  Each terminal slot also has additional settings that can be set for each
  156.  slot. That means if you need two almost equal VT-100 terminals, you can
  157.  configure both to different terminal slots and even put in a little
  158.  comment which will be shown when you select the emulation with Alt-T
  159.  or assign a terminal slot to a phonebook entry.
  160.  
  161.  ^hDefault terminal^n
  162.  
  163.   ^m╒═════════════╤═════════╡^t Select Terminal ^m╞════════╤════════════╕
  164.   │^r■ANSI-BBS    ^m│ ^nANSI for Bulletin Boards           ^m│            │
  165.   │ ^nANSI        ^m│ ^nNormal ANSI                        ^m│            │
  166.   │ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback   ^m│            │
  167.   │ ^nVT-52       ^m│ ^nEmulate a DEC VT52 terminal        ^m│            │
  168.   │ ^nVT-100      ^m│ ^nEmulate a DEC VT100,VT102 terminal ^m│ ^nStrict     ^m│
  169.   │ ^nVT-100      ^m│ ^nEmulate a DEC VT100,VT102 terminal ^m│ ^nRelaxed    ^m│
  170.   │ ^nVT-220      ^m│ ^nEmulate a DEC VT220 terminal       ^m│ ^nStrict     ^m│
  171.   │ ^nVT-220      ^m│ ^nEmulate a DEC VT220 terminal       ^m│ ^nRelaxed    ^m│
  172.   ╘═════════════╧════════════════════════════════════╧════════════╛^n
  173.  
  174.   Which terminal slot should be default when starting up Terminate.
  175.   The ^b■^n marks the default startup slot.
  176.  
  177.  ^hSetup terminal^n
  178.  
  179.   Depending on which emulation you select you can change various options.
  180.   For ANSI/Avatar/VT-52 the following menu is used:
  181.  
  182.    ^m╒═════════════════╤═════════════╡^t Terminal setup 7 ^m╞╕
  183.    │ ^bE^nmulation       ^m│ ^hANSI-BBS                        ^m│
  184.    │ ^bC^nomment         ^m│                                 │
  185.    │ ^bK^neyboard file   ^m│ ^hANSI    .KBD                    ^m│
  186.    │ ^bS^ntatusline      ^m│ ^hYes                             ^m│
  187.    │ ^bD^nefault color   ^m│ ^t■^n                               ^m│
  188.    │ ^bO^nptions         ^m│                                 │
  189.    ├─────────────────┼─────────────────────────────────┤
  190.    │^r Scroll screen   ^m│ ^hYes                             ^m│
  191.    │ ^bL^nocal echo      ^m│ ^hNo                              ^m│
  192.    │ ^bA^ndd linefeed    ^m│ ^hNo                              ^m│
  193.    │ ^bS^ntrip high      ^m│ ^hNo                              ^m│
  194.    │ ^bE^nrase backspace ^m│ ^hYes                             ^m│
  195.    │ ^bI^ngnore null     ^m│ ^hYes                             ^m│
  196.    │ ^bA^nNSI music      ^m│ ^hYes                             ^m│
  197.    │ ^bC^nenter screen   ^m│ ^hYes                             ^m│
  198.    └─────────────────┴─────────────────────────────────┘^n
  199.  
  200.   For VT-100 the menu looks like this:
  201.  
  202.    ^m╒═════════════════╤════════════╡^t Terminal setup 10 ^m╞╕
  203.    │ ^bE^nmulation       ^m│ ^hVT-100                          ^m│
  204.    │ ^bC^nomment         ^m│ ^hStrict                          ^m│
  205.    │ ^bK^neyboard file   ^m│ ^hVT100   .KBD                    ^m│
  206.    │ ^bS^ntatusline      ^m│ ^hYes                             ^m│
  207.    │ ^bD^nefault color   ^m│ ^t■^n                               ^m│
  208.    │ ^bO^nptions         ^m│                                 │
  209.    ├─────────────────┼─────────────────────────────────┤
  210.    │^r Code page       ^m│ ^h865 Auto-detection              ^m│
  211.    │ ^bR^nelaxed mode    ^m│ ^hNo                              ^m│
  212.    │ ^bE^nrase backspace ^m│ ^hYes                             ^m│
  213.    │ ^bS^ncroll screen   ^m│ ^hYes                             ^m│
  214.    │ ^bW^nrap line       ^m│ ^hYes                             ^m│
  215.    │ ^bA^ndd linefeed    ^m│ ^hNo                              ^m│
  216.    │ ^bT^nerminal ID     ^m│ ^hVT-100                          ^m│
  217.    └─────────────────┴─────────────────────────────────┘^n
  218.  
  219.   For VT-220 the menu looks like this:
  220.  
  221.    ^m╒═════════════════╤════════════╡^t Terminal setup 12 ^m╞╕
  222.    │ ^bE^nmulation       ^m│ ^hVT-220                          ^m│
  223.    │ ^bC^nomment         ^m│ ^hStrict                          ^m│
  224.    │ ^bK^neyboard file   ^m│ ^hVT220   .KBD                    ^m│
  225.    │ ^bS^ntatusline      ^m│ ^hYes                             ^m│
  226.    │ ^bD^nefault color   ^m│ ^t■^n                               ^m│
  227.    │ ^bO^nptions         ^m│                                 ^m│
  228.    ├─────────────────┼─────────────────────────────────┤
  229.    │^r Code page       ^m│ ^h865 Auto-detection              ^m│
  230.    │ ^bR^nelaxed mode    ^m│ ^hNo                              ^m│
  231.    │ ^bE^nrase backspace ^m│ ^hYes                             ^m│
  232.    │ ^bS^ncroll screen   ^m│ ^hYes                             ^m│
  233.    │ ^bW^nrap line       ^m│ ^hYes                             ^m│
  234.    │ ^bA^ndd linefeed    ^m│ ^hNo                              ^m│
  235.    │ ^bT^nerminal ID     ^m│ ^hVT-220                          ^m│
  236.    │ ^bK^neyboard ID     ^m│ ^hAuto-detection Danish           ^m│
  237.    │ ^bV^nT print file   ^m│ ^hPRN                             ^m│
  238.    │ ^bL^nock keyboard   ^m│ ^hNo                              ^m│
  239.    └─────────────────┴─────────────────────────────────┘^n
  240.  
  241.   ^hSettings for emulations^n
  242.  
  243.    ^hEmulation^n
  244.  
  245.     Which emulation should be used for this terminal slot.
  246.  
  247.    ^hComment^n
  248.  
  249.     A small comment that will be shown when you choose default Terminal
  250.     and Terminal in the phonebook. If you have a terminal without the
  251.     statusline enabled you could make a comment about it here.
  252.  
  253.    ^hKeyboard file^n
  254.  
  255.     If you want a special keyboard file (.KBD) to be loaded when this
  256.     terminal slot is selected. You can overwrite this in the phonebook
  257.     by entering another keyboard mapping for that phonebook entry and
  258.     you can always at any time load a new keyboard with Alt-=.
  259.  
  260.    ^hStatusline^n
  261.  
  262.     When using a terminal slot, you can choose to show the statusline on the
  263.     screen. This is normally always turned on. With this option you can
  264.     select a terminal slot for a phone entry that has the statusline turned
  265.     off when you call that system.
  266.     Remember that switching off the statusline when using VT-100 or VT-220
  267.     emulation has no effect since the VT-100 screen is specified to 80x24
  268.     and the VT-220 is either 80x24 or 132x24. Line 25 cannot be used when
  269.     using these two emulation, so there is no need to turn it off there.
  270.  
  271.    ^hDefault color^n
  272.  
  273.     What color to use as default when selecting terminal.
  274.  
  275.    ^hScroll screen^n
  276.  
  277.     Normally Terminate will scroll the screen down, but some systems will not
  278.     need this, so you can just change this setting if you have problems.
  279.  
  280.    ^hLocal echo^n
  281.  
  282.     Toggles local echo. Local echo is sometimes also called ^hDUPLEX^n.
  283.     Local echo off = Full duplex
  284.     Local echo on  = Half duplex
  285.     When local echo is on, the characters you type will echo on the screen. If
  286.     you have a modem connected, you may then see the characters twice every
  287.     time you press a key. You normally always use local echo off (Full duplex)
  288.  
  289.    ^hAdd linefeed^n
  290.  
  291.     When Terminate gets #13 it is interpreted as if Terminate had also
  292.     received a linefeed.
  293.  
  294.    ^hStrip high^n
  295.  
  296.     Strip all characters above ASCII 127 on incoming traffic. Should not
  297.     be used normally.
  298.  
  299.    ^hErase backspace^n
  300.  
  301.     When pressing backspace (ASCII 8) then if this option is On, the
  302.     cursor will move 1 back and erase the character, Off will only
  303.     move the cursor 1 back. Default is On.
  304.  
  305.    ^hIgnore null^n
  306.  
  307.     If a system sends nulls (#0), Terminate ignores them when this is turned
  308.     on. TTY and VT52 emulations ignore these.
  309.  
  310.    ^hANSI music^n
  311.  
  312.     Allow ANSI music when using this emulation. Note that VT-102 cannot
  313.     use ANSI music because a scroll command ESC[M starts with the same
  314.     code as ANSI music.
  315.  
  316.    ^hCenter screen^n
  317.  
  318.     If you are using a screen size more than 80, lets say 132, and call a
  319.     system that only uses 80 chars (most systems), then Terminate can center
  320.     the screen for you. That means position 1 on the screen will be
  321.     recalculated for all screen writes with (132-80)/2 = 26 as left margin.
  322.  
  323.   ^hSpecial VT-100 and VT-220 settings^n
  324.  
  325.    ^hCode page^n
  326.  
  327.     VT-100 and VT-220 will detect your codepage but you can also force
  328.     the use of a certain codepage is needed.
  329.  
  330.     ^m╒══════════╡^t Select codepage ^m╞╕
  331.     │^r 865 Auto-detection          ^m│
  332.     │ ^n437 United States           ^m│
  333.     │ ^n850 Multilingual - Latin I  ^m│
  334.     │ ^n857 Turkish                 ^m│
  335.     │ ^n860 Portuguese              ^m│
  336.     │ ^n863 Canadian-French         ^m│
  337.     │ ^n865 Nordic                  ^m│
  338.     ╘═════════════════════════════╛^n
  339.  
  340.    ^hRelaxed mode^n
  341.  
  342.     Will VT-100 allow 8 bit characters. Please note that the relaxed mode
  343.     is not part of the official DEC standard and is only included for
  344.     compatibility reasons.
  345.     VT-220 in relaxed mode will send 2 byte escape sequences instead of the
  346.     normal 8-bit. It has been included for compatibility reasons.
  347.  
  348.    ^hWrap line^n
  349.  
  350.     Allow wrapping at end of line. CR+LF will be sent if last column is
  351.     reached.
  352.  
  353.    ^hTerminal ID^n
  354.  
  355.     VT-100 and VT-220 will return a terminal ID code, telling the other
  356.     end 'Yes I am a VT-xxx terminal'. However some systems might need your
  357.     end to respond with a different terminal ID.
  358.  
  359.     ^m╒═══════╡^t Select terminal ID ^m╞╕
  360.     │^r VT-100                      ^m│
  361.     │ ^nVT-101                      ^m│
  362.     │ ^nVT-102                      ^m│
  363.     │ ^nVT-220                      ^m│
  364.     ╘═════════════════════════════╛^n
  365.  
  366.   ^hSpecial VT-220 settings^n
  367.  
  368.    ^hKeyboard ID^n
  369.  
  370.     VT-220 will normally respond to the host with the correct keyboard code,
  371.     however in certain situations you might need to force the host to think
  372.     you are using another keyboard and that is what the following menu is
  373.     used for.
  374.  
  375.     ^m╒═══════════════╡^t Select keyboard ID ^m╞╕
  376.     │^r Auto-detection Danish               ^m│
  377.     │ ^nUS                                  ^m│
  378.     │ ^nBritish                             ^m│
  379.     │ ^nFlemish                             ^m│
  380.     │ ^nFrench-Canadian                     ^m│
  381.     │ ^nDanish                              ^m│
  382.     │ ^nFinnish                             ^m│
  383.     │ ^nGerman                              ^m│
  384.     │ ^nDutch                               ^m│
  385.     │ ^nItalian                             ^m│
  386.     │ ^nSwiss French                        ^m│
  387.     │ ^nSwiss German                        ^m│
  388.     │ ^nSwedish                             ^m│
  389.     │ ^nNorwegian                           ^m│
  390.     │ ^nFrench Belgian                      ^m│
  391.     │ ^nSpanish                             ^m│
  392.     ╘═════════════════════════════════════╛^n
  393.  
  394.    ^hVT print file^n
  395.  
  396.     VT-220 has special commands to either print a line or the entire screen
  397.     on your printer. Terminate supports these commands, but gives you the
  398.     option of sending the output to a file instead of directly to the
  399.     printer. If you want to ignore any print command, simply blank out
  400.     this field. PRN is printer 1, but you can also use LPT1, LPT2 or LPT3.
  401.  
  402.    ^hLock keyboard^n
  403.  
  404.     VT-220 has the option of allowing the host to re-program the following
  405.     keys on a original terminal: f6..f14, Do, Help, f17..f20. These keys
  406.     are in Terminate placed at F6..F10 & Shift-F1..Shift-F10 and by enabling
  407.     this toggle, you can prevent your keyboard from ever being re-programmed.
  408.     Normally you would not do this since there usually is a good reason for
  409.     the host to program your keyboard and these keyboard settings are not
  410.     saved permanently in the keyboard files unless you specifically ask
  411.     for it by editing after a re-programming and saving afterwards.
  412.  
  413.  ^hEdit keyboard^n
  414.  
  415.  ^m┌────────────────────┬──────────────────────────────────────────────────────
  416.  │                    │ ^nF1                  Sh-F1            C-F1  ^hBo Bendtse
  417.  ^m│  ^nKeyboard mapping  ^m│ ^nF2                  Sh-F2            C-F2  ^hKastanie a
  418.  ^m│                    │ ^nF3                  Sh-F3            C-F3  ^h2620 Alber
  419.  ^m└────────────────────┤ ^nF4                  Sh-F4            C-F4  ^hDanmark^M
  420.                       ^m│ ^nF5                  Sh-F5            C-F5  ^hATM0
  421.  ^nKeypad *             ^m│ ^nF6                  Sh-F6            C-F6  ^hATM1
  422.  ^nKeypad -  ^h-          ^m│ ^nF7                  Sh-F7            C-F7  ^hATDT#43#
  423.  ^nKeypad +  ^h+          ^m│ ^nF8                  Sh-F8            C-F8  ^hATDT*43#
  424.  ^nKeypad .  ^h.          ^m│ ^nF9                  Sh-F9            C-F9  ^hATI4
  425.  ^nKeypad /  ^h/          ^m│ ^nF10                 Sh-F10           C-F10 ^hAT&V
  426.  ^nKeypad<┘             ^m│ ^nF11      ^h@DIAL 5 6^n  Sh-F11           C-F11 ^hATI6
  427.                       ^m│ ^nF12                 Sh-F12           C-F12 ^hAT$H
  428.  ^m─────────────────────┼──────────────────────────────────────────────────────
  429.  ^nTab                  ^m│ ^nKeypad 0 ^h0          ^nGrey CUp         CurUp
  430.  ^nSh-Tab               ^m│ ^nKeypad 1 ^h1          ^nGrey CDn         CurDn
  431.  ^nInsert               ^m│ ^nKeypad 2 ^h2          ^nGrey CLf         CurLf
  432.  ^nDelete               ^m│ ^nKeypad 3 ^h3          ^nGrey CRt         CurRt
  433.  ^nBckspace             ^m│ ^nKeypad 4 ^h4          ^nGrey Ins
  434.  ^nC-Home               ^m│ ^nKeypad 5 ^h5          ^nGrey Del         Home
  435.  ^nC-End                ^m│ ^nKeypad 6 ^h6          ^nGrey Home        End
  436.  ^nC-PgUp               ^m│ ^nKeypad 7 ^h7          ^nGrey End
  437.  ^nC-PgDn               ^m│ ^nKeypad 8 ^h8          ^nGrey PgUp        Enter
  438.  ^nC-Bckspc             ^m│ ^nKeypad 9 ^h9          ^nGrey PgDn
  439.  ^t Esc = Exit  Enter = Edit  Grey PgUp/PgDn=Up/Download if blank │ AVATAR.KBD ^n
  440.  
  441.   Each keyboard file contains a complete set of codes that will be sent when
  442.   you press the function or special keys on your keyboard. Different
  443.   emulations need special characters to be sent when, for example, you press
  444.   F1. You have 20 chars for each entry and 40 chars for the Ctrl-F1..Ctrl-F12
  445.   keys.
  446.  
  447.   ^bC- = Ctrl  Sh- = Shift^n
  448.  
  449.   As you can see in this AVATAR.KBD file, I have set up my name on
  450.   Ctrl-F1. Then my name will be sent in terminal mode when I press
  451.   Ctrl-F1. It's a good idea to insert your name, address, city, etc,
  452.   here because most systems will ask you for this information and then
  453.   you don't have to enter it manually over and over again.
  454.  
  455.   A special command is @DIAL, which you can insert anywhere. When you then
  456.   press this key. Terminate will enter the phonebook, tag the entries and
  457.   start dialing the numbers.
  458.  
  459.   ^h@DIAL 5 6 7 8 9 10^n
  460.  
  461.   Will tag and then start dialing these entries. If you have a system
  462.   you call very often, you can enter the entry number from the phonebook
  463.   here and then you can call this system by pressing just one key. In
  464.   the example F11 is used. Remember to turn on enhanced keyboard in
  465.   toggles first or use keys other than F11 and F12.
  466.  
  467.   You should not change ^hGrey PgUp/PgDn^n unless 100% necessary,
  468.   because these keys are used for the upload and download menu.
  469.  
  470.   Another default setting only for Denmark is Ctrl-F7. This turns off
  471.   something we call "knock on door" or "call waiting". Which means that, on
  472.   digital lines while we are talking to another person, we hear a beep when a
  473.   3rd person calls. Since this noise on the line might interfere, we turn it
  474.   off. Ctrl-F8 turns it on again (at the phone company)
  475.  
  476.   If you need any special characters here, just press Alt-A while editing -
  477.   then you can select from the ASCII selector. Terminate will understand both
  478.   a #13 and '^M' as the same. The reason that ^M will be translated into a #13
  479.   (return) when it is sent, is to remain compatible with old terminal programs
  480.   that don't have an ASCII selector like Terminate and then it would be
  481.   impossible to edit that character. The keyboard string and modem strings
  482.   will understand the ^ parameter.
  483.  
  484.    ^@ = 0, ^A = 1, ^M = 13.  It is because the ASCII value of a M is 77,
  485.    from that is deducted 64 (77-64) equals 13.
  486.  
  487.    The ~ is normally used for pausing 1/2 second, however the same character
  488.    is used by the Internet, so to actually send ~ you must enter ^~
  489.  
  490.     ^~      Send the character ~
  491.  
  492.  ^hDoorway setup^n
  493.  
  494.   Terminate supports of course all Doorway options, including special
  495.   characters reception and printer redirection and comes fully ready to run.
  496.  
  497.   ^m╒═════════════════╤════════════════╡^t Doorway setup ^m╞╕
  498.   │ ^bA^nuto Doorway    ^m│ ^hYes                             ^m│
  499.   │^r Remote printing ^m│ ^hYes                             ^m│
  500.   │ ^bP^nrint file      ^m│ ^hPRN                             ^m│
  501.   ╘═════════════════╧═════════════════════════════════╛^n
  502.  
  503.   ^hAuto Doorway^n
  504.  
  505.    When Doorway sends detection codes, allow automatic switch into Doorway
  506.    mode. You can press Scroll Lock to jump in and out manually all the time
  507.    as well. Terminate comes fully provided with both a HOST\DOOR.BAT which is
  508.    installed as default for supervisors in hostmode and a HOST\DOORMENU which
  509.    is predefined for DOS-shell, running the maileditor remote and running the
  510.    filemanager remote. Read those files for more information on running
  511.    Doorway. If you are using fossil drivers like X00 or cFos (ISDN) you just
  512.    need to change the DOOR.BAT which has all the examples you will need.
  513.  
  514.   ^hRemote printing^n
  515.  
  516.    Allow remote printing from all printers on the computer you are
  517.    controlling. This means that when you dial into the hostmode of Terminate,
  518.    jump to DOS using Doorway and use any program that prints to PRN,LPT1,LPT2
  519.    or LPT3 the data would instead of being printed locally on the host, be
  520.    sent to the Print file below.
  521.  
  522.   ^hPrint file^n
  523.  
  524.    Where to send the redirected data. Use PRN for your local printer or a
  525.    filename to save the data for later use.
  526.  
  527.  ^hReset all terminals^n
  528.  
  529.   Set back all settings to installation defaults. Only use this if you
  530.   have messed up all the settings and something does not work anymore.
  531.  
  532.