home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / comm1 / tfe220.lzh / TFE.DOC < prev    next >
Text File  |  1990-07-22  |  56KB  |  1,444 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                   | TelixFonEd (TFE) v2.20                    |
  31.                   |                                           |
  32.                   | A full-screen editor for Telix FON files. |
  33.                   |                                           |
  34.                   | Copyright (c) 1988-1990 by Paul Roub      |
  35.                   | All Rights Reserved                       |
  36.                   |                                           |
  37.                   | Documentation printed July 22, 1990       |
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                                     Contents
  45.  
  46.  
  47.      Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  48.           Why Do I Need TFE? . . . . . . . . . . . . . . . . . . . . . .   1
  49.           Notes  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   3
  50.           WARNING! . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  51.  
  52.      Startup and Configuration . . . . . . . . . . . . . . . . . . . . .   5
  53.           HINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  54.  
  55.      Movement and Editing Keys . . . . . . . . . . . . . . . . . . . . .   9
  56.  
  57.      Function, Alt- and Ctrl-Keys  . . . . . . . . . . . . . . . . . . .  11
  58.           Detailed Descriptions of Function Keys . . . . . . . . . . . .  12
  59.                F1 (Menu) . . . . . . . . . . . . . . . . . . . . . . . .  12
  60.                F2 (Edit TFE Data)  . . . . . . . . . . . . . . . . . . .  13
  61.                F3 (Delete Duplicates)  . . . . . . . . . . . . . . . . .  14
  62.                F7 (Begin or End keystroke recording) . . . . . . . . . .  15
  63.                F8 (Play back recorded keystrokes)  . . . . . . . . . . .  15
  64.                Ctrl-K (Mark range) . . . . . . . . . . . . . . . . . . .  15
  65.                Ctrl-M (Mark/Unmark entry)  . . . . . . . . . . . . . . .  15
  66.                Ctrl-T (Translate)  . . . . . . . . . . . . . . . . . . .  16
  67.                Ctrl-U (Unmark range) . . . . . . . . . . . . . . . . . .  16
  68.                Alt-A (Add) . . . . . . . . . . . . . . . . . . . . . . .  16
  69.                Alt-B (Block Change)  . . . . . . . . . . . . . . . . . .  17
  70.                Alt-C (Copy)  . . . . . . . . . . . . . . . . . . . . . .  17
  71.                Alt-D (Delete)  . . . . . . . . . . . . . . . . . . . . .  17
  72.                Alt-E (Export)  . . . . . . . . . . . . . . . . . . . . .  17
  73.                Alt-F (Find)  . . . . . . . . . . . . . . . . . . . . . .  18
  74.                Alt-H (Help)  . . . . . . . . . . . . . . . . . . . . . .  18
  75.                Alt-I (Import)  . . . . . . . . . . . . . . . . . . . . .  18
  76.                Alt-L (Load)  . . . . . . . . . . . . . . . . . . . . . .  19
  77.                Alt-M (Move)  . . . . . . . . . . . . . . . . . . . . . .  19
  78.                Alt-P (Print) . . . . . . . . . . . . . . . . . . . . . .  20
  79.                Alt-R (search-and-Replace)  . . . . . . . . . . . . . . .  20
  80.                Alt-S (Sort)  . . . . . . . . . . . . . . . . . . . . . .  21
  81.                Alt-W (Write) . . . . . . . . . . . . . . . . . . . . . .  21
  82.                Alt-X (eXit)  . . . . . . . . . . . . . . . . . . . . . .  21
  83.                Alt-Z (Help)  . . . . . . . . . . . . . . . . . . . . . .  21
  84.  
  85.      Registration  . . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.      TFE (TelixFonEd) v2.20                                     Introduction
  93.  
  94.                                   Introduction
  95.  
  96.      Why Do I Need TFE?
  97.      ------------------
  98.      If you use Telix, you need TFE.  Telix is the best telecommunications
  99.      program around; but like most such programs, when it comes to updating,
  100.      adding, deleting or any other activity involving the contents of your
  101.      dialing directories, it leaves a lot to be desired.  For instance, to
  102.      change the password for one BBS, you have to point to that directory
  103.      entry, type E, hit ENTER enough times to get past EVERY other field,
  104.      and finally change the entry.  Want to create a new entry that's almost
  105.      identical to an existing one?  Fine, just enter all the same data all
  106.      over again, then hit the Toggle key enough times to make sure you got
  107.      it right.  If one field was wrong, prepare to abuse the ENTER key
  108.      again.  But there is a better way: TelixFonEd (TFE).
  109.  
  110.      TFE gives you easier, more complete control over the content and
  111.      arrangement of your Telix version 3.0 (or higher) dialing directories
  112.      (FON files).
  113.  
  114.      Using TFE, you can:
  115.  
  116.           o    Translate Procomm v2.4, Procomm+, Qmodem v4, Telemate v2, GT
  117.                Power v15.50, Boyan D-3, Boyan v4 and Commo v4 dialing dir-
  118.                ectories into Telix format.
  119.           o    Manipulate entries individually, as groups of marked entries,
  120.                or as highlighted ranges.
  121.           o    Sort any part (or all) of a dialing directory on any field,
  122.                in ascending or descending order.
  123.           o    Insert and delete entries at random.
  124.           o    Copy or move data from one location in a directory to an-
  125.                other.
  126.           o    Write part of a directory (or the entire directory) to an-
  127.                other FON file.
  128.           o    Print selected entries (or all entries) to a file or printer.
  129.           o    Edit any field in the directory in a simple, intuitive full-
  130.                screen format (no more ENTERing through every field in an
  131.                entry just to change the password).
  132.           o    Pop up menus for many fields (Protocols, Terminal types,
  133.                etc.) -- on request, or automatically whenever you enter
  134.                invalid data.
  135.           o    Clean up corrupted FON files.
  136.           o    Merge two or more FON files, combining duplicate entries.
  137.           o    Store additional information about any entries in a FON file,
  138.                such as "Sysop Name" or "Hours of Operation."
  139.           o    Change the values of an entire group of fields with one com-
  140.                mand.
  141.           o    Search-and-Replace on any part (or all) of a field.
  142.           o    And more!
  143.  
  144.  
  145.      TFE Documentation                                                page 1
  146.  
  147.  
  148.  
  149.  
  150.  
  151.      TFE (TelixFonEd) v2.20                                     Introduction
  152.  
  153.      Hopefully, this documentation will tell you all you need to know about
  154.      using TFE.  But if necessary, please direct further questions to me
  155.      through the following means:
  156.  
  157.           Electronic mail:
  158.                BIX:           proub
  159.                Compuserve:    71131,157
  160.                Fido Netmail:  1:135/47
  161.           Messages to Paul Roub in the FidoNet or RelayNet TELIX echoes
  162.           Local messages to Paul Roub on:
  163.                MOBS (305-895-1666)
  164.           US Mail to:
  165.                Paul Roub
  166.                P.O. Box 141583
  167.                Coral Gables, FL 33114-1583
  168.  
  169.      When reporting a bug, please be specific as to the nature of the prob-
  170.      lem (i.e. what led up to it, what error message -- if any -- ensued,
  171.      can you repeat it, etc.).
  172.  
  173.  
  174.      The author makes no claims as to the suitability of this product for
  175.      any application.  In the event of malfunction, the author's liability
  176.      shall be limited to a replacement or refund.
  177.  
  178.  
  179.      ACKNOWLEDGEMENTS:  I wish to express my gratitude to Andrew Adler,
  180.      Craig Merwitzer, Dave Steinman, Ronnie Toth and Bruce Wilson for test-
  181.      ing and assistance above and beyond the call of duty.  Thanks also to
  182.      Nick Anis and John Dvorak.  Special thanks to Lloyd Burt for more than
  183.      I have space to list.  Particularly special thanks to Maria for making
  184.      the last 2 1/2 years so amazing.
  185.  
  186.  
  187.      TFE 2.20 was compiled by Zortech C++ v2.06 and Microsoft MASM v5.10;
  188.      and written using Brief, and editor so good it's almost frightening.
  189.  
  190.  
  191.      -----
  192.      NOTE:
  193.      -----
  194.      TFE should not be confused with PFE+ (Procomm+ Fon Editor) or QFE
  195.      (Qmodem Fon Editor), both of which are products of Sunflower Systems. 
  196.      TFE and Paul Roub are in no way affiliated with Sunflower Systems.
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.      TFE Documentation                                                page 2
  205.  
  206.  
  207.  
  208.  
  209.  
  210.      TFE (TelixFonEd) v2.20                                     Introduction
  211.  
  212.      Notes:
  213.      ------
  214.      You may distribute TFE freely (in fact, I would very much appreciate
  215.      your doing so), provided that you distribute only the full, unmodified
  216.      archive (TFE_220.ARC), with its full name intact.  If you downloaded
  217.      TFE from Compuserve, please rename TFE220.ARC to TFE_220.ARC before
  218.      distribution.  Feel free to distribute TFE in other archive formats
  219.      (such as ZIP, LHARC, ZOO, etc.) -- but again, you must retain the full
  220.      name, as in TFE_220.LZH or TFE_220.ZIP.  The following files must be
  221.      included in the archive:
  222.  
  223.           ASK.COM
  224.           RUNME.BAT
  225.           TFE.DOC
  226.           TFE.EXE
  227.           TFE.REG
  228.           TFE_HIST.DOC
  229.           WHATIS.TFE
  230.           READTHIS.NOW  (Can be deleted after August 31, 1990)
  231.  
  232.      If you're not sure whether you have the latest version of TFE, the
  233.      following systems are always kept up to date:
  234.  
  235.           MOBS             (1:135/47)   305-895-1666
  236.           Floridays Deluxe (1:135/82)   305-235-2227
  237.           The C Workshop   (1:135/1)    305-226-3310
  238.           Ramblin' Roots   (1:135/54)   305-221-1571
  239.           Telix Support BBS             416-439-8293
  240.           BIX telecomm listings area
  241.           Compuserve IBMCOM Forum
  242.  
  243.      If, after trying out TFE, you wish to continue using it, you must fill
  244.      out and send in the registration form at the end of this document. 
  245.      You'll be supporting shareware, making possible future improved ver-
  246.      sions of this and other programs; you can also get the latest version
  247.      of TFE on disk.  Note that TFE may NOT be used in a business or com-
  248.      mercial environment without registration.  For further details, see the
  249.      Registration section at the end of this document.
  250.  
  251.      Is there something you don't like about TFE?  Something you think is
  252.      missing?  A screw-up in the documentation, etc...  let me know!  We aim
  253.      to please!
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.      TFE Documentation                                                page 3
  264.  
  265.  
  266.  
  267.  
  268.  
  269.      TFE (TelixFonEd) v2.20                                     Introduction
  270.  
  271.      WARNING!
  272.      --------
  273.      Users of DoubleDos, DesqView and other multitasking systems: do NOT use
  274.      TFE when Telix itself is running at the same time.  Havoc will ensue,
  275.      TRUST ME.  In general, you're asking for trouble if you modify ANY file
  276.      currently in use by another process.
  277.  
  278.      For similar reasons, when shelled to DOS from Telix, DO NOT run TFE on
  279.      the same dialing directory that Telix is currently using.  Various com-
  280.      plaints of "TFE trashed my FON file" actually occur because Telix does
  281.      not close and reopen the dialing directory before and after a DOS shell
  282.      (see the "Startup and Configuration" section for a hint on getting
  283.      around this problem).
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.      TFE Documentation                                                page 4
  323.  
  324.  
  325.  
  326.  
  327.  
  328.      TFE (TelixFonEd) v2.20                        Startup and Configuration
  329.  
  330.                             Startup and Configuration
  331.  
  332.      Telix users will feel right at home with TFE.  At startup, TFE reads
  333.      your Telix configuration file (TELIX.CNF) to determine which screen
  334.      colors and screen write mode to use, what external protocols are avail-
  335.      able, and your default modem settings (to use when adding new entries). 
  336.      The TFE screen should therefore look pretty much like your Telix dial-
  337.      ing directory.  If TELIX.CNF is not found, TFE will use the following
  338.      defaults:
  339.  
  340.           Black-and-white colors
  341.           BIOS used for screen access
  342.           Modem parameters: 2400 baud, 8 data bits, 1 stop bit, No parity
  343.           No external protocols
  344.  
  345.      TFE is quite thorough when it looks for the configuration file.  If you
  346.      have specified a config file name on the command line, that name is
  347.      used; otherwise, TELIX.CNF is the config file name.  If the filename
  348.      contains a specific drive or directory name, only that particular file
  349.      is searched for.  If no drive or directory is given, TFE first checks
  350.      the current directory.  If the file is not there, TFE checks the direc-
  351.      tory specified in the TELIX environment string (if any).  If the file
  352.      has still not been found, TFE checks each directory in the PATH envi-
  353.      ronment string (consult your DOS manual for more information on envi-
  354.      ronment strings and the PATH).  If the file has not been located by
  355.      now, TFE uses the default settings specified above.
  356.  
  357.      The command-line syntax of TFE is as follows (all parameters are op-
  358.      tional):
  359.  
  360.           TFE [?] [-h] [-v<n>] [-c<name>] [filename[.ext]]
  361.  
  362.           ?, -h     Displays a brief summary of TFE usage.
  363.  
  364.           -v<n>     Sets TFE's screen-write mode to <n>, where <n> means:
  365.                1 -  Direct video access, with no snow-checking.  This should
  366.                     be used when you have a monochrome display or a color
  367.                     display which does not have a snow problem.
  368.                2 -  Direct video memory access, with snow-checking.  This
  369.                     should be used with older Color Graphics Adaptors which
  370.                     tend to produce video snow.
  371.                3 -  BIOS screen access.  To be used if you need to run TFE
  372.                     on a system where the other two modes don't work.
  373.  
  374.                     In general, you shouldn't need to use this parameter,
  375.                     since the video mode specified in your Telix config-
  376.                     uration file should be sufficient.
  377.  
  378.  
  379.  
  380.  
  381.      TFE Documentation                                                page 5
  382.  
  383.  
  384.  
  385.  
  386.  
  387.      TFE (TelixFonEd) v2.20                        Startup and Configuration
  388.  
  389.           -c<name>  Sets the name for the Telix configuration file to
  390.                     <name>.  This shouldn't normally be necessary either --
  391.                     TFE will usually find the file on its own, as explained
  392.                     later.
  393.  
  394.           filename[.ext]  The name of the file you wish to edit.  More on
  395.                     this below.
  396.  
  397.      If you don't include an extension in the name of the file for TFE to
  398.      edit, TFE assumes the extension '.FON'.  That is, 'TFE telix' is equiv-
  399.      alent to 'TFE telix.fon'.  If you wish to edit a file which has a blank
  400.      extension, use a period at the end of the filename, as in 'fred.'  If
  401.      no filename is specified, TFE assumes '*.fon', so entering TFE with no
  402.      filename will default to all .FON files in the current directory; if no
  403.      FON files are found in the current directory, TFE defaults to all FON
  404.      files in the TELIX directory, if any.  If more than one file matches
  405.      the name you specified, TFE will present a menu of all matching files. 
  406.      If you want to edit one of these, simply highlight it (using the move-
  407.      ment keys described below) and hit the ENTER key.  If you don't wish to
  408.      edit any of these files, hit ESC and you will have a chance to enter a
  409.      new filename; a menu will again be shown if necessary.  If you hit ESC
  410.      from either the filename prompt or the menu that follows, TFE will end
  411.      and exit back to DOS.
  412.  
  413.      Once you have picked a file, TFE will proceed to read that file.  If it
  414.      encounters any invalid fields, it replaces them with the default values
  415.      for those fields.  After the file is read, TFE displays a message in-
  416.      forming you how many fields (if any) were "fixed".
  417.  
  418.      NOTE: If you've just converted from TFE v1.00, 1.01 or 1.10, you may
  419.      get a lot of 'cleaned up entries' messages the first time you load an
  420.      old FON file into TFE v2.20.  This is because TFE versions 1.10 and
  421.      lower paid no attention to Telix's "Last Call" field, so some of them
  422.      may contain garbage if they've never been updated by Telix.  This is
  423.      nothing to worry about, and once you have written the file to disk, all
  424.      the dates will be cleaned up.
  425.  
  426.      NOTE: As used in this document, 'entry' refers to all of the FON file
  427.      information for one system;  e.g. the Name, Number, Password, etc. for
  428.      one BBS.  'Field' refers to one part of an entry, such as the Name
  429.      field or Script field.
  430.  
  431.      At this point, you'll be presented with the main TFE screen, which has
  432.      several sections.  At the top is TFE's copyright information, followed
  433.      by a line containing the full name of the FON file currently being
  434.      edited. 
  435.  
  436.      The next (and most important) section is the editing section.  This is
  437.      where the contents of your FON files are actually displayed and edited. 
  438.      At the top of this box are the names of the fields currently visible on
  439.  
  440.      TFE Documentation                                                page 6
  441.  
  442.  
  443.  
  444.  
  445.  
  446.      TFE (TelixFonEd) v2.20                        Startup and Configuration
  447.  
  448.      the screen.  Down the left-hand side you'll see the numbers of the
  449.      entries currently visible.  Most of the box is in the Menu Foreground
  450.      and Background colors specified in your Telix configuration file. 
  451.      However, the field which you are currently editing will be in Telix's
  452.      Menu Select and Menu Bar colors.  You can move this highlight bar
  453.      around by using the cursor keys and other movement keys described
  454.      later.
  455.  
  456.      At the right side of the next line is the Insert/Overstrike indicator. 
  457.      This lets you know whether TFE is in Insert mode (new characters 'push'
  458.      old characters to the right) or Overstrike mode (new characters replace
  459.      old characters).  Although you won't see it at first, the left side of
  460.      this line will inform you when a keystroke macro is being recorded or
  461.      played back (see the "Function and Alt-Keys" section of this document,
  462.      keys F7 and F8).
  463.  
  464.      Below this line is a message box, where TFE will display various mes-
  465.      sages, such as descriptions of fields being edited.
  466.  
  467.      The last section is a brief listing of available function, Ctrl- and
  468.      Alt-keys.  For more details, enter Alt-H, or consult the "Function,
  469.      Alt- and Ctrl-Keys" section of this document.
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.      TFE Documentation                                                page 7
  500.  
  501.  
  502.  
  503.  
  504.  
  505.      TFE (TelixFonEd) v2.20                        Startup and Configuration
  506.  
  507.      HINT:
  508.      -----
  509.      As mentioned earlier, TFE should not be used on Telix's current FON
  510.      file when shelled-to-DOS from Telix.  Telix will not realize that the
  511.      file has been modified, and things will get very confused (and poten-
  512.      tially dangerous).  However, you CAN shell from Telix to edit ANOTHER
  513.      file.  To facilitate easy TFE use, I use a short SALT script which
  514.      loads a dummy FON file into Telix (forcing the old file to be written
  515.      to disk and closed), calls TFE to edit TELIX.FON, then reloads
  516.      TELIX.FON into Telix.  I recommend assigning this script to the Alt-E
  517.      (for Edit) key in Telix (after all, how often do you really need to
  518.      Toggle Local Echo?);  of course, you can assign it to any function key
  519.      you wish.  
  520.  
  521.      To accomplish, create the following script file:
  522.  
  523.           main()
  524.           {
  525.             loadfon("zzz.fon");        // load a dummy
  526.             run("tfe", "telix", 0);    // work on the real thing
  527.             loadfon("telix.fon");      // load the real thing again
  528.           }
  529.  
  530.      Save this script as TFE.SLT, and compile it using the command 'CS tfe'. 
  531.      Then, from Telix's Keyboard Macro menu, assign the string @TFE to the
  532.      Alt-E key (consult your Telix manual for explanations of key reassign-
  533.      ment).  Using Telix or TFE, create an empty FON file named ZZZ.FON. 
  534.      Now whenever you enter Alt-E in Telix, you can safely edit TELIX.FON. 
  535.      Note, however, that any entries which were marked for dialing will be
  536.      unmarked when you return to Telix.  If you use more than one dialing
  537.      directory, you'll need to expand on this idea a bit.  These problems
  538.      are due to the fact that SALT does not (as of Telix version 3.12) have
  539.      a method of accessing the current FON file's name, or of manipulating
  540.      dialing marks.
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.      TFE Documentation                                                page 8
  559.  
  560.  
  561.  
  562.  
  563.  
  564.      TFE (TelixFonEd) v2.20                        Movement and Editing Keys
  565.  
  566.                             Movement and Editing Keys
  567.  
  568.      Using the various movement keys, you can move through the dialing
  569.      directory fields in a manner very similar to using a spreadsheet or
  570.      word processor.  If you move up or down past the end of the currently
  571.      visible entries, the screen will scroll up or down as necessary.  Sim-
  572.      ilarly, moving right or left past the edge of the screen will let you
  573.      edit fields beyond those currently shown on screen.  At any time you
  574.      can edit the data in the current field using the editing keys.  Most of
  575.      these keys are also available when entering file names, search strings,
  576.      etc.  By playing with the movement and editing keys a bit, you should
  577.      get a feel for their functions quickly.
  578.  
  579.  
  580.      The following movement and editing keys are used:
  581.           Hyphenated notations mean to hold down the first key and hit
  582.           the second.  Shift-Tab, for example, means to hold down
  583.           either Shift key and press Tab.
  584.  
  585.      Left:          Move left one character within the current field.  If at
  586.                     the beginning of the field, move to the previous field.
  587.      Right:         Move right one character within the current field.  If
  588.                     at the end of the field, move to the next field.
  589.      Up:            Move to the previous entry, if any.
  590.      Down:          Move to the next entry, if any.
  591.      Tab:           Move to the next field.
  592.      Shift-Tab:     Move to the previous field.
  593.      Home:          Move to the beginning of the current field.
  594.      End:           Move to the end of the current field.
  595.      Control-Left:  Move to the first field of the current entry.
  596.      Control-Right: Move to the last field of the current entry.
  597.      Control-PgUp:  Move to the first entry in the directory.
  598.      Control-PgDn:  Move to the last entry in the directory.
  599.      PgUp:          Move one page up the entry list.
  600.      PgDn:          Move one page down the entry list.
  601.      Del:           Delete the current character in the current field.
  602.      Ins:           Toggle insert mode.  When insert mode is TRUE, entering
  603.                     a character pushes all following characters in the same
  604.                     field to the right.  The Insert/Overstrike indicator
  605.                     will inform you which mode you are in.
  606.      Backspace:     Delete the previous character in the current field.
  607.      Ctrl-End:      Erase all characters from the cursor to the end of the
  608.                     current field.
  609.      F1:            Pop-up a menu of allowable values for this field.  Pick
  610.                     one by pointing to it and hitting ENTER, or ESC to can-
  611.                     cel the operation.  Menus are not available for all
  612.                     fields.
  613.      ESC:           Undo any editing done to the current field.
  614.      ENTER:         Accept the current edited value for the current field.
  615.  
  616.  
  617.      TFE Documentation                                                page 9
  618.  
  619.  
  620.  
  621.  
  622.  
  623.      TFE (TelixFonEd) v2.20                        Movement and Editing Keys
  624.  
  625.      When you leave a field (by hitting ENTER, selecting a menu option, or
  626.      moving to another field or entry), TFE checks the validity of the field
  627.      whenever possible.  Although a few fields have no restrictions as to
  628.      what kind of data they may contain (e.g. BBS Name or Password), most
  629.      have a specific range of acceptable values.  If the value entered into
  630.      a field is 'illegal' (such as a letter in the 'Times Called' field),
  631.      one of two things will happen.  If available, a menu of valid options
  632.      will pop up, as explained earlier; just pick one of these.  Otherwise,
  633.      TFE will display a message informing you that the value you have en-
  634.      tered is invalid.  You must then re-enter an acceptable value.
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.      TFE Documentation                                               page 10
  677.  
  678.  
  679.  
  680.  
  681.  
  682.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  683.  
  684.                           Function, Alt- and Ctrl-Keys
  685.  
  686.      In addition to the editing and movement keys, several 'function' keys
  687.      are defined.  Some are called 'Alt-keys', because they are used by
  688.      hitting a letter key while holding down the 'Alt' key; some are
  689.      'Ctrl-keys'; others use the PC's function keys.  All of TFE's functions
  690.      are accessed through these keys.  Here is a quick list of the keys;  a
  691.      detailed explanation of each key's function starts on the following
  692.      page.
  693.  
  694.  
  695.           F1:       Menu for current field (if available).
  696.           F2:       Edit "TFE Data" for this entry.
  697.           F3:       Merge duplicate entries.
  698.           F7:       Begin or end recording of keystrokes (macro).
  699.           F8:       Playback recorded keystrokes (macro).
  700.           Ctrl-M:   Mark or Unmark the current entry.
  701.           Ctrl-K:   Mark a range of entries (or all entries).
  702.           Ctrl-T:   Translate Procomm v2.4, Procomm+, Qmodem v4, Telemate
  703.                     v2, GT-Power v15.50, Boyan D-3, Boyan v4 and Commo v4
  704.                     dialing directories to Telix format.
  705.           Ctrl-U:   Unmark a range of entries (or all entries).
  706.           Alt-A:    Add a specified number of entries.
  707.           Alt-B:    Change the value of an entire group of fields.
  708.           Alt-C:    Copy a range of entries.
  709.           Alt-D:    Delete a range of entries.
  710.           Alt-E:    Export a range of entries to another FON file.
  711.           Alt-F:    Find the next entry whose name contains a given string.
  712.           Alt-H:    Display a brief description of all function keys.
  713.           Alt-I:    Import another FON file into the current directory.
  714.           Alt-L:    Load a new FON file.
  715.           Alt-M:    Move a range of entries to another part of the direc-
  716.                     tory.
  717.           Alt-P:    Print part (or all) of the current directory.
  718.           Alt-R:    Search-and-Replace in the current field.
  719.           Alt-S:    Sort all or part of the current directory by any field.
  720.           Alt-W:    Write the current FON file to disk.
  721.           Alt-X:    eXit TFE.
  722.           Alt-Z:    Same as Alt-H.
  723.  
  724.  
  725.      Several of the commands will ask you to indicate a range or a line. 
  726.      When indicating a range, you will use the Up, Down, Home, End, PgUp and
  727.      PgDn keys to highlight a range of entries beginning or ending with the
  728.      current line.  The range can extend above or below the current line. 
  729.      Indicating a line is similar -- just move the highlight bar to the row
  730.      you wish to indicate and press ENTER.  Pressing ESC when indicating a
  731.      range or line will cancel the current command (except where otherwise
  732.      noted).
  733.  
  734.  
  735.      TFE Documentation                                               page 11
  736.  
  737.  
  738.  
  739.  
  740.  
  741.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  742.  
  743.                      Detailed Descriptions of Function Keys
  744.  
  745.      F1 (Menu):
  746.           Menus are available for the following fields:  Baud, Parity, Data,
  747.           Stop, Script, Terminal, Protocol, Local Echo, Add Line Feeds, BS
  748.           Translate, BS Sends DEL, Strip High Bits, and Prefix.  If you
  749.           enter invalid data in any of these fields, you will see these
  750.           menus automatically.  However, whenever you are editing one of
  751.           these fields, you can hit the F1 key to see the appropriate menu. 
  752.           You may now select an item from the menu, and the proper data will
  753.           be inserted into the field for you.  You can select an item by
  754.           pointing to it and hitting enter, or by hitting the letter or
  755.           digit which is highlighted in that item's name.  Note that the
  756.           highlighted letters are the same as those used by Telix, even for
  757.           external file-transfer protocols.  If you hit ESC instead, you
  758.           will return to the field you were editing without changing any-
  759.           thing.
  760.  
  761.           NOTE: The menu for the Script field is a special case - it won't
  762.           show up in the event of an invalid entry, since TFE doesn't vali-
  763.           date script fields.  In fact, it may not be available at all; the
  764.           menu is a list of all .SLC files found in your script directory --
  765.           if no files are found, no menu is displayed.
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.      TFE Documentation                                               page 12
  795.  
  796.  
  797.  
  798.  
  799.  
  800.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  801.  
  802.      F2 (Edit TFE Data):
  803.           A number of people have complained that Telix's dialing directory
  804.           does not let them store information on a system's Sysop Name,
  805.           Hours of Operation, or whatever extra information they might want
  806.           to keep track of.  TFE has the ability to manipulate these extra
  807.           details, through something called "TFE Data."  When you're editing
  808.           an entry, hitting F2 will pop up a window containing the TFE Data
  809.           for that entry.  You can enter a Sysop Name, Hours of Operation,
  810.           and up to three lines of random data (whatever you wish).  You can
  811.           even use TFE Data as the sort field when Sorting your directory
  812.           (see below)!  Naturally, when you Read, Write, Import or Export
  813.           FON file data, the TFE Data comes along.  TFE Data is stored in
  814.           the same directory as its corresponding FON file, in a file with
  815.           the same name but the extension TFE.  Telix, of course, is com-
  816.           pletely unaware of TFE Data.
  817.  
  818.           NOTE: Since each TFE Data item is stored according to the NUMBER
  819.           of the FON entry it is related to, if you insert or delete entries
  820.           from the FON file using Telix, TFE will become confused (when it
  821.           tries to edit the FON file later) about which TFE Data relates to
  822.           which entries.  While this is not dangerous in any way, you WILL
  823.           end up with the Sysop, etc., matched with the wrong systems.  So
  824.           if you are going to use TFE Data, you must perform ALL additions
  825.           and deletions from within TFE, not Telix, apart from simply adding
  826.           entries to the end of the file.  There is no way around this, but
  827.           I think it's worth the small sacrifice to have the extra informa-
  828.           tion on hand.
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.      TFE Documentation                                               page 13
  854.  
  855.  
  856.  
  857.  
  858.  
  859.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  860.  
  861.      F3 (Delete Duplicates):
  862.           One thing I use TFE for is combining various FON files.  For in-
  863.           stance, when a new version of MIAMIBBS.LST (a local BBS listing)
  864.           comes out, I run it through a utility which converts it to a FON
  865.           file.  Then, using TFE, I Import the result into TELIX.FON.  Since
  866.           many of the new entries are already in my directory, I now have a
  867.           number of duplicates.  To solve this problem, I use the Delete
  868.           Duplicates function;  this sorts the directory by Name and Phone
  869.           Number (to make looking for duplicates easier).  It then looks for
  870.           any entries with the same Name and Phone Number.  Having found a
  871.           duplicate, TFE combines the two in the following manner:
  872.  
  873.                The highest Last Call date of the two is used.  If both Last
  874.                Call dates are identical, the first entry is considered to be
  875.                the most recent.
  876.  
  877.                The Total Calls fields of the two are added together.
  878.  
  879.                If only one entry has TFE Data, that data is used.  Other-
  880.                wise, the TFE Data from the two are merged: if only one entry
  881.                contains a given field, that field is used; if both contain
  882.                it, the field from the most recent entry (as judged by the
  883.                Last Call date) is used.  The Script and Password fields are
  884.                handled similarly.
  885.  
  886.                The highest baud rate of the two entries is used.
  887.  
  888.           To use this function, press the F3 key.  Now indicate the range in
  889.           which you wish to Delete Duplicates (ESC will cancel the opera-
  890.           tion).  At this point, TFE will ask you to confirm that you want
  891.           to delete all duplicate entries.   Hitting 'n' or ESC will cancel
  892.           the operation.  When the function is complete, TFE will report the
  893.           number of duplicates deleted.
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.      TFE Documentation                                               page 14
  913.  
  914.  
  915.  
  916.  
  917.  
  918.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  919.  
  920.      F7 (Begin or End keystroke recording):
  921.           You may often need to perform the same task repeatedly.  It can
  922.           get rather boring typing in the exact same keystrokes again and
  923.           again.  For instance, to change a group of Phone Numbers to long
  924.           distance, for EACH field you'd have to enter '1-', then move to
  925.           the next field.  No big deal, but if you had to do this to 100
  926.           numbers in a row it could get quite tedious.  If you record '1-'
  927.           and DOWN as a macro (a group of recorded keystrokes), however,
  928.           you'd simply need to play back the macro the appropriate number of
  929.           times.  This is a trivial example, but you can actually record
  930.           much more intricate macros (up to 1000 keystrokes long), and play
  931.           them back with one key!  Note that ANY keystrokes you would use in
  932.           TFE (menu selections, reading in files, popping and removing the
  933.           help screen, whatever) can be recorded in this way.  The only keys
  934.           you CAN'T record are F7 and F8.
  935.  
  936.           To begin recording a macro, hit the F7 key.  The word "Recording"
  937.           will appear near the bottom of the screen.  Enter the keystrokes
  938.           you wish to record, then hit F7 again -- the "Recording" notice
  939.           will go away.  To play back these keystrokes, hit F8 (see below). 
  940.           Note that when you record a new macro, the old one is replaced. 
  941.           Also, macros are NOT saved between TFE sessions, so your macro
  942.           will be lost the next time you run TFE.
  943.  
  944.      F8 (Play back recorded keystrokes):
  945.           F8 plays back keystrokes recorded as macros (see F7 above).  If no
  946.           macro has been recorded, nothing will happen.  Otherwise, the
  947.           words "Playing Back" will appear near the bottom of the screen,
  948.           and all of the recorded keystrokes will be executed just as if you
  949.           were typing them.  When playback is finished, the "Playing Back"
  950.           message will disappear. 
  951.  
  952.      Ctrl-K (Mark range):
  953.           Ctrl-K allows you to mark a range of entries, or all entries (see
  954.           Ctrl-M, below).  Highlight the range you wish to mark, and press
  955.           enter; or press ESC to mark the entire dialing directory.
  956.  
  957.      Ctrl-M (Mark/Unmark entry):
  958.           Ctrl-M toggles the current entry between Marked and Unmarked stat-
  959.           us.  Marked entries can be used by the Block Change, Copy, Delete,
  960.           Export, Move and Print commands to act on a group of entries which
  961.           can't all be highlighted as one range.  If an entry is Marked, an
  962.           asterisk ('*') will appear to the far left of that entry on
  963.           screen.  Ctrl-M causes Unmarked entries to become Marked, and
  964.           vice-versa.  To Mark or Unmark more than one entry at a time, use
  965.           the Ctrl-K (Mark range) and Ctrl-U (Unmark range) commands.
  966.  
  967.           NOTE:  This command should NOT be confused with marking entries
  968.           for dialing in Telix.
  969.  
  970.  
  971.      TFE Documentation                                               page 15
  972.  
  973.  
  974.  
  975.  
  976.  
  977.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  978.  
  979.      Ctrl-T (Translate):
  980.           Ctrl-T allows you to translate dialing directories from other
  981.           programs (specifically, Procomm v2.4, Procomm+, Qmodem v4, Tele-
  982.           mate v2, GT Power v15.50, Boyan D-3, Boyan v4 and Commo v4) into
  983.           Telix FON files.  If the current FON file has not been saved, you
  984.           will be given an opportunity to Write the current file, go ahead
  985.           anyway or abort the Translate command.  Afterwards, specify the
  986.           name (or wildcard mask) of the file you wish to translate.  A menu
  987.           of all files matching this mask will be presented.  Point at the
  988.           file you choose and press ENTER, or press ESC to abort the com-
  989.           mand.  You will then see a list of possible dialing directory
  990.           formats to convert from.  Pick the appropriate one, or press ESC
  991.           to abort.  Now, specify the name (or mask) of the Telix FON file
  992.           you want to translate TO.  Again, a menu will be presented and you
  993.           can ESC if you wish.  Finally, the translation will occur, and the
  994.           translated entries will be loaded into TFE for editing -- the new
  995.           directory will not be written to disk unless you do so explicitly
  996.           with the Alt-W (Write) command.
  997.  
  998.           NOTE: In cases where a field from another directory format does
  999.           not exist in Telix, it is discarded.  If a Telix field is not
  1000.           present in the foreign directory, the default value is used (de-
  1001.           fault are also used when the value of a field has no exact Telix
  1002.           equivalent).  If dates in the foreign directory are not in the
  1003.           same format as that specified in your Telix configuration, they
  1004.           will be converted to the correct format.
  1005.  
  1006.      Ctrl-U (Unmark range):
  1007.           Ctrl-U allows you to Unmark a range of entries, or all entries
  1008.           (see Ctrl-M, below).  Highlight the range you wish to Unmark, and
  1009.           press enter; or press ESC to Unmark the entire dialing directory.
  1010.  
  1011.      Alt-A (Add):
  1012.           Use the Add command to add new entries at any position in the FON
  1013.           directory.  After hitting Alt-A, move the highlight bar to the
  1014.           position where you wish to add the new entries; then hit ENTER. 
  1015.           TFE will prompt you for the number of entries to insert.  All
  1016.           entries added will use the default field values specified in your
  1017.           TELIX.CNF file.  Note that this is different from Telix's Add
  1018.           command in that the new entries can be added at any position
  1019.           rather than always at the end of the directory.
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.      TFE Documentation                                               page 16
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  1037.  
  1038.      Alt-B (Block Change):
  1039.           Block Change is useful when you want to change the same field to
  1040.           the same value in more than one entry.  For example, if you had
  1041.           just gotten a 2400 baud modem, you could change all the "Baud"
  1042.           fields from 1200 to 2400 at once.  Just move to the column you
  1043.           want to modify; highlight the range of entries in which you wish
  1044.           to change the field values (if any entries are marked, those en-
  1045.           tries will be changed, and you will not be asked to highlight a
  1046.           range); press ENTER; and enter the value you wish to change these
  1047.           fields to.  Note that the F1 menus (if available) will work, and
  1048.           the usual validity checks apply.  This command is also useful when
  1049.           cleaning up directories created by some conversion utilities,
  1050.           which occasionally insert random data in some fields.  For in-
  1051.           stance, you can quickly set all Parity fields to N, Stop Bits to
  1052.           1, etc.
  1053.  
  1054.      Alt-C (Copy):
  1055.           The Copy command lets you duplicate a group of entries and insert
  1056.           the new range anywhere in the FON directory.  This is useful when
  1057.           you want to add new entries which are similar to existing entries. 
  1058.           If any entries are marked, those entries will be copied; otherwise
  1059.           highlight the range you wish to copy and press ENTER.  Next, point
  1060.           to the position you want to copy the entries to.  The duplicate
  1061.           lines will be inserted at the specified position, and all entries
  1062.           past this position will be "moved down" to make room.
  1063.  
  1064.      Alt-D (Delete):
  1065.           The Delete command allows you to remove a range of lines, or a
  1066.           group of marked lines, from the FON directory.  If entries are
  1067.           marked, they will be deleted -- otherwise highlight the entries
  1068.           you wish to delete.  Press ENTER to delete the entries, or ESC to
  1069.           abort.
  1070.  
  1071.      Alt-E (Export):
  1072.           The Export command writes a specified range of entries, or a group
  1073.           of marked entries, to a file.  If any entries are marked, they
  1074.           will be Exported; otherwise highlight the range you wish to write
  1075.           to a new FON file, then hit ENTER.  You will be prompted to enter
  1076.           a filename; if you leave out the extension, .FON will be added for
  1077.           you.  If the new file does not exist, it will be created.  If the
  1078.           specified output file already exists, you have the option of
  1079.           either overwriting it or adding the new entries to the end of the
  1080.           old file.  The entries in the current directory will be left un-
  1081.           changed.
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.      TFE Documentation                                               page 17
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  1096.  
  1097.      Alt-F (Find):
  1098.           Use the Find command when you want to 'jump' to a specific entry
  1099.           without scrolling around looking for it.  You will be asked to
  1100.           enter a string.  The highlight bar will search all entries FOLLOW-
  1101.           ING the current one, and move to the first entry containing the
  1102.           string in one of its fields; case is not significant.  For exam-
  1103.           ple, if you entered 'foo', possible matches would be 'foo',
  1104.           'FOObar', 'egg foo yong', etc.  All fields (including TFE data
  1105.           fields) are searched for the string; if a match is found, the
  1106.           cursor is moved to the appropriate field.  If you want to see ALL
  1107.           occurrences of a given string in the directory, you would move to
  1108.           the top of the directory; using Alt-F once would find the FIRST
  1109.           occurrence; using it again would find the second, and so on.
  1110.  
  1111.      Alt-H (Help):
  1112.           Alt-H brings up TFE's context-sensitive help system, with abbrevi-
  1113.           ated versions of the function descriptions from this manual.  If
  1114.           you are in the middle of some operation (Sorting, Translation,
  1115.           Loading or Writing a file, etc.), the help for that function will
  1116.           be displayed.  Otherwise, an Index of available help will be
  1117.           shown.  
  1118.  
  1119.           At any time while in the help system, hitting any Function, Alt-
  1120.           or Ctrl-key will display the help for that key's function.  Alt-H
  1121.           will always bring you back to the Help Index.  When the help for a
  1122.           function extends above or below the text currently on screen, a
  1123.           message in the lower right corner of the screen will tell you
  1124.           which keys can be used to see the extra text.  
  1125.  
  1126.           Pressing the ESC key returns you to TFE.  Alt-Z will also bring up
  1127.           the help system, for compatibility with Telix's Help key.
  1128.  
  1129.      Alt-I (Import):
  1130.           The Import command reads in the entries from a specified FON file
  1131.           and inserts them at a specified position in the directory you're
  1132.           editing.  After you hit Alt-I, point to the position where you
  1133.           want the Imported data to go.  Then enter a FON filename when
  1134.           prompted, and the entries from the specified file will be
  1135.           inserted.  If you enter a filename with wildcards (* or ?), you
  1136.           will need to choose from a menu of matching files.  You can use
  1137.           this command in combination with the Delete Duplicates (F3) com-
  1138.           mand to merge two FON files into one.
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.      TFE Documentation                                               page 18
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  1155.  
  1156.      Alt-L (Load):
  1157.           The Load command replaces the currently edited FON directory with
  1158.           one read from a specified file, just as if you had exited TFE and
  1159.           run it again with a different FON file name on the command line. 
  1160.           Just enter the filename when prompted.  If you enter a filename
  1161.           with wildcards (* or ?), you'll need to pick a matching file from
  1162.           a menu.  If the current directory has been modified (by Inserting,
  1163.           Deleting, Copying, Moving, editing, etc.) since the last Load or
  1164.           Write command, you will be asked to confirm whether you want to
  1165.           clear the current directory without saving it to disk, and given
  1166.           the option to Write it to disk first.
  1167.  
  1168.      Alt-M (Move):
  1169.           The Move command lets you move a range of entries, or a group of
  1170.           marked entries, to another part of the directory.  It is similar
  1171.           to the Copy command, except that the original lines are deleted. 
  1172.           If any entries are marked, they will be moved; otherwise highlight
  1173.           the desired range and press ENTER.  Finally, indicate the position
  1174.           to which you wish to move the entries.
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.      TFE Documentation                                               page 19
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  1214.  
  1215.      Alt-P (Print):
  1216.           The Print command prints a range of entries (or a group of marked
  1217.           entries) to the printer (or a file) as a formatted, paginated list
  1218.           (similar to that created by Telix's Print command).  If any en-
  1219.           tries are marked, they will be printed; otherwise highlight the
  1220.           range you want to print, or hit ESC to print the entire directory
  1221.           (note that this is one of the few times that ESC won't cancel a
  1222.           command; don't worry, you'll get more chances when you're entering
  1223.           the filename and fields).  TFE will present you with a menu of
  1224.           fields, including TFE data fields.  Select the fields you wish to
  1225.           print -- the default is those fields currently visible on the
  1226.           editing screen.  To select or deselect a field, point to it and
  1227.           press ENTER (a '*' next to a field indicates that it is currently
  1228.           selected for printing).  You may ESC at any time to abort the
  1229.           Print command.  When you have selected the fields you want
  1230.           printed, hit F10.  At this point, enter the file or printer name
  1231.           to print to (or just hit ENTER to print to PRN, the default print-
  1232.           er).  The entries and fields you have indicated will be printed.
  1233.  
  1234.      Alt-R (search-and-Replace):
  1235.           The replace command allows you to search the current field for a
  1236.           given string of characters, and replace that string wherever it is
  1237.           found.  All entries are checked.  For instance, if you had just
  1238.           moved into area code 305, you might want to change all numbers in
  1239.           that area code to local numbers (assuming that they previously had
  1240.           been listed as '1-305-...').  You would move to the Number field
  1241.           and hit Alt-R.  TFE would ask you what string to Replace, and you
  1242.           would respond '1-305-'.  TFE would then ask what to replace '1-
  1243.           305-' WITH, and in this case you would enter a blank string, since
  1244.           you only want to replace the string with "nothing".  At each entry
  1245.           where a number containing '1-305-' was found, TFE would show you
  1246.           the field and ask if you wish to change it.  Your answer can be
  1247.           one of four things:  Y (yes) to change the field; N (no) to leave
  1248.           the field alone, but look for more; A (all) to tell TFE to change
  1249.           ALL future matches and stop asking for your permission; or Q
  1250.           (quit) to stop looking for strings to replace.
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.      TFE Documentation                                               page 20
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.      TFE (TelixFonEd) v2.20                     Function, Alt- and Ctrl-Keys
  1273.  
  1274.      Alt-S (Sort):
  1275.           The Sort command sorts all or part of the current FON directory by
  1276.           any field.  TFE first prompts you to highlight the range you wish
  1277.           to Sort.  Like the Print command, hitting ESC at this point will
  1278.           quickly mark the entire directory for sorting.  You will now be
  1279.           asked which field you wish to Sort by; you may hit ESC at this
  1280.           point to abort sorting.  Finally, specify whether you wish to Sort
  1281.           in Ascending or Descending order; again, ESC will cancel.  There
  1282.           are two sort keys whose behaviors merit description:
  1283.  
  1284.           Sorting by name:
  1285.                Case is not significant when sorting.  Leading spaces are
  1286.                ignored, so "That BBS" and " That BBS" are treated as the
  1287.                same name.  Also, if the first word in a name is "the," it
  1288.                will be ignored, so "BBS" and "The BBS" will also compare the
  1289.                same.  Also, blank names go to the END of the list, not the
  1290.                beginning.
  1291.  
  1292.           Sorting by phone number:
  1293.                When two numbers are of different lengths, the shortest one
  1294.                will come first when sorted.  This will generally put local
  1295.                numbers before long-distance numbers.  Numbers with the same
  1296.                length will be sorted by a string comparison.
  1297.  
  1298.      Alt-W (Write):
  1299.           The Write command writes the current directory as a FON file.  You
  1300.           will be prompted for the name of the file to write to (the default
  1301.           is the same name it was originally read from).  As always, if you
  1302.           omit the file extension, .FON will be appended for you.  The cur-
  1303.           rent directory is not disturbed.
  1304.  
  1305.      Alt-X (eXit):
  1306.           The eXit command quits TFE and exits to DOS.  If the current file
  1307.           has been changed since the last Read or Write command, you will be
  1308.           asked to confirm your intention, and given the option to Write the
  1309.           file to disk first.  Otherwise, TFE will exit without further
  1310.           incident.
  1311.  
  1312.      Alt-Z (Help):
  1313.           See Alt-H.
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.      TFE Documentation                                               page 21
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.      TFE (TelixFonEd) v2.20                                     Registration
  1332.  
  1333.                                   Registration
  1334.  
  1335.           NOTE: TFE may NOT be used in a business or commercial envi-
  1336.           ronment without registration.
  1337.  
  1338.      TelixFonEd is distributed as shareware.  The advantage of this is that
  1339.      you get to try out the full, working program and see whether or not it
  1340.      suits your needs.  If you find TFE useful, you must register the pro-
  1341.      gram.  Just to prod your good will along, registration has a few perks:
  1342.      you will receive the latest version of TelixFonEd on disk, along with
  1343.      inexpensive on-disk updates to future versions.  Comments, suggestions,
  1344.      and requests from registered users will of course have a higher prior-
  1345.      ity.  Without registrations, there will soon cease to BE future ver-
  1346.      sions of TFE, simply because I've got to make a living, and I have no
  1347.      choice but to devote the bulk of my time to projects that will help me
  1348.      pay my bills.
  1349.  
  1350.      To register TFE, just fill out the registration form below; be sure to
  1351.      include your check or money order (in US Dollars), and mail it to the
  1352.      address below.  The price of registration is ten dollars, including
  1353.      shipping, handling, and the cost of a floppy disk (5 1/4", MS-DOS
  1354.      DS/DD, with the latest version of TFE).  Registered users of previous
  1355.      TFE versions can upgrade to the latest version for five dollars.  Of
  1356.      course, once you've registered one version of TFE, you've registered
  1357.      all future versions as well -- so you can simply download the latest
  1358.      version from a BBS.  I provide the upgrade service for those who can't
  1359.      find the latest version elsewhere.
  1360.  
  1361.      For a special price of only $15, you can register both TFE and SLEARN
  1362.      (the SALT learn utility), receiving both on disk, along with a collec-
  1363.      tion of Telix scripts, tips and utilities.
  1364.  
  1365.      Thank you for registering TFE.
  1366.  
  1367.      The registration form follows.
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.      TFE Documentation                                               page 22
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.      TFE (TelixFonEd) v2.20                                     Registration
  1391.  
  1392.      Please send this form, along with your check or money order for the
  1393.      appropriate amount of US dollars, to:
  1394.  
  1395.           Paul Roub
  1396.           P.O. Box 141583
  1397.           Coral Gables, FL  33114-1583
  1398.  
  1399.  
  1400.      I would like to register TFE in the following manner (check one):
  1401.  
  1402.  
  1403.      __ Regular registration (with the latest version on disk)        $10.00
  1404.  
  1405.      __ Previously registered user, upgrading to the latest version   $ 5.00
  1406.  
  1407.      __ Register TFE and SLEARN, plus bonus scripts and utilities     $15.00
  1408.  
  1409.  
  1410.      Name:               ___________________________________________________
  1411.  
  1412.      Company:            ___________________________________________________
  1413.  
  1414.      Street Address:     ___________________________________________________
  1415.  
  1416.      City, ST:           ___________________________________________________
  1417.  
  1418.      Zip:                _____________
  1419.  
  1420.      Home phone number (optional): (_____)-______________
  1421.  
  1422.      Work phone number (optional): (_____)-______________
  1423.  
  1424.  
  1425.      BIX, CIS or Netmail addresses (optional): _____________________________
  1426.  
  1427.  
  1428.      Where did you find TFE?  ______________________________________________
  1429.  
  1430.  
  1431.      Comments and/or Suggestions:  _________________________________________
  1432.  
  1433.      _______________________________________________________________________
  1434.  
  1435.      _______________________________________________________________________
  1436.  
  1437.      _______________________________________________________________________
  1438.  
  1439.      _______________________________________________________________________
  1440.  
  1441.  
  1442.  
  1443.      TFE Documentation                                               page 23
  1444.