home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / telecomm / tterm214 / docs / tterm212.doc < prev   
Text File  |  1994-03-18  |  82KB  |  2,305 lines

  1.  
  2.                            ->» Teddy-TERM v2.12 «<-
  3.  
  4.                        Copyright (c) 1993/94  M.J.Matts
  5.  
  6.                       An Un-Restricted ShareWare Program
  7.  
  8.  
  9.  
  10.  
  11.                              Shareware Conditions
  12.                            ========================
  13.      If you intend to use Teddy-TERM on a regular  basis you are expected
  14.      to register it.  The fee for registering Teddy-TERM is entirely upto
  15.      you and  should reflect  what you feel the  program & the  amount of
  16.      work gone into  writing it is worth. I would however like to suggest
  17.      a minimum of £10 UK pounds, although  you are free to register using
  18.      whatever methods you  feel you can afford, such as a couple of disks
  19.      of the latest PD for my BBS!
  20.  
  21.      I you are a SysOp and  you register  Teddy-TERM I  will be more than
  22.      happy to include your BBS details as one of the internal BBS's which
  23.      are placed  into the dial directory when first running the  program,
  24.      Just  let me know the BBS name, BBS phone number, and  upto 3  lines
  25.      of 55 characters for a  default comment.  Please note that the phone
  26.      numbers will be in UK format, that is if you  are not in the UK your
  27.      phone number will be in the UK's international dialing format.
  28.  
  29.      This  version is totally un-restricted and has nothing more to offer
  30.      over any version you may receive by registering,  however, as a user
  31.      who has  registered I will give much more  consideration towards any
  32.      suggestions for future features you may have plus you will receive a
  33.      copy of  the next version  before it is released to the public, this
  34.      may sometimes be sent to you as a beta version although it will have
  35.      been well tested by some of the beta testers first.
  36.  
  37.                           Magazine & PDL Conditions
  38.                         =============================
  39.      Teddy-TERM may be distributed freely by any PD Library or BBS but it
  40.      may *NOT* be used on any magazine cover disk without permission from
  41.      the author first, any  magazine failing to comply  with this request
  42.      will have action taken against them. Disk only magazines are free to
  43.      place Teddy-TERM  on the disk  without the authors permission on the
  44.      condition  that a copy of the relevant edition is  sent to myself in
  45.      advance of publication.  I do appreciate that Teddy-TERM  being on a
  46.      cover disk  may result in registrations,  however,  Teddy-TERM v2.10
  47.      was  recently placed  onto a magazines cover disk without any  prior
  48.      contact with myself. The result was the  magazine distributed an old
  49.      program which was due to have an update released and also missed out
  50.      on the possibility of the new version being  released exclusivly via
  51.      their magazine.  I am human & approachable, so please  contact me if
  52.      you  want Teddy-TERM on your cover disk, I am  sure something can be
  53.      easily arranged that will be beneficial to us both.
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                              _.oO  Page 1  Oo._
  60.                              What is Teddy-TERM?
  61.                            =======================
  62.      Teddy-TERM v1 originally  started life as a  simple shell program to
  63.      allow you to use external protocols such as XYZ.TTP or Jekyll easily
  64.      from  within  Vanterm. As time  passed I heard that  Vanterm was not
  65.      to be developed any further, so after many requests from a friend to
  66.      extend  Teddy-TERM v1 into a full terminal program I decided to take
  67.      the bait and try it. The main  driving force behind wanting to start
  68.      programming Teddy-TERM v2 was that I could learn more about the ST's
  69.      methods of  communicating with  the outside world  and secondly more
  70.      about using the  excellent extended GEM handling routines written by
  71.      Gregor Duchalski, I recommend  them to all GFA programmers and think
  72.      they are well  worth registering. The result  of many hours work  is
  73.      now presented  to you in the  form of Teddy-TERM v2,  it has finally
  74.      grown up  into a fully functional communications terminal which will
  75.      support most of  the external transfer  protocol programs written by
  76.      other authors aswell as ANSI,VT100 and VT52 terminal emulations.
  77.  
  78.      One of my main aims with Teddy-TERM v2 was to make it as easy to use
  79.      as possible for  anyone who is new to ST comms, also to make it very
  80.      easily adaptable for anyone already experienced in ST comms who were
  81.      still looking for their ideal terminal program, although I do stress
  82.      that Teddy-TERM may not be  YOUR own ideal choice. I  know there are
  83.      many more terminal programs available with many more features, a lot
  84.      of them  much better,  some more confusing to use,  but in practical
  85.      everyday comms, how many of the extra features are really useful?
  86.  
  87.                          General Usage Of Teddy-TERM
  88.                        ===============================
  89.      I have tried to make every dialog or option accessible by either the
  90.      mouse or keyboard shortcuts so  that each person should hopefully be
  91.      comfortable  using the method they prefer. From the main term screen
  92.      you can access almost every dialog by a combination of keypresses or
  93.      by using a  popup or GEM menu. A few of the important settings, such
  94.      as terminal emulation, baud rate, hertz rate etc can be changed from
  95.      the main terminal screen again by a combination of keypresses.
  96.  
  97.      During any timeout counts, such as an attempt  to dial a number, you
  98.      can easily abort it by  pressing a key, this also includes  a redial
  99.      or a chaindial. There is also  an option to  abort a  timeout  using
  100.      either of the mouse buttons.
  101.  
  102.      When first executed  Teddy-TERM will create a  folder called SYSTEM,
  103.      this  folder  will then  be used  for all  the configuration  files,
  104.      external font files, connect & online  samples etc .. basically  any
  105.      form of external  file used by  Teddy-TERM with the exception of the
  106.      LOG file  which will be created within  the same folder  as the main
  107.      Teddy-TERM program, the  resource (T_TERM2.RSC) file can also be put
  108.      into the SYSTEM folder if prefered. Previous  versions of Teddy-TERM
  109.      had an internally compressed  resource which slowed down the initial
  110.      execution of the program slightly.
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                              _.oO  Page 2  Oo._
  119.                               Keyboard Shortcuts
  120.                             ======================
  121.      The following  section will detail  all keyboard shortcuts available
  122.      from the  main online  terminal  screen, also in many cases the same
  123.      shortcuts are available from the GEM menu bars.
  124.  
  125.      CLR/HOME
  126.      --------
  127.      Stops an auto learn logon/auto logon sequence if one is currently
  128.      in operation. Since the majority of logons will only involve 3 or
  129.      4 actions this will prevent the first 8 responses being learnt,
  130.      however, you can easily edit the BBS's auto logon information if
  131.      Teddy-TERM has learnt too much.
  132.  
  133.      CTL+CLR/HOME
  134.      ------------
  135.      Forces the capture buffer to be flushed if there is any data held
  136.      in at. The main use of this feature is when you encounter the
  137.      "* FULL *" message. This message will only be displayed when the
  138.      buffer becomes full and the "Direct To Disk" option is disabled.
  139.      Once the buffer has been flushed online activity will again start
  140.      to be buffered.
  141.  
  142.      UNDO
  143.      ----
  144.      Option in popup menu & GEM menu
  145.      Quits Teddy-TERM and returns you back to the desktop or to the
  146.      program which called Teddy-TERM.
  147.  
  148.      DOWN arrow
  149.      ----------
  150.      Dials the last BBS number called. Only the last BBS dialed from
  151.      the internal dial directory can be redialed, not a number entered
  152.      manually from the terminal screen.
  153.  
  154.      UP arrow
  155.      --------
  156.      A dial timeout  countdown (if active) will be  increased by  five
  157.      seconds for each press  of the UP arrow key. This could allow you
  158.      to avoid a handshake session being aborted due to the timeout
  159.      ending before a carrier is detected.
  160.  
  161.      LEFT arrow
  162.      ----------
  163.      Sends the users name to the remote system if one has been defined
  164.      for the BBS being called.
  165.  
  166.      RIGHT arrow
  167.      -----------
  168.      Sends the users password to the remote system if one has been
  169.      defined for the BBS being called.
  170.  
  171.      INSERT
  172.      ------
  173.      Switches the capture buffer either on or off depending on its
  174.      current state. This will override the "Auto Capture" setting and
  175.      switch the capture buffer even if a carrier is still present.
  176.  
  177.                              _.oO  Page 3  Oo._
  178.      LEFT mouse button
  179.      -----------------
  180.      Calls the option defined in the "System Config" dialog, this may
  181.      be the popup menu, GEM menu bar, fileselector, dial directory,
  182.      abort timeouts or the tool menu. This option is only available
  183.      from the main terminal screen.
  184.  
  185.      RIGHT mouse button
  186.      ------------------
  187.      Calls the option defined in the "System Config" dialog, this may
  188.      be the popup menu, GEM menu bar, fileselector, dial directory,
  189.      abort timeouts or the tool menu. This option is only available
  190.      from the main terminal screen.
  191.  
  192.      LEFT & RIGHT SHIFT
  193.      ------------------
  194.      Disables Teddy-TERM's hotkeys allowing you to use any special key
  195.      combinations needed by the remote system, for example within full
  196.      screen editors. The arrow cursor keys will send the correct codes
  197.      when in VT52, ANSI or VT100 emulations only if hotkeys are off!
  198.  
  199.      HELP
  200.      ----
  201.      Calls a help screen giving breif details of all the keyboard
  202.      shortcuts which are available.
  203.  
  204.      ALT+ESC
  205.      -------
  206.      Allows you to clear the capture buffer without saving any of its
  207.      contents. You will be asked to confirm this operation before any
  208.      of the buffer is cleared. Please note this option is not shown in
  209.      the internal help screen.
  210.  
  211.      CTL+A
  212.      Option in popup menu & GEM menu
  213.      -------------------------------
  214.      Allows you to send an ASCII text file in its raw format. This can
  215.      be used for uploading a pre-written message into a BBS's message
  216.      editor. It will save you alot of online time if used correctly.
  217.      While an ASCII upload is in progress you can abort it by pressing
  218.      the CONTROL key.
  219.  
  220.      CTL+B
  221.      -----
  222.      Changes the default baud rate without having to go into the modem
  223.      configuration dialog. The current baud setting will be displayed
  224.      in the bottom status bar.
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.                              _.oO  Page 4  Oo._
  237.      CTL+D
  238.      Option in popup menu & GEM menu
  239.      -------------------------------
  240.      Download a file or files. A dialog with the names of any protocol
  241.      which exists (a check for the file is made) will be shown. Select
  242.      the protocol to use then click on the 'OK' button or double click
  243.      on the protocol name. Teddy-TERM will remember the last protocol
  244.      used and set it as the default choice. If an external program
  245.      cannot be found the text "< NOT FOUND >" will be shown instead
  246.      and you should check your external protocol configuration.
  247.  
  248.      CTL+H
  249.      -----
  250.      Sends your configured modem hangup string. There are various ways
  251.      of forcing a modem to hangup and it differs between the makes of
  252.      modems available, the most common method is dropping the carrier
  253.      for a short period of time (use ^ in the hangup string) but you
  254.      may find a better method for you own modem.
  255.  
  256.      CTL+I
  257.      -----
  258.      Sends the configured modem init string. The modem is always sent
  259.      this string when Teddy-TERM is first run and also after an online
  260.      session has finished. You can however force the modem to be
  261.      re-initialised using this option.
  262.  
  263.      CTL+L
  264.      Option in popup menu & GEM menu
  265.      -------------------------------
  266.      Allows you to view Teddy-TERMS system log file if one exists. In
  267.      normal operation Teddy-TERM buffers the output of the LOG file to
  268.      avoid disk writes whilst online, however, selecting this option
  269.      will force whatever has been logged so far to be flushed so you
  270.      get an upto date view of the buffer. The external text viewer is
  271.      used for the viewing so it must first be defined before this
  272.      option will work.
  273.  
  274.      CTL+R
  275.      -----
  276.      Starts a "learn auto macro" sequence. If there is a free auto
  277.      macro slot your computer will beep letting you know that it
  278.      has started to learn an auto macro. When you then press return
  279.      or reach the limit of 22 characters for a response the computer
  280.      will beep again letting you know the macro has been registered.
  281.      Please note that in some cases a BBS system will not need you
  282.      to press retunr to register some keypresses, in instances like
  283.      this you must still press retunr for Teddy-TERM to recognise
  284.      the end of the macro, you can then just edit the auto macro
  285.      response in the terminal dialog to remove the "|" character.
  286.  
  287.      CTL+S
  288.      Option in popup menu & GEM menu
  289.      -------------------------------
  290.      Allows you to save any settings. A check is performed to see if
  291.      any changes have been made and then a dialog allowing you to see
  292.      what needs saving is shown, alternativly you can select extra
  293.      settings which you would like to be saved.
  294.  
  295.                              _.oO  Page 5  Oo._
  296.      CTL+T
  297.      -----
  298.      Changes the default terminal emulation without having to access
  299.      the terminal configuration dialog. The current emulation will be
  300.      shown in the bottom status bar.
  301.  
  302.      CTL+U
  303.      Option in popup menu & GEM menu
  304.      -------------------------------
  305.      Upload a file or files. A dialog with the names of any protocol
  306.      which exists (a check for the file is made) will be shown. Select
  307.      the protocol to use then click on the 'OK' button or double click
  308.      on the protocol name. Teddy-TERM will remember the last protocol
  309.      used and set it as the default choice. If an external program
  310.      cannot be found the text "< NOT FOUND >" will be shown instead
  311.      and you should check your external protocol configuration.
  312.  
  313.      CTL+W
  314.      -----
  315.      Toggles the word wrap mode
  316.  
  317.      CTL+X
  318.      Option in popup menu & GEM menu
  319.      -------------------------------
  320.      Executes an external program which you select using the internal
  321.      GEM fileselector. If the program is a GTP or TTP file you will be
  322.      prompted to enter a commandline to be passed to it. If a program
  323.      is started the default system path will be changed to that of the
  324.      program called, this should allow all programs to easily find
  325.      their resource and/or data files.
  326.  
  327.      ALT+A
  328.      Option in popup menu & GEM menu
  329.      -------------------------------
  330.      Gives you access to any GEM accessories you may have installed.
  331.      You can also select the online colour setup from here using the
  332.      control panel (CONTROL.ACC or XCONTROL.ACC) or any other utility
  333.      which allows changing of the colour palette, the is more detailed
  334.      instructions of how to change the colours later.
  335.  
  336.      ALT+B
  337.      -----
  338.      Toggles the capture buffer on or off. Please note that this is
  339.      not like pressing INSERT to open or close the buffer, taking this
  340.      action will actually disable the entire capture buffer process.
  341.  
  342.      ALT+D
  343.      Option in popup menu & GEM menu
  344.      -------------------------------
  345.      Calls the BBS dial directory from where you can either  dial a
  346.      BBS or edit/add an entry.
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.                              _.oO  Page 6  Oo._
  355.      ALT+E
  356.      Option in popup menu & GEM menu
  357.      -------------------------------
  358.      Calls the external editor program defined in the path config
  359.      dialog. You will have the option of editing the internal buffer
  360.      currently held in memory or an external file selected by use of
  361.      the GEM fileselector.
  362.  
  363.      ALT+F
  364.      Option in popup menu & GEM menu
  365.      -------------------------------
  366.      Calls the function key configuration dialog. You can assing upto
  367.      40 Fkey functions which are either a program or a text macro.
  368.  
  369.      ALT+G
  370.      -----
  371.      If your default font size for the current screen resoloution is
  372.      8x16 (ST High Rez) you will be able to switch to a smaller font
  373.      giving you twice as many lines that can be displayed on screen.
  374.  
  375.      ALT+H
  376.      Option in popup menu & GEM menu
  377.      -------------------------------
  378.      Calls the path configuration dialog. All the system paths used by
  379.      Teddy-TERM are defined in this dialog, this includes the upload
  380.      & download paths, the external viewer and editor programs etc..
  381.  
  382.      ALT+I
  383.      Option in popup menu & GEM menu (program name & version)
  384.      --------------------------------------------------------
  385.      Displays a program information dialog giving my contact addresses
  386.      and the names of the beta testers and users who have registered.
  387.  
  388.      ALT+J
  389.      Option in popup menu & GEM menu
  390.      -------------------------------
  391.      Calls up the cost configuration dialog. The cost calculation is a
  392.      very basic setup and is only intended to give you an approximate
  393.      idea of how much yours calls are costing.
  394.  
  395.      ALT+K
  396.      -----
  397.      Clears the terminal screen and resets the screen colours. This
  398.      allows you to "fix" a corrupted display due to rouge characters
  399.      or incorrect control codes.
  400.  
  401.      ALT+L
  402.      -----
  403.      Toggles auto logon on or off. This option will override any other
  404.      settings connected with the auto logon procedure and completely
  405.      disable the use of the function.
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.                              _.oO  Page 7  Oo._
  414.      ALT+M
  415.      Option in popup menu & GEM menu
  416.      -------------------------------
  417.      Calls the modem configuration dialog. This is used for setting up
  418.      all the default settings which will later be used when entering a
  419.      new BBS into the dial directory, although the defaults can then
  420.      be changed within the BBS's own edit dialog.
  421.  
  422.      ALT+O
  423.      Option in popup menu & GEM menu
  424.      -------------------------------
  425.      Calls the tool menu. Teddy-TERM will automatically place you in
  426.      the tool editing dialog if the tool you select is undefined. A
  427.      more detailed section concerning setting up and using tools can
  428.      be found later in this manual.
  429.  
  430.      ALT+P
  431.      Option in popup menu & GEM menu
  432.      -------------------------------
  433.      Calls the external transfer protocol donfiguration dialog. When
  434.      you first run Teddy-TERM it will already be setup for using X, Y
  435.      and Z modem using the XYZ.TTP program by Alan Hamilton. It will
  436.      also be setup for using Jekyll by Vincent Partington.
  437.  
  438.      ALT+Q
  439.      Option in popup menu & GEM menu
  440.      -------------------------------
  441.      Quits Teddy-TERM and returns you back to the desktop or to the
  442.      program which called Teddy-TERM.
  443.  
  444.      ALT+R
  445.      -----
  446.      Toggles Auto Macros either on or off If this option is used the
  447.      auto macros you have defined will be disabled.
  448.  
  449.      ALT+S
  450.      Option in popup menu & GEM menu
  451.      -------------------------------
  452.      Calls the system configuration dialog. From here you setup the
  453.      environment which Teddy-TERM will run under, ie, Hz rate, dialog
  454.      type etc.. You also define the action to be taken on a left or
  455.      right click of the mouse buttons.
  456.  
  457.      ALT+T
  458.      Option in popup menu & GEM menu
  459.      -------------------------------
  460.      Calls the terminal configuration dialog. From this dialog you can
  461.      setup the size and action of your capture buffer aswell as many
  462.      other options used by Teddy-TERM.
  463.  
  464.      ALT+V
  465.      Option in popup menu & GEM menu
  466.      -------------------------------
  467.      Calls the external viewer program defined in the path config
  468.      dialog. You will have the option of viewing the internal buffer
  469.      currently held in memory or an external file selected by use of
  470.      the GEM fileselector.
  471.  
  472.                              _.oO  Page 8  Oo._
  473.      ALT+W
  474.      -----
  475.      Swaps the foreground and background colours in all screen sizes.
  476.      The result of using this is dependant on your colour palette used
  477.      in the terminal screen.
  478.  
  479.      ALT+X
  480.      -----
  481.      Toggles auto xfer initiation on or off. If this option is used
  482.      the ability to auto start a transfer protocol by mean of the
  483.      defined auto start sequence will be disabled.
  484.  
  485.      ALT+Z
  486.      -----
  487.      Switches between 50Hz and 60Hz screen display rates. This will
  488.      not have any effect in high resoloution mode.
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.                              _.oO  Page 9  Oo._
  532.                            « Embedded Characters »
  533.  
  534.      The next  section of the manual will  describe each option available
  535.      from within a particular dialog screen.
  536.  
  537.      In most cases  where text is to be entered in the config dialogs you
  538.      can use some 'special function  chracters'. Teddy-TERM will not send
  539.      these  characters to the  modem, instead they will be converted into
  540.      other characters or functions. The table below shows  the characters
  541.      and actions presently supported.
  542.  
  543.      | (ASCII 124) - Sends a carriage return (ASCII 13)
  544.      ^ (ASCII 94)  - Raise DTR (Use SHIFT 6)
  545.      v (ASCII 118) - Lowers DTR (lower case letter 'v')
  546.      ~ (ASCII 126) - 1 second pause
  547.      ' (ASCII 39)  - 1/5th second pause
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.                              _.oO  Page 10  Oo._
  591.                           Modem Configuration Dialog
  592.                           ==========================
  593.  
  594.                                     ALT+M
  595.                        Option in popup menu & GEM menu
  596.                        -------------------------------
  597.  
  598.                          « General Default Settings »
  599.  
  600.      Init: _____
  601.      -----------
  602.      Modem initialisation string. This is sent to your modem when you
  603.      first run Teddy-TERM if there is no carrier detected and also
  604.      after an online session is over. It can also be sent manually by
  605.      pressing CTL+I
  606.  
  607.      Prefix: ____
  608.      ------------
  609.      Dial prefix string. Sent immediately before dialing a BBS number
  610.      selected from the internal dial directory. If the BBS has its
  611.      own dial prefix defined that will be used instead.
  612.  
  613.      Hangup: ____
  614.      ------------
  615.      Modem hangup string. This is only sent to the modem whenever you
  616.      press CTL+H.
  617.  
  618.      Suffix: ____
  619.      ------------
  620.      Dial suffix string. Sent immediately after dialing a BBS number
  621.      from the internal dial directory. Usually a carriage return is
  622.      sent, however, if your modem requires anything different you are
  623.      now free to send it.
  624.  
  625.      Timeouts!
  626.      ---------
  627.      The three timeout entries each control the period of time to wait
  628.      in seconds before aborting an operation. The dial timeout counts
  629.      down whilst waiting for a carrier after dialing a number, the
  630.      re-dial timeout is the time between attempting any re-dials and
  631.      the chain-dial timeout is the period of time between attempting
  632.      to dial any chained BBS numbers.
  633.  
  634.                        « No Connect & Re-Dial Control »
  635.  
  636.      Message 1:, 2:, 3: & 4:
  637.      -----------------------
  638.      Allows you to define upto 4 messages which are expected back from
  639.      your modem. Teddy-TERM will use them to determine whether a dial
  640.      attempt should be aborted, when a line is busy for example. After
  641.      each of the "Message 1:___" lines you can select the "re-Dial"
  642.      box, this will Teddy-TERM to attempt a re-dial of the number
  643.      after the defined "Re-Dial Timeout" period.
  644.  
  645.  
  646.  
  647.  
  648.  
  649.                              _.oO  Page 11  Oo._
  650.      Fix Re-Dial
  651.      -----------
  652.      Some modems will not allow you to redial a phone number for more
  653.      than two or three attempts. If this is the case with your modem
  654.      enabling this option may allow you to redial a number quite a few
  655.      more times than usual. It works by placing a random number from
  656.      0 to 9 onto the end of the phone number on each consecutive call.
  657.      There is no guarentee that it will work with your particular make
  658.      of modem but it seemed to work ok on my Dacom Fastlane!
  659.  
  660.                           « Default Port Settings »
  661.  
  662.      All options set here  will be used for  configuring the  serial port
  663.      when Teddy-TERM first starts,  they will also be used as the default
  664.      settings when  first editing an empty BBS slot,  the same applies to
  665.      the modem dial prefix and dial timeout entries.
  666.  
  667.      Disable RS232 Changes
  668.      ---------------------
  669.      If selected Teddy-TERM will make no attempt to change any of the
  670.      settings which are currently used by your RS232 port, useful if you
  671.      have your port locked by other programs, ie a CPX, ACC or even a
  672.      hardware modification.
  673.  
  674.      Lock Baud Rate
  675.      --------------
  676.      If selected the baud rate set for a specific BBS will be ignored
  677.      and this speed will be used instead. All other settings will be
  678.      set as given in the BBS's own configuration dialog.
  679.  
  680.                             « RS232 I/O Buffers »
  681.  
  682.      The IN & OUT settings control the size of the INput & OUTput buffers
  683.      buffers used by  your machine. As standard a normal ST seems to have
  684.      only a 256  character INput  and OUTput buffer. This is fine in most
  685.      cases upto speeds of 2400 but anything above this  will sometimes be
  686.      the cause of garbage characters on your screen, plus some characters
  687.      will  be lost since Teddy-TERM  will not be able to  empty the small
  688.      buffer before it is filled. If you do suffer  from a problem such as
  689.      described above simply set the IN & OUT settings higher, please note
  690.      a buffer value of 0 (zero) will prevent Teddy-TERM from creating its
  691.      own buffer for the IN or OUT setting. On some  machines you may find
  692.      it necessary to  disable Teddy-TERMS own internal buffers  anyway as
  693.      it seems  some RTS/CTS fix  programs use their own and do not like a
  694.      third party program  changing them. Experiment with different setups
  695.      if you are having problems.
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.                              _.oO  Page 12  Oo._
  709.                       Function Key Configuration Dialog
  710.                     =====================================
  711.  
  712.                                     ALT+F
  713.                        Option in popup menu & GEM menu
  714.                        -------------------------------
  715.  
  716.      Up to 40 function key actions  can be defined. Each function key can
  717.      be assigned a text / modem command macro or as a hot key for running
  718.      an external program.
  719.  
  720.      To assign  a text / modem command  macro you first  select which key
  721.      combination the macro will require by  highlighting the relevent key
  722.      definition, that is as a normal Fkey, with shift, with  alternate or
  723.      with  control, next  make sure the  circled button at the end  of an
  724.      Fkeys text line is marked in the 'MAC' column.  Now you simply enter
  725.      the text or modem command macro required for that Fkey.
  726.  
  727.      To assign an external  program to an FKey follow the above procedure
  728.      but  this time make sure  the circled  button in the 'PRG' column is
  729.      highlighted, then to select  your external  program you can click on
  730.      the Fkeys text line to use the GEM fileselector. When the program is
  731.      run you will be asked for a commandline if it is a TTP / GTP program
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.                              _.oO  Page 13  Oo._
  768.                     General Terminal Configuration Dialog
  769.                     =====================================
  770.  
  771.                                     ALT+T
  772.                        Option in popup menu & GEM menu
  773.                        -------------------------------
  774.  
  775.                             « Terminal Settings »
  776.  
  777.      ST's System Font
  778.      ----------------
  779.      Uses the ST's own internal system font for the terminal screen
  780.      output.
  781.  
  782.      PC Graphics Font
  783.      ----------------
  784.      Uses Teddy-TERMS internal font which is based on the standard PC
  785.      high ascii box character set. External fonts can be loaded and
  786.      used in place of this font, more details on this later in the
  787.      "External Files" section.
  788.  
  789.      MAC Type Font
  790.      -------------
  791.      Uses Teddy-TERMS internal font which is based on the MAC typeface
  792.      and also uses the high ascii box character set. External fonts    |
  793.      External fonts can be used in place of this font, more details on
  794.      this later in the "External Files" section.
  795.  
  796.      Use Small Font
  797.      --------------
  798.      If the default system font is 8x16 (usually high rez or above)
  799.      you will be able to switch to a smaller screen font which will
  800.      give you twice as many lines of text displayed on screen, on a
  801.      standard ST high rez display you will be able to have 48 lines
  802.      instead of the standard 24. The small font can be switched for
  803.      all three font types used by Teddy-TERM. This function can also
  804.      be accessed direct from the terminal screen by pressing ALT+G.
  805.  
  806.      Emulation
  807.      ---------
  808.      The emulation setting will be used as the default setup when not
  809.      dialing a BBS.
  810.  
  811.      Desctructive Bkspc
  812.      ------------------
  813.      Usually pressing backspace will just move the cursor back over
  814.      any previously written text without deleting it, selecting this
  815.      option will delete it.
  816.  
  817.      Strip ASCII bit 7
  818.      -----------------
  819.      Some remote systems cannot handle full 8 bit ASCII characters
  820.      (0 to 255) so you can disable bit 8 and force teddy-TERM to use
  821.      only a 7 bit character set (0 to 128)
  822.  
  823.  
  824.  
  825.  
  826.                              _.oO  Page 14  Oo._
  827.      Use Alarms
  828.      ----------
  829.      An 'alarm' sound is played when a carrier is initially detected.
  830.      Another 'alarm' will sound every number of defined minutes whilst
  831.      online. "Alarm Every ___ Mins" defines the online alarm time. If
  832.      your machine has DMA sound capabilities you can load a DMA sample
  833.      to be used instead of the internal alarms. More about this later
  834.      in the "External Files" section.
  835.  
  836.      Use System LOG File
  837.      -------------------
  838.      If selected Teddy-TERM will create a log file named T_TERM2.LOG.
  839.      This will give details of your online sessions all in one file to
  840.      make call costing etc much easier. I recommend FizzBill by Steve
  841.      Basford which will read in the LOG file and give you much clearer,
  842.      and more precise figures about your online calls.
  843.  
  844.      Local Char Echo
  845.      ---------------
  846.      If your modem does not return any locally typed characters you
  847.      can use this option to see what you are typing.
  848.  
  849.      Disable Capture
  850.      ---------------
  851.      Disables the operation of the capture buffer. (ALT+B)
  852.  
  853.      Disable Auto Xfer
  854.      -----------------
  855.      Disables the auto xfer protocol initiation routines. (ALT+X)
  856.  
  857.      Disable Auto Logon
  858.      ------------------
  859.      Disables the auto logon routines. (ALT+L)
  860.  
  861.      Enable Word Wrap
  862.      ----------------
  863.      Switches word wrapping on. This will allow a line of text which
  864.      reaches the far right edge of the screen to be continued on the next
  865.      line. It seems that on some ANSI BBS's you need word wrap enabled
  866.      otherwise the menus will be incorrectly displayed, if you experience
  867.      such a problem try switching word wrap on. (CTL+W)
  868.  
  869.                                « Auto Macro's »
  870.  
  871.      By using the auto macros function you can make Teddy-TERM respond to
  872.      commonly issued prompts, such as the annoying "Press [RETURN]"
  873.      prompt often encountered on many BBS systems. By pressing CTL+R you
  874.      can also learn an auto macro, see earlier in this manual for more
  875.      details.
  876.  
  877.      Disable Auto Macro's
  878.      --------------------
  879.      If selected the use of Auto Macro's will be completely disabled.
  880.  
  881.  
  882.  
  883.  
  884.  
  885.                              _.oO  Page 15  Oo._
  886.                               « Capture Buffer »
  887.  
  888.      CAPTURE.BUF File
  889.      ----------------
  890.      All information captured will be saved to a file named CAPTURE.BUF
  891.      which will be kept in the path defined in the 'CAPTURE' option in
  892.      the path config dialog.
  893.  
  894.      File For Each Day
  895.      -----------------
  896.      All information captured will be saved in a file named as the
  897.      present date. The format of the file will be mmm.yy\dd.BUF, for
  898.      example on the 10th of November 1993 it will be saved as
  899.      NOV.93\10.BUF where NOV.93 will be a folder. This will be created
  900.      in the path defined in the 'CAPTURE' option in the path config
  901.      dialog.
  902.  
  903.      File For Each BBS
  904.      -----------------
  905.      All information captured will be saved in a file named after the
  906.      title of the BBS dialed, if anything is captured in an offline
  907.      state or from an online session where the number was dialed direct
  908.      from the terminal screen it will be saved to a file named
  909.      UNKNOWN.BUF. For example my BBS name of "System~ST BBS" will have a
  910.      capture file named SYSTEM~S.BUF. All full stops, spaces, questions
  911.      marks and asterisks will be changed to an underline, so a BBS named
  912.      A*.BBS? (made up name!) will be changed to A__BBS_.BUF making it a
  913.      safe filename to use. The file will be created in the path defined
  914.      in the 'CAPTURE' option in the path config dialog.
  915.  
  916.      File For Each BBS & Day
  917.      -----------------------
  918.  
  919.      This setup operates using the same file naming schemes as for the
  920.      'FILE FOR EACH DAY' and 'FILE FOR EACH BBS' settings, however, it
  921.      is a folder that is created using the BBS's name and within this
  922.      folder dated capture files will be used. The files will be created
  923.      in the path defined in the 'CAPTURE' option in the path config
  924.      dialog.
  925.  
  926.      Auto Capture Buffer
  927.      -------------------
  928.      The buffer is automatically opened when a carrier is detected and
  929.      closed when no carrier is detected. Pressing INSERT can override
  930.      this setting.
  931.  
  932.      Save Direct To Disk
  933.      -------------------
  934.      Once the buffer is full a "** FULL **" message will be displayed
  935.      and you will have to clear the buffer by pressing CTL+CLR/HOME,
  936.      however, by selecting this option the buffer will automatically be
  937.      flushed direct to the disk file and start to capture the session
  938.      again. On floppy disk systems this may cause problems due to the
  939.      delay in writing to the disk so it may be advisable to use a
  940.      RAMdisk and have your capture path set to the RAMdisk.
  941.  
  942.  
  943.  
  944.                              _.oO  Page 16  Oo._
  945.      Strip Control Codes
  946.      -------------------
  947.      Teddy-TERM will attempt to remove all control codes coming from
  948.      the remote system before capture the session therefore allowing
  949.      you to save an ASCII capture buffer.
  950.  
  951.      Original Capture
  952.      ----------------
  953.      The capture buffer will be saved as received, this means all the
  954.      control codes will still be present in the saved capture file.
  955.      Please note that all control codes will be in VT52 format even if
  956.      your online session was in another emulation.
  957.  
  958.      Auto Delete Buffers
  959.      -------------------
  960.      If selected Teddy-TERM will check the file dates of all files
  961.      within your CAPTURE folder when exiting. If they are found to be
  962.      older than the number of days defined in the "Max Age: ___ Days"
  963.      option they will be deleted. If a file is write protected it will
  964.      be classed as  aprotected file and a simple text message will
  965.      appear on screen telling you that an old buffer has been found but
  966.      it is protected. Hold CONTROL to remove its protection and to be
  967.      able to delete it.
  968.  
  969.      Alert Auto Delete
  970.      -----------------
  971.      If selected you will be given the option of deleting, skipping or
  972.      protecting the buffer. If this option is off the buffer will
  973.      simply be deleted without warning, unless it is protected of
  974.      course. A short text message will be displayed on screen telling
  975.      you it has been deleted.
  976.  
  977.      Buffer Size: ___Kb
  978.      ------------------
  979.      Allows you to define how much memory the buffer should use before
  980.      auto flushing or becoming full. Any setting changes made to this
  981.      value will only become effective when first running Teddy-TERM. If
  982.      too large a number is defined Teddy-TERM will attempt to trim the
  983.      size down to a more suitable figure when it is next run, you will
  984.      be warned of this and should have the chance to save the new
  985.      setting when exiting the program.
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.                              _.oO  Page 17  Oo._
  1004.                                 Save Settings
  1005.                                ===============
  1006.  
  1007.                                     CTL+S
  1008.                        Option in popup menu & GEM menus
  1009.                        --------------------------------
  1010.  
  1011.      This dialog is also called when exiting Teddy-TERM. You can select
  1012.      any specific config options which you want to save. Teddy-TERM will
  1013.      attempt to detect any changes made and will auto select the options
  1014.      needing to be saved, although can can switch them off yourself if
  1015.      you do not want to save the changes.
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.                              _.oO  Page 18  Oo._
  1063.                       External Protocol Program Settings
  1064.                     ======================================
  1065.  
  1066.                                     ALT+P
  1067.                        Option in popup menu & GEM menus
  1068.                        --------------------------------
  1069.  
  1070.      Teddy-TERM comes with X-Modem, Y-Modem, Z-Modem and Jekyll already
  1071.      setup for using XYZ.TTP and JEKYLL.TTP although you will need to
  1072.      change the paths to match your own system. I have included XYZ.TTP
  1073.      by Alan Hamilton in the XFER folder which Teddy-TERM is already
  1074.      configured to use. You will have to obtain Jekyll yourself if you
  1075.      wish to use this or any other protocols.
  1076.  
  1077.      The protocol configuration dialog may seem a little complex at
  1078.      first since it is used for every aspect of transfering, that is for
  1079.      each of the 10 upload & download protocols that can be defined.
  1080.      Firstly, the top leftmost box titled 'Xfer Type' allows you to
  1081.      choose whether the presently displayed protocol is for uploading or
  1082.      downloading. The next box titled 'Slot Number' corresponds to the
  1083.      entries in the Upload or download selection dialogs (accessed with
  1084.      CTL+D or CTL+U, and the final box titled 'Screen Type' sets the
  1085.      type of screen output to be used for that protocol. The following
  1086.      information will refer to the protocol dialog screen in general and
  1087.      applies to every instance given above.
  1088.  
  1089.      Name: ____
  1090.      ----------
  1091.      Defines the name of the protocol to be used in the upload or
  1092.      download selection dialog. You can make any of the text characters
  1093.      a hot key by preceeding it with an opening square bracket '['. For
  1094.      example a name of [Z-Modem can be selected from the upload/download
  1095.      dialog by pressing ALT+Z. The use of a hot key is not required and
  1096.      is left upto you whether you have one or not.
  1097.  
  1098.      AutoStart: ____
  1099.      ---------------
  1100.      If the protocol being used has a specific upload or download
  1101.      handshake sequence you can place it here and Teddy-TERM will
  1102.      automatically start this protocol without you having to press CTL+D
  1103.      or CTL+U to start the transfer. In the case of Jekyll it has the
  1104.      same handshake string regardless of whether you are uploading or
  1105.      downloading, therefore in the default setup I have only configured
  1106.      the upload option to auto start on a jekyll transfer and you will
  1107.      always be asked to select the file for uploading, if you want to
  1108.      send nothing just simply click on cancel.
  1109.  
  1110.      Program: ____
  1111.      -------------
  1112.      Double Click on the text line to use the GEM fileselector to find
  1113.      he external protocol program to be used.
  1114.  
  1115.      Command: ____
  1116.      -------------
  1117.      This is the commandline passed to the external program. Several
  1118.      different 'embedded codes' can be placed on the command which will
  1119.      each perform different functions. They are as follows.
  1120.  
  1121.                              _.oO  Page 19  Oo._
  1122.      [BATCH] - You will be asked to keep selecting files using the GEM
  1123.                fileselector until CANCEL or OK on an empty filename is
  1124.                selected. A file called BATCH.QUE will then be created
  1125.                in your defined work path (see path config) which simply
  1126.                consists of each of your selected files path & name per
  1127.                line, BATCH.QUE will then be passed to the external
  1128.                protocol on the commandline in place of the [batch]
  1129.                command. The protocol must be able to read an ascii text
  1130.                file list to use this option.
  1131.       [FILE] - You will be asked to select one file using the GEM
  1132.                fileselector. Any selected file will then have its full
  1133.                path and name passed on the commandline in place of the
  1134.                [file] command.
  1135.         [UL] - This will be replaced with your defined UPLOAD path.
  1136.         [DL] - This will be replaced with your defined DOWNLOAD path.
  1137.       [NAME] - You will be prompted to enter a filename which will then
  1138.                be passed in place of the [name] command. This is useful
  1139.                for a protocol such as X-Modem where it needs to know the
  1140.                name of the of being sent or received.
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.                              _.oO  Page 20  Oo._
  1181.                               Cost Configuration
  1182.                             ======================
  1183.  
  1184.                                     ALT+J
  1185.                        Option in popup menu & GEM menus
  1186.                        --------------------------------
  1187.  
  1188.      Teddy-TERM can use a simple cost calculating structure which will
  1189.      give you a rough idea of how much a call has cost. The cost
  1190.      calculation is not intended to give you a true representation of
  1191.      you next phone bill but if setup and used correctly it will give
  1192.      you an idea of what to expect. The price setup should be compatable
  1193.      for most countries and not just the UK. If you do require an
  1194.      accurate account of your phone costs I recommend you try FizzBill
  1195.      by Steve Basford which will read Teddy-TERMS files and create a
  1196.      very informative cost table for you, this excellent program is
  1197.      shareware so please register with the author if you use it.
  1198.  
  1199.      There are 4 cost tables available which can each be given an
  1200.      'active' time slot when the price defined will be used. In each of
  1201.      the BBS edit dialogs you then then select which cost tables will be
  1202.      used for that particular BBS.
  1203.  
  1204.      Double clicking on the arrow buttons for the time settings will
  1205.      change the time by 1 hour instead of one minute.
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.                              _.oO  Page 21  Oo._
  1240.                              System Configuration
  1241.                            ========================
  1242.  
  1243.                                     ALT+S
  1244.                        Option in popup menu & GEM menus
  1245.                        --------------------------------
  1246.  
  1247.                              « Display Options »
  1248.  
  1249.      No Grow/Shrink
  1250.      --------------
  1251.      Disables the graphical representation of a growing or shrinking box
  1252.      when a dialog is drawn or cleared.
  1253.  
  1254.      Dials At Mouse
  1255.      --------------
  1256.      All dialogs will be drawn with their centers as close as possible
  1257.      to the mouse pointer. Please note the popup menu will always do
  1258.      this and will not be affected by the use of this switch.
  1259.  
  1260.      60HZ Display
  1261.      ------------
  1262.      Only available in medium rez. This will allow you to flip between a
  1263.      50 or 60Hz screen display. The same as pressing ALT+Z from the main
  1264.      terminal.
  1265.  
  1266.      Outline Flydials
  1267.      ----------------
  1268.      When moving a dialog around the screen the dialog will remain
  1269.      visible and its outline will move with the mouse. Releasing the
  1270.      mouse will then cause the dialog to jump to its new position.
  1271.  
  1272.      Ghost Flydials
  1273.      --------------
  1274.      When moving a dialog around the screen the dialog will dissappear
  1275.      and its outline will move with the mouse. Releasing the mouse will
  1276.      then cause the dialog to appear at its new position.
  1277.  
  1278.      Solid Flydials
  1279.      --------------
  1280.      When moving a dialog around the screen the dialog will remain
  1281.      visible and move with the mouse.
  1282.  
  1283.                  « Left Mouse Options / Right Mouse Options »
  1284.  
  1285.      You can define the action to be used by the left and/or right mouse
  1286.      button when selecting it from the main terminal screen.
  1287.  
  1288.      No Action
  1289.      ---------
  1290.      Clicking the mouse key performs no function
  1291.  
  1292.      Popup Menu
  1293.      ----------
  1294.      Calls the popup menu from where many other functions can be
  1295.      selected.
  1296.  
  1297.  
  1298.                              _.oO  Page 22  Oo._
  1299.      GEM Menu Bar
  1300.      ------------
  1301.      Calls the GEM menu bar from where many other functions can be
  1302.      called and accessories can be accessed.
  1303.  
  1304.      Fileselector
  1305.      ------------
  1306.      Calls the GEM fileselector. Only really useful if you have a
  1307.      replacement fileselector installed such as UIS III.
  1308.  
  1309.      Dial Directory
  1310.      --------------
  1311.      Calls the dial directory dialog.
  1312.  
  1313.      Abort timeout
  1314.      -------------
  1315.      Clicking the mouse button will abort a timeout (Dial, Redial or
  1316.      Chaindial) if one is in action.
  1317.  
  1318.      Tool Menu
  1319.      ---------
  1320.      Calls the tool program menu. You can also configur the tools from
  1321.      this menu.
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.                              _.oO  Page 23  Oo._
  1358.                               Path Configuration
  1359.                               ==================
  1360.  
  1361.                                     ALT+H
  1362.                        Option in popup menu & GEM menus
  1363.                        --------------------------------
  1364.  
  1365.      Double clicking on any of the text lines will call the GEM
  1366.      fileselector to make selecting your program or path much easier.
  1367.  
  1368.      Viewer: ____
  1369.      ------------
  1370.      Defines the program to use as the external capture or text file
  1371.      viewer. Double click on the text line to use the GEM fileselector.
  1372.      For this I recommend the Revenge Document Displayer v3.x which has
  1373.      many powerful features as well as the ability to allow you to view
  1374.      more than one file easily, for example viewing an external file of
  1375.      *.BUF will load all the .BUF files in one go.
  1376.  
  1377.      Editor: ____
  1378.      ------------
  1379.      Defines the program to use as the external capture or text file
  1380.      editor. Double click on the text line to use the GEM fileselector.
  1381.      I recommend EVEREST which is an excellent shareware GEMmed text
  1382.      editor with many useful features.
  1383.  
  1384.      AutoExec: ____
  1385.      --------------
  1386.      Defines a program to auto execute when Teddy-TERM first runs. If
  1387.      the program is a .TTP or .GTP you will be prompted to enter a
  1388.      commandline before it is executed. The program will not be executed
  1389.      if there is a carrier already present. This function may be useful
  1390.      for floppy disk users who want to copy some files to a RAMdisk
  1391.      before running Teddy-TERM or maybe setting the system clock.
  1392.  
  1393.      Capture: ____
  1394.      -------------
  1395.      Defines the path where you want to create & store your capture
  1396.      buffers.
  1397.  
  1398.      WorkPath: ____
  1399.      --------------
  1400.      Defines the path Teddy-TERM will use for all its internal work
  1401.      files, for example when swapping memory to disk before loading the
  1402.      editor/viewer to edit/view memory buffer contents. This is ideal
  1403.      for using a RAMdisk on a floppydisk setup.
  1404.  
  1405.      NodeList: ____
  1406.      --------------
  1407.      Defines the path where your _RAW_ nodelists are. Please note that
  1408.      your nodelists must be in their RAW uncompiled format. The
  1409.      filenames are usually made up of the networks domain name ie,
  1410.      nestlist, fidolist etc with the julian date as the extension. Any
  1411.      other files not following this format will be ignored.
  1412.  
  1413.  
  1414.  
  1415.  
  1416.                              _.oO  Page 24  Oo._
  1417.      Download: ____
  1418.      --------------
  1419.      Defines the path where you want to save downloaded files into.
  1420.      Double click on the text line to use the GEM fileselector.
  1421.  
  1422.      Upload: ____
  1423.      ------------
  1424.      Defines the path where files for uploading will be stored. Double
  1425.      click on the text line to use the GEM fileselector.
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.                              _.oO  Page 25  Oo._
  1476.                               BBS Dial Directory
  1477.                             ======================
  1478.  
  1479.                                     ALT+D
  1480.              Option in popup menu, GEM menus & for mouse buttons
  1481.              ---------------------------------------------------
  1482.  
  1483.      When Teddy-TERM is run for the first time there will be some phone
  1484.      numbers alreay installed for you which are well worth calling,
  1485.      however, these can easily be removed or edited to suit your own
  1486.      requirements, to add or remove an international dialing codes for
  1487.      example since all the numbers are configured for dialing from
  1488.      within the UK.
  1489.  
  1490.      You can select a BBS slot by moving the highlighted box with the
  1491.      cursor keys or by clicking on it with the mouse. If the BBS slot
  1492.      has a valid number a double click of the box will dial that number,
  1493.      if the BBS slot is empty a double click will take you to the BBS's
  1494.      edit screen. To dial or edit a slot you can also click on the
  1495.      'DIAL' or 'EDIT' buttons, the highlighted BBS slot will have the
  1496.      choosen action performed on it!
  1497.  
  1498.                               « Button Options »
  1499.  
  1500.      Dial
  1501.      ----
  1502.      The highlighted BBS will be dialed if a valid entry is available.
  1503.  
  1504.      Cancel
  1505.      ------
  1506.      Returns to the terminal screen without any actions on the BBS dial
  1507.      directory. Although the button says cancel please note that any
  1508.      details that you may have entered will not be removed, it merely
  1509.      means cancel the BBS Dial Directory and return to the terminal
  1510.      screen.
  1511.  
  1512.      Edit
  1513.      ----
  1514.      Enters the edit dialog for the highlighted BBS slot. Futher details
  1515.      of the edit dialog can be found later in the manual.
  1516.  
  1517.      N/List
  1518.      ------
  1519.      Enters a nodelist search dialog allowing you to import any BBS
  1520.      numbers direct into an empty BBS dial slot. Furtherdetails can be
  1521.      found later in the manual.
  1522.  
  1523.      Delete
  1524.      ------
  1525.      The highlighted BBS slot will have its details deleted. You will be
  1526.      asked to confirm the deletion of this BBS.
  1527.  
  1528.      Sort
  1529.      ----
  1530.      You can resort your BBS names into two orders. A to Z or Z to A, by
  1531.      taking this action any empty BBS slots will all be moved to
  1532.      positions after valid BBS entries.
  1533.  
  1534.                              _.oO  Page 26  Oo._
  1535.      New
  1536.      ---
  1537.      Allows you to define a new name for a new BBS Dial directory. You
  1538.      will be given the option of including the internal BBS number
  1539.      within this new directory.
  1540.  
  1541.      Merge
  1542.      -----
  1543.      You will be able to merge another dial directory into the one
  1544.      already loaded into Teddy-TERM. Only the empty slots will be
  1545.      filled and the merge process will finish once all slots are full
  1546.      or the directory being merged has been read in.
  1547.  
  1548.      Load
  1549.      ----
  1550.      Allows you to load an alternative dial directory. The last loaded
  1551.      directory will always be reloaded when Teddy-TERM is first run.
  1552.  
  1553.      Save
  1554.      ----
  1555.      Saves the current dial directory.
  1556.  
  1557.      Learn Logon
  1558.      -----------
  1559.      Before dialing a BBS you can enable this feature which will tell
  1560.      Teddy-TERM to learn the procedure used to logon to the BBS you are
  1561.      dialing. Most of the time Teddy-TERM will try to activate this
  1562.      function for you if no previous auto logon sequence has been
  1563.      learnt, however, you can always over ride Teddy-TERMS selection by
  1564.      simply selecting/deselecting the option before dialing. During a
  1565.      'learn logon' session pressing escape or return will be treated as
  1566.      the end of your response and be taken as one auto logon entry.
  1567.  
  1568.      "DIAL" As Default
  1569.      -----------------
  1570.      If selected the DIAL button will be the default button which will
  1571.      be selected by pressing return, otherwise the CANCEL button will
  1572.      be used as default.
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.                              _.oO  Page 27  Oo._
  1594.                                Edit BBS Details
  1595.                              ====================
  1596.  
  1597.      When you choose to edit a BBS slot you will be presented with
  1598.      another dialog holding information specific to just the one BBS
  1599.      entry. All 45 entries can have very different configurations.
  1600.  
  1601.                                « BBS Details »
  1602.  
  1603.      BBS Name: ____
  1604.      --------------
  1605.      This is the name used for the main BBS dial directory. The first 8
  1606.      characters (if possible) are also used for the capture buffer name
  1607.      if the 'File For Each BBS' or 'File for BBS & Day' capture buffer
  1608.      options are enabled.
  1609.  
  1610.      Phone No: ____
  1611.      --------------
  1612.      The BBS's phone number.
  1613.  
  1614.      UserName: ____
  1615.      --------------
  1616.      Your username for this BBS. This will be sent if you press the LEFT
  1617.      ARROW key and also if the remote system requests an answerback.
  1618.      During a 'learn logon' session the use of the username will also be
  1619.      learnt for future logons.
  1620.  
  1621.      Password: ____
  1622.      --------------
  1623.      Your password for this BBS. This will be sent if you press the
  1624.      RIGHT ARROW key. During a 'learn logon' session the use of the
  1625.      password will also be learnt.
  1626.  
  1627.      Prefix: ____
  1628.      ------------
  1629.      Initially this will be blank and the default prefix string as
  1630.      defined in the modem configuration dialog will be used, however,
  1631.      you can enter another dial prefix string here which will be used
  1632.      instead of the default setting.
  1633.  
  1634.      Suffix: ____
  1635.      ------------
  1636.      Initially blank. The default suffix setting will be used unless
  1637.      anything is defined here. Usually this option need never be used
  1638.      since a carriage return is sent as default which should be enough
  1639.      for most modems, but you never know!
  1640.  
  1641.      Timeout: ___ secs
  1642.      -----------------
  1643.      Initially set to the default dial timeout value. You can redefine
  1644.      this value to anything specific to this BBS, for example if the BBS
  1645.      is an international call and needs a longer timeout value than
  1646.      normal.
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.                              _.oO  Page 28  Oo._
  1653.                            « Auto Logon Sequence »
  1654.  
  1655.      Each of the auto logon entries rely on receiving a specific string
  1656.      from the remote system to which a specific response will be
  1657.      returned. The 'learn Logon' procedure will automatically fill in
  1658.      these details for you but they will always remain freely editable
  1659.      if problems do exist. Imagine you had logged onto a BBS and the
  1660.      first prompt was 'Please enter your username:', to this you reply
  1661.      with 'Mark Matts' (well, I would anyway!).. An auto logon sequence
  1662.      for this would be..
  1663.  
  1664.       ON username: SEND Mark Matts|
  1665.  
  1666.      Note the '|' character after my name, this is a special function
  1667.      character which is replaced with a carriage return. After a 'learn
  1668.      logon' session you may have some strange characters appear in these
  1669.      text fields, just leave them as they are because this is what has
  1670.      been sent by the remote system and may include some possible
  1671.      control characters, such as for an answerback request.
  1672.  
  1673.                             « Cost Tables To Use »
  1674.  
  1675.      Select any or all of the cost tables to be used when this BBS has
  1676.      been dialed and an online session has started.
  1677.  
  1678.                               « Port Settings »
  1679.  
  1680.      The serial port is set to these settings prior to dialing this
  1681.      specific BBS, unless the "Disable RS232 Changes" option is used.
  1682.      The baud rate setting will be ignored if the 'Locked' baud rate
  1683.      switch is enabled in the modem configuration dialog, all other
  1684.      settings however will be used. You can also select the type of
  1685.      emulation to be used which is specific to that particular BBS.
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.                              _.oO  Page 29  Oo._
  1712.                           Nodelist Search Functions
  1713.                         =============================
  1714.  
  1715.      If you have setup you path to the nodelists correctly and your
  1716.      nodelists are correctly named you should have the latest nodelists
  1717.      displayed in the right hand column of nodelist names. The latest
  1718.      nodelist is based on the julian date extension used, so
  1719.      NESTLIST.053 will not be used if NESTLIST.060 exists, but be
  1720.      careful becase a nodelist from the end of december will be classed
  1721.      as newer than one in january because of the difference in the
  1722.      julian date number. Upto 8 individual nodelists can be used as long
  1723.      as they are all named differently. All the selected nodelists will
  1724.      be used in any search performed.
  1725.  
  1726.                            « "Search For" Details »
  1727.  
  1728.      For the following search options you can enter a complete string
  1729.      of text to search for or just part of it, for example to search
  1730.      for my name you could just enter "Mark M" or even "Matts".. The
  1731.      same search method can be used in all fields.
  1732.  
  1733.      Address: ____
  1734.      -------------
  1735.      Enter network address to be searched for..
  1736.  
  1737.      BBS: ____
  1738.      ---------
  1739.      Enter a BBS name to be searched for.
  1740.  
  1741.      Sysop: ____
  1742.      -----------
  1743.      Enter a sysop name to be searched for.
  1744.  
  1745.      Location: ____
  1746.      --------------
  1747.      Enter a location to be searched for.
  1748.  
  1749.      Phone No: ____
  1750.      --------------
  1751.      Enter a phone number to be searched for.
  1752.  
  1753.      Search
  1754.      ------
  1755.      Clicking this button will start the search. If a BBS with a match
  1756.      to any of your search patterns is found this button will become
  1757.      CONT which will then continue the search. The field which matched
  1758.      your search pattern will be highlighted.
  1759.  
  1760.      Import
  1761.      ------
  1762.      Unavailable unless a BBS has been found during a search. If you
  1763.      want to include the BBS found in your internal dial directory
  1764.      selecting this button will call the BBS edit dialog if there are
  1765.      any free slots, you are then free to edit the details which will
  1766.      then be included as part of you internal dial directory.
  1767.  
  1768.  
  1769.  
  1770.                              _.oO  Page 30  Oo._
  1771.                                 Program Tools
  1772.                               =================
  1773.  
  1774.      In the GEM menus and the popup menu there is an option to access
  1775.      the "tools". These are upto 8 programs of your choice which can be
  1776.      executed from a popup menu or an ALT+1, ALT+2 etc keypress. If an
  1777.      invlaid entry or undefined tool is selected from any of the menus
  1778.      (not from the hotkeys) you will be taken into a tool config
  1779.      dialog, this can also be access by holding CONTROL while selecting
  1780.      a tool entry. From this dialog you have the following options.
  1781.  
  1782.      Name: ____
  1783.      ----------
  1784.      The name of your tool program which will be used in the popup and
  1785.      GEM menus. This does not have to be the filename, more a
  1786.      descriptive name of the function or the name of the program to be
  1787.      run.
  1788.  
  1789.      Program: ____
  1790.      -------------
  1791.      Double click to use the GEM fileselector to select the program to
  1792.      be executed as this tool.
  1793.  
  1794.      Command: ____
  1795.      -------------
  1796.      The commandline (if any) to be passed to this tool. If the program
  1797.      is a .TTP or .GTP file you will be prompted to enter a commandline
  1798.      before it is executed. There is a code you can use on the
  1799.      commandline which will call the fileselector before execution, you
  1800.      can then choose a file which will be passed on the commandline.
  1801.      The code is [file] and performs the same function as for the
  1802.      protocol settings (See earlier in the manual).
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.                              _.oO  Page 31  Oo._
  1830.                                 External Files
  1831.                               ==================
  1832.  
  1833.      Teddy-TERM makes use of quite a few external files, some of them
  1834.      _MUST_ be available for certain functions to work, others are
  1835.      optional and are only used to add enhanced features.
  1836.  
  1837.      The following list of files are Teddy-TERMS configuration files
  1838.      which will always be created in the SYSTEM folder and will be
  1839.      maintained by Teddy-TERM.
  1840.  
  1841.      T_TERM2.CFG : Terminal settings
  1842.      T_TERM2.CST : Cost settings
  1843.      T_TERM2.DIA : Dial directory (could be other names)
  1844.      T_TERM2.FKY : Function key settings
  1845.      T_TERM2.INT : Internal settings (Not user configurable)
  1846.      T_TERM2.MOD : Modem settings
  1847.      T_TERM2.PTH : Path settings
  1848.      T_TERM2.SYS : System settings
  1849.      T_TERM2.TOL : Tool settings
  1850.      T_TERM2.XYZ : Transfer protocol settings
  1851.  
  1852.      The configuration file name for the colour palettes will be
  1853.      correspond to the screen width & hight settings with the
  1854.      number of colours being used for the extension, for example on a
  1855.      medium rez screen the file will be named 640200.4, in low rez it
  1856.      will be 320x200.16. Using this naming method gives unlimited
  1857.      palette files for every possible resoloution available.
  1858.  
  1859.      External font files can be loaded when Teddy-TERM first runs in
  1860.      place of internal font. The files must be in the format of FontKit
  1861.      screen fonts (med 8x8 and/or high 8x16) and should be placed in the
  1862.      SYSTEM folder. The typical file size for each type of font is 4116
  1863.      or 4114 bytes for the 8x16 font and 2068 or 2066 bytes for 8x8
  1864.      fonts. If the file is not a valid font file your screen output will
  1865.      be corrupted, if this happens just exit Teddy-TERM and remove the
  1866.      offending file. The filenames which must be used for these
  1867.      external fonts is as follows:-
  1868.  
  1869.         PC_ME.FON : Normal PC medium rez/small high rez font
  1870.       PC_ME_B.FON : Bold PC medium rez/small high rez font
  1871.         PC_HI.FON : Normal PC high rez font
  1872.       PC_HI_B.FON : Bold PC high rez font
  1873.        MAC_ME.FON : Normal MAC medium rez/small high rez font
  1874.      MAC_ME_B.FON : Bold MAC medium rez/small high rez font
  1875.        MAC_HI.FON : Normal MAC high rez font
  1876.      MAC_HI_B.FON : Bold MAC high rez font
  1877.  
  1878.      If your machine is capable of DMA sound you can replace the
  1879.      internal online & connect alarms with samples. The sample files
  1880.      must follow a specific name format to be recognised and loaded.
  1881.      The format is as follows:-
  1882.  
  1883.      CNCT_0.SAM : Connect alarm (6.25 kHz)
  1884.      CNCT_1.SAM : Connect alarm (12.5 kHz)
  1885.      CNCT_2.SAM : Connect alarm (25 kHz)
  1886.      CNCT_3.SAM : Connect alarm (50 kHz)
  1887.  
  1888.                              _.oO  Page 32  Oo._
  1889.      ONLI_0.SAM : Online alarm (6.25 kHz)
  1890.      ONLI_1.SAM : Online alarm (12.5 kHz)
  1891.      ONLI_2.SAM : Online alarm (25 kHz)
  1892.      ONLI_3.SAM : Online alarm (50 kHz)
  1893.  
  1894.      The samples will be looked for in the order that they are given
  1895.      above and the first occurance of one will be loaded, for example if
  1896.      you have CNCT_0.SAM and CNCT_2.SAM files in the SYSTEM folder only
  1897.      the CNCT_0.SAM file will be used.
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.                              _.oO  Page 33  Oo._
  1948.                Easy to view or print list of keyboard shortcuts
  1949.                ================================================
  1950.  
  1951.                 ALT+ESC : Clear buffer without saving
  1952.                CLR/HOME : Ends a 'learn logon' sequence
  1953.            CTL+CLR/HOME : Flushes the capture buffer
  1954.                    HELP : Calls up a help screen
  1955.                  INSERT : Switches the capture buffer either on or off
  1956.                    UNDO : Quits Teddy-TERMUP arrow
  1957.                UP arrow : Increase dial timeout by 5 seconds
  1958.              DOWN arrow : Dials the last BBS number called
  1959.              LEFT arrow : Send users name to the remote system
  1960.             RIGHT arrow : Send users password to the remote system
  1961.       Left mouse button : Configurable option
  1962.      Right mouse button : Configurable option
  1963.      Left & Right SHIFT : Disable hotkeys & sends keypresses to remote
  1964.  
  1965.      ALT+A : Access any GEM accessories you may have installed
  1966.      ALT+B : Toggles the capture buffer on or off
  1967.      ALT+D : Calls BBS dial directory to dial or edit/add a BBS entry
  1968.      ALT+E : Calls the external editor program
  1969.      ALT+F : Calls function key configuration dialog
  1970.      ALT+G : Switches between small & large font (high rez)
  1971.      ALT+H : Calls path configuration dialog
  1972.      ALT+I : Displays a program information dialog
  1973.      ALT+J : Calls cost configuartion dialog
  1974.      ALT+K : Clears the terminal screen and resets the screen colours
  1975.      ALT+L : Toggles auto-logon on or off
  1976.      ALT+M : Calls modem configuration dialog
  1977.      ALT+O : Calls tool menu. Tools also configured from this menu.
  1978.      ALT+P : Calls the external protocol configuration dialog
  1979.      ALT+Q : Quits Teddy-TERM
  1980.      ALT+R : Toggles auto macros either on or off
  1981.      ALT+S : Calls system configuration dialog
  1982.      ALT+T : Calls the terminal configuration dialog
  1983.      ALT+V : Calls the external viewer program
  1984.      ALT+W : Swaps the foreground and background colours
  1985.      ALT+X : Toggles auto-xfer initiation on or off
  1986.      ALT+Z : Toggles the screen hertz rate between 50 & 60hz
  1987.      CTL+A : Upload an ASCII text file in its raw form
  1988.      CTL+B : Switches the baud rate from terminal screen
  1989.      CTL+D : Download a file or files
  1990.      CTL+H : Sends the configured modem hangup string
  1991.      CTL+I : Sends the configured modem init string
  1992.      CTL+L : Views Teddy-TERM's log file using viewer program
  1993.      CTL+R : Starts learning an Auto Macro
  1994.      CTL+S : Save settings
  1995.      CTL+T : Switches the terminal emulation from terminal screen
  1996.      CTL+U : Upload a file or files
  1997.      CTL+W : Toggles word wrap mode
  1998.      CTL+X : Select then executes an external program
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.                              _.oO  Page 34  Oo._
  2007.                                    Credits
  2008.                                    =======
  2009.  
  2010.      Throughout sections of this manual there have been references made
  2011.      to various external programs, protocols or sources which I have
  2012.      found helpful. In order to credit the authors or software companys
  2013.      please refer to the list below, and if their product is a shareware
  2014.      release, please support it and the Atari community in general. My
  2015.      apologies for any authors I may have missed.
  2016.  
  2017.          Revenge Document Displayer : Stuart Coates
  2018.                   Extended GEM code : Gregor Duchalski
  2019.              XYZ external protocols : Alan Hamilton
  2020.      Jekyll bi-directional protocol : Vincent Partington
  2021.       UIS3 replacement fileselector : Application & Design Software
  2022.                 Everest Text Editor : Oliver Schmidt
  2023.  
  2024.      The beta Testers who have done a great job of telling me where I am
  2025.      going wrong..
  2026.  
  2027.         Keith Frisby : With a not so normal STE? (No Comment!)
  2028.        Stuart Coates : Great source of programming help and abuse! (NOT!)
  2029.            Trev Ward : What would life be like without Trev? (Expensive)
  2030.         Gordon Meyer : We will have to meet one day, USA!! (maybe not!)
  2031.      Stuart Richards : Finds bugs like the worlds gonna end tonight!
  2032.        Kevin Osborne : Sysop of "The Fortress BBS"
  2033.       Robert Darling : Sysop of "FolkeSTone QBBS"
  2034.         John Charles : Great GFA programmer and a good friend.
  2035.          Mark Taylor : Sysop of "I'll Try That Once!" (Don't ask me!)
  2036.        Alan Woodcock : Sysop of "Desktop BBS"
  2037.       Frank Charlton : Came up with some great ideas
  2038.          Andy Curtis : Sysop of 'Ad-Lib"
  2039.         David Malins : Sysop Of "DiGiTaL ImPuLsE BBS"
  2040.          Mark Baines : Great beta tester, found many bugs
  2041.  
  2042.                                  Thanks to..
  2043.  
  2044.      Conny Pettersson : Helped with source to detect carrier on a Falcon.
  2045.  
  2046.      If you have any problems, find any bugs (thats inevitable) or want
  2047.      to send a shareware donation then please contact me at any of the
  2048.      following addresses.
  2049.  
  2050.         Post: Mark Matts, 66 Telford Way, Leicester, LE5 2LX, England.
  2051.  
  2052.                          NeST : 90:100/101.0@nest.ftn
  2053.                        AtariNet: 51:6/4.0@atarinet.ftn
  2054.  
  2055.      Stuart Coates will forward any mail for me in the following
  2056.      networks if they are addressd to him.
  2057.  
  2058.                     Internet : scoates@filesys.demon.co.uk
  2059.                            Compuserve: 100010,2106
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.                              _.oO  Page 35  Oo._
  2066.                               Index Of Contents
  2067.                             =====================
  2068.                 Heading ................................ Page
  2069.                 ---------------------------------------------
  2070.                 Shareware Conditions ...................    1
  2071.                 Magazine & PDL Conditions ..............    1
  2072.                 What is Teddy-TERM? ....................    2
  2073.                 General Usage Of Teddy-TERM ............    2
  2074.                 Keyboard Shortcuts .....................    3
  2075.                    CLR/HOME ............................    3
  2076.                    CTL+CLR/HOME ........................    3
  2077.                    UNDO ................................    3
  2078.                    DOWN arrow ..........................    3
  2079.                    UP arrow ............................    3
  2080.                    LEFT arrow ..........................    3
  2081.                    RIGHT arrow .........................    3
  2082.                    INSERT ..............................    3
  2083.                    LEFT mouse button ...................    4
  2084.                    RIGHT mouse button ..................    4
  2085.                    LEFT & RIGHT SHIFT ..................    4
  2086.                    HELP ................................    4
  2087.                    ALT+ESC .............................    4
  2088.                    CTL+A ...............................    4
  2089.                    CTL+B ...............................    4
  2090.                    CTL+D ...............................    5
  2091.                    CTL+H ...............................    5
  2092.                    CTL+I ...............................    5
  2093.                    CTL+L ...............................    5
  2094.                    CTL+R ...............................    5
  2095.                    CTL+S ...............................    5
  2096.                    CTL+T ...............................    6
  2097.                    CTL+U ...............................    6
  2098.                    CTL+W ...............................    6
  2099.                    CTL+X ...............................    6
  2100.                    ALT+A ...............................    6
  2101.                    ALT+B ...............................    6
  2102.                    ALT+D ...............................    6
  2103.                    ALT+E ...............................    7
  2104.                    ALT+F ...............................    7
  2105.                    ALT+G ...............................    7
  2106.                    ALT+H ...............................    7
  2107.                    ALT+I ...............................    7
  2108.                    ALT+J ...............................    7
  2109.                    ALT+K ...............................    7
  2110.                    ALT+L ...............................    7
  2111.                    ALT+M ...............................    8
  2112.                    ALT+O ...............................    8
  2113.                    ALT+P ...............................    8
  2114.                    ALT+Q ...............................    8
  2115.                    ALT+R ...............................    8
  2116.                    ALT+S ...............................    8
  2117.                    ALT+T ...............................    8
  2118.                    ALT+V ...............................    8
  2119.                    ALT+W ...............................    9
  2120.                    ALT+X ...............................    9
  2121.                    ALT+Z ...............................    9
  2122.                 Embedded Characters ....................   10
  2123.                 Modem Configuration Dialog .............   11
  2124.  
  2125.                              _.oO  Page 36  Oo._
  2126.                    General Default Settings ............   11
  2127.                       Init: _____ ......................   11
  2128.                       Prefix: ____ .....................   11
  2129.                       Hangup: ____ .....................   11
  2130.                       Suffix: ____ .....................   11
  2131.                       Timeouts! ........................   11
  2132.                    No Connect & Re-Dial Control ........   11
  2133.                       Message 1:, 2:, 3: & 4: ..........   11
  2134.                       Fix Re-Dial ......................   12
  2135.                    Default Port Settings ...............   12
  2136.                       Disable RS232 Changes ............   12
  2137.                       Lock Baud Rate ...................   12
  2138.                    RS232 I/O Buffers ...................   12
  2139.                       INput buffer .....................   12
  2140.                       OUTput buffer ....................   12
  2141.                 Function Key Configuration Dialog ......   13
  2142.                 General Terminal Configuration Dialog ..   14
  2143.                    Terminal Settings ...................   14
  2144.                       ST's System Font .................   14
  2145.                       PC Graphics Font .................   14
  2146.                       MAC Type Font ....................   14
  2147.                       Use Small Font ...................   14
  2148.                       Emulation ........................   14
  2149.                       Desctructive Bkspc ...............   14
  2150.                       Strip ASCII bit 7 ................   14
  2151.                       Use Alarms .......................   15
  2152.                       Use System LOG File ..............   15
  2153.                       Local Char Echo ..................   15
  2154.                       Disable Capture ..................   15
  2155.                       Disable Auto Xfer ................   15
  2156.                       Disable Auto Logon ...............   15
  2157.                       Enable Word Wrap .................   15
  2158.                    Auto Macro's ........................   15
  2159.                       Disable Auto Macro's .............   15
  2160.                    Capture Buffer ......................   16
  2161.                       CAPTURE.BUF File .................   16
  2162.                       File For Each Day ................   16
  2163.                       File For Each BBS ................   16
  2164.                       File For Each BBS & Day ..........   16
  2165.                       Auto Capture Buffer ..............   16
  2166.                       Save Direct To Disk ..............   16
  2167.                       Strip Control Codes ..............   17
  2168.                       Original Capture .................   17
  2169.                       Auto Delete Buffers ..............   17
  2170.                       Max Age: ___ Days ................   17
  2171.                       Alert Auto Delete ................   17
  2172.                       Buffer Size: ___Kb ...............   17
  2173.                 Save Settings ..........................   18
  2174.                 Protocol Program Settings ..............   19
  2175.                    Name: ____ ..........................   19
  2176.                    AutoStart: ____ .....................   19
  2177.                    Program: ____ .......................   19
  2178.                    Command: ____ .......................   19
  2179.                       [BATCH] ..........................   20
  2180.                       [FILE] ...........................   20
  2181.                       [UL] .............................   20
  2182.                       [DL] .............................   20
  2183.                       [NAME] ...........................   20
  2184.  
  2185.                              _.oO  Page 37  Oo._
  2186.                 Cost Configuration .....................   21
  2187.                 System Configuration ...................   22
  2188.                    Display Options .....................   22
  2189.                       No Grow/Shrink ...................   22
  2190.                       Dials At Mouse ...................   22
  2191.                       60HZ Display .....................   22
  2192.                       Outline Flydials .................   22
  2193.                       Ghost Flydials ...................   22
  2194.                       Solid Flydials ...................   22
  2195.                    Left / Right Mouse Options ..........   22
  2196.                       No Action ........................   22
  2197.                       Popup Menu .......................   22
  2198.                       GEM Menu Bar .....................   23
  2199.                       Fileselector .....................   23
  2200.                       Dial Directory ...................   23
  2201.                       Abort timeout ....................   23
  2202.                       Tool Menu ........................   23
  2203.                 Path Configuration .....................   24
  2204.                    Viewer: ____ ........................   24
  2205.                    Editor: ____ ........................   24
  2206.                    AutoExec: ____ ......................   24
  2207.                    Capture: ____ .......................   24
  2208.                    WorkPath: ____ ......................   24
  2209.                    NodeList: ____ ......................   24
  2210.                    Download: ____ ......................   25
  2211.                    Upload: ____ ........................   25
  2212.                 BBS Dial Directory .....................   26
  2213.                    Button Options ......................   26
  2214.                       Dial .............................   26
  2215.                       Cancel ...........................   26
  2216.                       Edit .............................   26
  2217.                       N/List ...........................   26
  2218.                       Delete ...........................   26
  2219.                       Sort .............................   26
  2220.                       New ..............................   27
  2221.                       Merge ............................   27
  2222.                       Load .............................   27
  2223.                       Save .............................   27
  2224.                       Learn Logon ......................   27
  2225.                       "DIAL" As Default ................   27
  2226.                 Edit BBS Details .......................   28
  2227.                    BBS Details .........................   28
  2228.                       BBS Name: ____ ...................   28
  2229.                       Phone No: ____ ...................   28
  2230.                       UserName: ____ ...................   28
  2231.                       Password: ____ ...................   28
  2232.                       Prefix: ____ .....................   28
  2233.                       Suffix: ____ .....................   28
  2234.                       Timeout: ___ secs ................   28
  2235.                    Auto Logon Sequence .................   29
  2236.                    Cost Tables To Use ..................   29
  2237.                    Port Settings .......................   29
  2238.                 Nodelist Search Functions ..............   30
  2239.                    "Search For" Deatils ................   30
  2240.                       Address: ____ ....................   30
  2241.                       BBS: ____ ........................   30
  2242.                       Sysop: ____ ......................   30
  2243.                       Location: ____ ...................   30
  2244.  
  2245.                              _.oO  Page 38  Oo._
  2246.                       Phone No: ____ ...................   30
  2247.                    Search ..............................   30
  2248.                    Import ..............................   30
  2249.                 Program Tools ..........................   31
  2250.                    Name: ____ ..........................   31
  2251.                    Program: ____ .......................   31
  2252.                    Command: ____ .......................   31
  2253.                 External Files .........................   32
  2254.                 Short List of keyboard shortcuts .......   34
  2255.                 Credits ................................   35
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.                              _.oO  Page 39  Oo._
  2305.