home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 260.img / QFE42.ZIP / QFE.DOC < prev    next >
Text File  |  1990-09-01  |  47KB  |  1,193 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                     +--+ QFE +--+
  8.  
  9.  
  10.  
  11.  
  12.                                The Directory Processor
  13.  
  14.                                          for
  15.  
  16.                                    Qmodem SST 4.2
  17.  
  18.                                      version 4.2
  19.  
  20.  
  21.  
  22.                    QFE(tm) Copyright 1986,1990 Sunflower Systems.
  23.                                 All rights reserved.
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                                                   Sunflower  Systems
  30.                                                    5683 Dekalb Lane
  31.                    _________                      Norcross, GA 30093
  32.              _____|___      |            (tm)        404/925-9331
  33.           --|         |     |-----------------
  34.             |    _____|___  |  Association of  "QFE" and "The Directory
  35.             |   |         |_|  Shareware       Processor"are trademarks
  36.             |___|    o    |    Professionals   of Sunflower Systems.
  37.           ------|    |    |-------------------
  38.                 |____|____|    MEMBER          The Qfonedit family of
  39.                                                software is the product
  40.                                                of Sunflower Systems.
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.                                     Contents
  54.  
  55.  
  56.  
  57.                Copyrights and Trademarks                             1
  58.  
  59.                Disclaimer                                            1
  60.  
  61.                License                                               1
  62.  
  63.                QFE Support                                           2
  64.  
  65.                Paying for QFE                                        2
  66.  
  67.                What is QFE?                                          3
  68.  
  69.                Keys in QFE and This Manual                           4
  70.  
  71.                A "Quick Start"                                       5
  72.  
  73.                A "Quick Finish"                                      5
  74.  
  75.                Other Ways to Start                                   5
  76.  
  77.                QMODEM.EXE, QMODEM.CNF and QMODEM=                    6
  78.  
  79.                The On-line Help System                               7
  80.  
  81.                Modes in QFE                                          7
  82.  
  83.                Marking and Using Blocks                              8
  84.  
  85.                "Oops" Windows and Worse                              9
  86.  
  87.                QFE Commands                                         10
  88.  
  89.                Duplicating                                          12
  90.  
  91.                Sorting                                              14
  92.  
  93.                Appendix A                                           17
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                                           i
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.           -----------------------------------------------------------------
  113.  
  114.                               Copyrights and Trademarks
  115.  
  116.           =================================================================
  117.  
  118.           QFE (c) 1986,1989 Sunflower Systems. All rights reserved.
  119.  
  120.           "QFE" and "The Directory Processor" are trademarks of Sunflower
  121.           System.
  122.  
  123.           "Qmodem" is a trademark of The Forbin Project, Inc.
  124.  
  125.  
  126.  
  127.           -----------------------------------------------------------------
  128.  
  129.                                      Disclaimer
  130.  
  131.           =================================================================
  132.  
  133.           QFE is supplied as-is. Sunflower Systems disclaims all warran-
  134.           ties, expressed or implied, including, without limitation, the
  135.           warranties of merchantability and of fitness for any purpose.
  136.           Sunflower Systems assumes no liability for damages, direct or
  137.           consequential, which may result from the use of QFE. Use of QFE
  138.           indicates acceptance of this disclaimer.
  139.  
  140.  
  141.  
  142.           -----------------------------------------------------------------
  143.  
  144.                                        License
  145.  
  146.           =================================================================
  147.  
  148.           QFE is copyrighted Shareware, not public domain, "freeware," or
  149.           anything else that does not have to be paid for.
  150.  
  151.           License is granted to use QFE for a trial period, to determine
  152.           its suitability for the user and his or her system. The "trial
  153.           period" is over when the user has decided whether QFE is useful
  154.           for his or her purposes. If the decision is that QFE is useful,
  155.           the user is expected to pay for it. (See "Paying for QFE,"
  156.           below.)
  157.  
  158.           Some users find that QFE is a great deal of help to them for a
  159.           short while after they obtain it, but that they seldom use it
  160.           afterwards. Those users should note that the duration of QFE's
  161.           usefulness to them is not a factor in the license. I.e., they
  162.           should pay for QFE.
  163.  
  164.           Anyone may distribute copies of QFE and its documentation,
  165.           subject to the following restrictions:
  166.  
  167.  
  168.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  169.  
  170.  
  171.  
  172.                --QFE.EXE, QFE.HLP, QFE.DOC, and QFE_READ.ME must be
  173.                  distributed as a complete package.
  174.                --The contents of QFE.EXE and QFE.HLP must not be modified.
  175.                --The contents of QFE.DOC and QFE_READ.ME must not be
  176.                  modified other than by brief additions such as paragraphs
  177.                  identifying the party distributing the package, etc.
  178.                --No charge may be made for the QFE package without the
  179.                  written permission of Sunflower Systems.
  180.                --No charge may be made for any hardware or software package
  181.                  distributed with QFE without the written permission of
  182.                  Sunflower Systems.
  183.                --An exception to the "no charge" restrictions is that the
  184.                  QFE package may always be distributed with Qmodem under
  185.                  any terms approved by The Forbin Project, Inc., for
  186.                  Qmodem's distribution. However, no additional charge may
  187.                  be made for QFE's distribution beyond that made for
  188.                  Qmodem's distribution.
  189.  
  190.  
  191.  
  192.           -----------------------------------------------------------------
  193.  
  194.                                      QFE Support
  195.  
  196.           =================================================================
  197.  
  198.           QFE is supported on The Forbin Project BBS (check your Qmodem
  199.           documentation for the BBS phone number); in the Qmodem Round
  200.           Table on GEnie; and on CompuServe (73307,3101).
  201.  
  202.           Sunflower Systems is a member of the Association of Shareware
  203.           Professionals (ASP). ASP wants to make sure that the Shareware
  204.           principle works for you. If you are unable to resolve a
  205.           Shareware-related problem with an ASP member by contacting the
  206.           member directly, ASP may be able to help. The ASP Ombudsman can
  207.           help you resolve a dispute or problem with an ASP member, but
  208.           does not provide technical support for members' products. Please
  209.           write to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006
  210.           or send a CompuServe message via Easyplex to ASP Ombudsman
  211.           70007,3536.
  212.  
  213.  
  214.  
  215.           -----------------------------------------------------------------
  216.  
  217.                                    Paying for QFE
  218.  
  219.           =================================================================
  220.  
  221.           QFE is $15 for a single copy. Paying customers receive a copy of
  222.           the most recent release, on diskette; an individual serial
  223.           number, allowing bypass of some of QFE's prompts and displays;
  224.  
  225.  
  226.  
  227.  
  228.                                           2
  229.  
  230.  
  231.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  232.  
  233.  
  234.  
  235.           mailed notices of major upgrades; and telephone support as-
  236.           available.
  237.  
  238.           Users wishing to pay for QFE using a bank card should order from
  239.           The Public (software) Library. Call them at (800)242-4775 or
  240.           (713)665-7017, or write to PO Box 35705, Houston, TX  77235, for
  241.           details.
  242.  
  243.           See Appendix A for a form to order QFE directly from Sunflower
  244.           Systems. (An unregistered copy of QFE will offer to print out an
  245.           order form at the end of each session.)
  246.  
  247.  
  248.  
  249.           -----------------------------------------------------------------
  250.  
  251.                                     What is QFE?
  252.  
  253.           =================================================================
  254.  
  255.           QFE is a QMODEM.FON processor.
  256.  
  257.           What does that mean? It means that you can operate on your Qmodem
  258.           dialing directory files like you operate on text with a word
  259.           processor: rearrange the entries, change them like you want to.
  260.           You can even process two directory files at the same time,
  261.           copying from each to the other.
  262.  
  263.           In the rest of this manual, we'll refer to Qmodem directory files
  264.           as ".FON files", or just ".FONs", because your Qmodem dialing
  265.           directory files always have the "extension" .FON. We'll refer to
  266.           an individual listing in your .FON file as an "entry."
  267.  
  268.           QFE makes it easy to do a lot of things with your .FON file:
  269.  
  270.                --Clear (erase) entries, leaving just "defaults" for
  271.                  appropriate values.
  272.  
  273.                --Duplicate an entry: copy it, or part of it, to other
  274.                  entries.
  275.  
  276.                --Find the entry which contains a particular word or number.
  277.  
  278.                --Insert blank entries.
  279.  
  280.                --Move entries from one place to another.
  281.  
  282.                --Pack entries, so that the "empty" ones are at the
  283.                  "bottom", and the others are at the "top".
  284.  
  285.                --Sort it.
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.                                           3
  293.  
  294.  
  295.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  296.  
  297.  
  298.  
  299.           Of course, QFE also makes it easy to change the contents of any
  300.           entry, operating like a word processor:  You just type new
  301.           information into the entry.
  302.  
  303.           And QFE protects your .FON files:  While a .FON is still in QFE,
  304.           you can undo recent changes. If disk space permits, QFE will
  305.           leave your original .FON files on disk, changing their extensions
  306.           to .BAQ. (The originals don't have their names changed until QFE
  307.           has written the edited files to disk under a temporary name.)
  308.  
  309.  
  310.  
  311.           -----------------------------------------------------------------
  312.  
  313.                              Keys in QFE and This Manual
  314.  
  315.           =================================================================
  316.  
  317.           When run together with the name or number of a key, the words
  318.           Shift, Ctrl, and Alt mean to press the other key while holding
  319.           down a plain Shift key, a Ctrl key, or an Alt key, respectively.
  320.  
  321.           Preceding a number, the letter F means to press the Function key
  322.           which has that number. The F may be preceded by Shift, Ctrl, or
  323.           Alt. FKey and FKeys refer to any Function key.
  324.  
  325.           Esc, Tab, PgUp, PgDn, Home, End, Ins and Del refer to the keys
  326.           which usually have those names on an IBM keyboard. Space refers
  327.           to the space bar.
  328.  
  329.           Up, Down, Left, and Right refer to the cursor control keys which
  330.           move the cursor in those respective directions.
  331.  
  332.           Enter refers to the Enter or Return key.
  333.  
  334.           You never have to type the " or [] characters shown in many
  335.           places in the manual. And it never matters whether you use
  336.           capital letters or lower case ones.
  337.  
  338.           Examples:
  339.  
  340.                AltH means press H while holding down the Alt key.
  341.  
  342.                ShiftTab means press the Tab key while holding down Shift.
  343.  
  344.                CtrlFKey refers to any Function key pressed while holding
  345.                down the Ctrl key.
  346.  
  347.           QFE uses the same cursor movement keys that Qmodem does, with
  348.           some extensions similar to those used in the Borland editors and
  349.           WordStar. ("WordStar" is the trademark of MicroPro Interna-
  350.           tional.) For example, Qmodem and QFE both use PgUp to move the
  351.           cursor an entire page up, but QFE also uses CtrlR for that. See
  352.           the on-line help for full details.
  353.  
  354.  
  355.  
  356.                                           4
  357.  
  358.  
  359.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  360.  
  361.  
  362.  
  363.           -----------------------------------------------------------------
  364.  
  365.                                    A "Quick Start"
  366.  
  367.           =================================================================
  368.  
  369.           The easiest way to start using QFE is to copy the files QFE.EXE
  370.           and QFE.HLP onto the same disk, in the same directory, as
  371.           QMODEM.EXE and QMODEM.FON. Make that disk and directory the
  372.           current one, type QFE and press Enter. QFE should then load
  373.           QMODEM.FON and let you start editing it.
  374.  
  375.           (If you are using an unregistered copy, QFE may prompt you for
  376.           some additional keystrokes before displaying QMODEM.FON.)
  377.  
  378.  
  379.  
  380.           -----------------------------------------------------------------
  381.  
  382.                                   A "Quick Finish"
  383.  
  384.           =================================================================
  385.  
  386.           To leave QFE, type X from "Command Mode." If QFE prompts you to
  387.           save QMODEM.FON, answer yes or no by typing Y or N--or press Esc
  388.           to continue QFE rather leaving it.
  389.  
  390.           (If you are using an unregistered copy, QFE will ask if you wish
  391.           it to print an order form. Type Y or N, as appropriate. Note that
  392.           even after you have QFE print an order form, you will still
  393.           receive this question from your unregistered copy.)
  394.  
  395.  
  396.  
  397.           -----------------------------------------------------------------
  398.  
  399.                                  Other Ways to Start
  400.  
  401.           =================================================================
  402.  
  403.           The general way to command DOS to load and run QFE is to type:
  404.  
  405.                     QFE [parameters] Enter
  406.  
  407.           where "[parameters]" means any or none of these items:
  408.  
  409.                filename       the name (optionally including drive and
  410.                               path) of the .FON file you want to load. (The
  411.                               extension ".FON" is forced onto the
  412.                               filename.)
  413.  
  414.                -B             use "Black and white" regardless of
  415.                               QMODEM.CNF colors or DOS colors
  416.  
  417.  
  418.  
  419.  
  420.                                           5
  421.  
  422.  
  423.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  424.  
  425.  
  426.  
  427.                -C             use default Colors regardless of QMODEM.CNF
  428.                               colors or DOS colors
  429.  
  430.                -S             use Slow screen writes to avoid making "snow"
  431.                               on some video adapters
  432.  
  433.                -Q             be Quiet--don't make beeps
  434.  
  435.           Separate parameters by at least one space between each pair. Type
  436.           them in any order. If you prefer, you can type "/" instead of
  437.           "-".
  438.  
  439.           Some examples of running QFE with parameters:
  440.  
  441.                Run QFE loading BBS.FON from the current directory or the
  442.                Qmodem directory:
  443.  
  444.                     QFE BBS Enter
  445.  
  446.                Run QFE loading BBS.FON from the C:\QM\BB directory, using
  447.                default colors:
  448.  
  449.                     QFE C:\QM\BB\BBS -C Enter
  450.  
  451.                  or
  452.  
  453.                     QFE -C C:\QM\BB\BBS Enter
  454.  
  455.                Run QFE quietly, and suppress screen snow:
  456.  
  457.                     QFE -Q -S Enter
  458.  
  459.  
  460.  
  461.           -----------------------------------------------------------------
  462.  
  463.                          QMODEM.EXE, QMODEM.CNF and QMODEM=
  464.  
  465.           =================================================================
  466.  
  467.           QFE looks for "QMODEM=" in your DOS environment. If found, it is
  468.           used to locate QMODEM.CNF and your .FON file. (See the Qmodem
  469.           users' manual and your DOS manual for more information about
  470.           QMODEM= and the DOS environment.)
  471.  
  472.           If QFE does not find QMODEM=, it searches for QMODEM.EXE by
  473.           looking in the current directory and along the DOS path. (See
  474.           your DOS manual for more information about the DOS path.) Under
  475.           DOS versions 3.X and later, QFE looks in the directory where
  476.           QFE.EXE is.
  477.  
  478.           If QFE finds QMODEM.CNF, it reads your choices for colors, baud
  479.           rate, etc., from that file and uses them to set its own values.
  480.           If it does not find QMODEM.CNF, QFE relies on preset values and
  481.  
  482.  
  483.  
  484.                                           6
  485.  
  486.  
  487.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  488.  
  489.  
  490.  
  491.           rules. For example, in the absence of QMODEM.CNF, QFE sets its
  492.           screen colors based on what was on the screen when you started
  493.           QFE.
  494.  
  495.           In any case, parameters given at start-up override QMODEM.CNF and
  496.           QFE's preset values and rules.
  497.  
  498.  
  499.  
  500.           -----------------------------------------------------------------
  501.  
  502.                                The On-line Help System
  503.  
  504.           =================================================================
  505.  
  506.           Press F1 or AltH to get on-line help with QFE. Press Esc to leave
  507.           the help system.
  508.  
  509.           QFE's help is "context sensitive," meaning that the help text
  510.           display depends on what QFE was doing when you requested help.
  511.           For example, if you press F1 while sorting the .FON, the first
  512.           help screen presented will deal with sorting.
  513.  
  514.           Help text is sometimes too lengthy for display on just one
  515.           screen. Up, Down, PgUp and PgDn will move you through the full
  516.           text.
  517.  
  518.           Every topic in the help system is linked to at least one other.
  519.           From one to six topics are listed at the bottom of the help
  520.           screen. One of them is always highlighted. Pressing Enter leaves
  521.           the currently displayed topic and displays the one that was
  522.           highlighted. Tab, ShiftTab, Right, Left and Space move the
  523.           highlighting from topic to topic.
  524.  
  525.           Help topics also have two links which do not appear in the list
  526.           (unless they duplicate a listed topic). Rather than highlighting,
  527.           these topics are selected with FKeys:  press ShiftF1 for the most
  528.           recently displayed topic, or AltF1 for help about the help system
  529.           itself.
  530.  
  531.           Note that the help text is stored in the file QFE.HLP. On-line
  532.           help is available only if QFE can find, open and read QFE.HLP.
  533.  
  534.  
  535.  
  536.           -----------------------------------------------------------------
  537.  
  538.                                     Modes in QFE
  539.  
  540.           =================================================================
  541.  
  542.           QFE operates in either of two "modes".
  543.  
  544.  
  545.  
  546.  
  547.  
  548.                                           7
  549.  
  550.  
  551.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  552.  
  553.  
  554.  
  555.           In "Command Mode", the letters you type are interpreted as
  556.           commands. For example, typing "S" in Command Mode tells QFE to
  557.           sort. In Command Mode you cannot type in new entries or type
  558.           modifications of existing ones.
  559.  
  560.           In "Edit Mode", the letters you type are taken literally: Typing
  561.           "S" in Edit Mode puts the letter S into the "cursor line" (the
  562.           entry at the cursor location)--if "S" is an acceptable character
  563.           there.
  564.  
  565.           To go from Command Mode to Edit Mode, type R, for Revise, just as
  566.           in Qmodem. To return from Edit Mode to Command Mode, press Esc.
  567.  
  568.           An upper line on the screen will state whether QFE is in Command
  569.           or Edit Mode.
  570.  
  571.           For users who dislike modes, QFE can be operated from Edit Mode
  572.           just as if there were no Command Mode. In Edit Mode, all of the
  573.           commands must be given with the AltKey equivalents of the Command
  574.           Mode keys: Sort would be invoked with AltS rather than just "S".
  575.           However, the rest of this manual and all of the help text ignore
  576.           the use of AltKeys in Edit Mode.
  577.  
  578.  
  579.  
  580.           -----------------------------------------------------------------
  581.  
  582.                               Marking and Using Blocks
  583.  
  584.           =================================================================
  585.  
  586.           Most QFE commands "need" to "know" which entries to operate on.
  587.           Some commands, such as Load and Quit, operate on the entire .FON.
  588.           Others, such as Find, start at the entry after the cursor line.
  589.  
  590.           Commands which need to be "told" which entries to operate on get
  591.           that information from "marking" of "blocks" of entries. Marked
  592.           entries usually appear in a different color than unmarked ones,
  593.           and always have the Qmodem marking character to their left.
  594.  
  595.           To mark a block, move the cursor to the "first" entry in the
  596.           intended block. (The first entry is the one with the lowest entry
  597.           number.) Press F3. Move the cursor to the "last" entry (the one
  598.           with the highest entry number) in the intended block. Press F4.
  599.  
  600.           To mark the entire .FON as one block, just press F6.
  601.  
  602.           When a block is marked, an upper line on the screen will say that
  603.           marks are "on" and which are the first and last marked entries.
  604.  
  605.           When marks are on, pressing F3 makes the cursor line the new
  606.           first line in the block; pressing F4 makes the cursor line the
  607.           new last line. The existing marks will be extended, truncated, or
  608.  
  609.  
  610.  
  611.  
  612.                                           8
  613.  
  614.  
  615.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  616.  
  617.  
  618.  
  619.           cleared as required; you will see the displayed entries marked or
  620.           unmarked accordingly.
  621.  
  622.           To unmark a block, removing the marking characters and restoring
  623.           normal colors, press F2.
  624.  
  625.           Some QFE commands need to know both a marked block and some other
  626.           entry. For example, the Move command moves a marked block to the
  627.           cursor line. Thus, to move the block you must first mark it, then
  628.           move the cursor to the intended destination, then give the Move
  629.           command.
  630.  
  631.           Some other commands act on a block if one is marked, but act on
  632.           the cursor line alone if not. For example, the Clear command
  633.           erases the entries in a marked block, but it erases only the
  634.           cursor line if no block is marked.
  635.  
  636.           If a marked block comprises only complete pages (pages where the
  637.           marked entries include both the page's "top" entry and its
  638.           "bottom" one), and more than one such page, some commands will
  639.           prompt whether to operate on the entire block as a unit, or on a
  640.           page by page basis. Type P for page, B for block, or Esc to quit
  641.           the prompt without performing the operation. If the command is
  642.           performed by page, all entries will stay on their original pages;
  643.           if by block, some entries may be moved to different pages than
  644.           their original ones.
  645.  
  646.  
  647.  
  648.           -----------------------------------------------------------------
  649.  
  650.                               "Oops" Windows and Worse
  651.  
  652.           =================================================================
  653.  
  654.           If QFE cannot carry out a command, it will open an "oops window",
  655.           explaining its problem and possibly suggesting how to fix the
  656.           problem.
  657.  
  658.           Suggestions for better oops windows are always welcome.
  659.  
  660.           You may, under very unusual circumstances, be presented with a
  661.           window announcing "an embarrassing, terminal failure". That does
  662.           not mean that your disk is threatened, or that your .FON file is
  663.           in danger. It means that the QFE programmer did not foresee some
  664.           problem that arose. QFE will not save your .FON file if a
  665.           terminal failure occurs. However, all that will be lost will be
  666.           the changes made in that session. Nothing on the disk will be
  667.           changed.
  668.  
  669.           A terminal failure leaves some information on the screen, with a
  670.           request to report it. Please record that information. (Press
  671.           ShiftPrtSc to copy it to your printer, if possible.) If you
  672.           report the information, together with a copy of your AUTOEXEC.BAT
  673.  
  674.  
  675.  
  676.                                           9
  677.  
  678.  
  679.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  680.  
  681.  
  682.  
  683.           and CONFIG.SYS files and any other relevant information, it may
  684.           be possible to avoid that failure in future QFE releases. And you
  685.           will receive the programmer's nearly undying (but embarrassed)
  686.           thanks.
  687.  
  688.  
  689.  
  690.           -----------------------------------------------------------------
  691.  
  692.                                     QFE Commands
  693.  
  694.           =================================================================
  695.  
  696.           Unless noted otherwise, QFE commands are given by typing a letter
  697.           from the command name, while in Command Mode. In this section,
  698.           the letter to be typed is capitalized in the command name.
  699.  
  700.           Again: Repeat a Find command, starting at the entry after the
  701.           cursor line. You must have previously done a Find command to do
  702.           an Again command.
  703.  
  704.           Clear: Erase the entries in a marked block; erase the cursor line
  705.           if no block is marked. Erasing a line clears the Name, Number,
  706.           and Script fields to all blanks, and sets other fields to default
  707.           values.
  708.  
  709.           Duplicate: Copy selected fields from the cursor line to all
  710.           entries in a marked block. (Duplicate is explained in more detail
  711.           in a later section.)
  712.  
  713.           Exchange: Exchange the entries in a marked block with those in an
  714.           equal-sized block starting at the cursor line. The cursor line
  715.           must not be within the marked block, and must not be too close to
  716.           the end of the .FON for the exchange to occur.
  717.  
  718.           Find: Locate an entry containing values you specify.  If a match
  719.           is located, the entry with the match will become the cursor line,
  720.           and the screen will display the field where the match occurred.
  721.           Find and Again start with the entry after the cursor line, so
  722.           they cannot operate with the cursor on the last line of the .FON.
  723.           They search all fields--not just Name and Number.
  724.  
  725.           Insert: Replace the entries in a marked block with "blank"
  726.           entries; replace the cursor line with a blank entry if no block
  727.           is marked.  Blank entries look like those produced by the Clear
  728.           command, with all blanks in the Name, Number, and Script fields.
  729.           The entries in the marked block, or the cursor line, are actually
  730.           moved "down" (toward the higher-numbered end of the .FON) during
  731.           an insert; blank lines from farther down are moved into the
  732.           vacated places. No entries are lost during an insert. If there
  733.           are not enough blank entries farther down, an oops window will
  734.           open.
  735.  
  736.  
  737.  
  738.  
  739.  
  740.                                          10
  741.  
  742.  
  743.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  744.  
  745.  
  746.  
  747.           Kopy: Copy the entries from a marked block in one .FON to another
  748.           .FON, starting at the cursor line of the second .FON. QFE must
  749.           have two .FONs loaded at once for Kopy to work. The block is
  750.           copied from the .FON which is not displayed to the .FON which is.
  751.           The entries in the displayed .FON are lost, overwritten by the
  752.           copied ones. If only one .FON is loaded, or the cursor is too
  753.           near the end of the displayed .FON, an oops window will open.
  754.  
  755.           Load new .FON: Load another .FON file, optionally quitting (and
  756.           possibly saving) the currently displayed one. QFE will prompt for
  757.           name of a file to load. Edit the displayed name and press Enter
  758.           to load the new .FON, or Esc to leave the prompt without loading
  759.           it. QFE will ask whether to keep the currently displayed .FON.
  760.           Note that QFE can have two .FONs loaded at once, but no more. If
  761.           you already have two .FONs loaded, you must quit one of them in
  762.           order to load a new one. See the section on "eXit QFE" for a
  763.           discussion of saving .FON files.
  764.  
  765.           Move: Move the entries in a marked block to a new location which
  766.           starts at the cursor line. Such a move rearranges more entries
  767.           than just those in the marked block; the results are sometimes
  768.           not what was intended. See the section on Undo.
  769.  
  770.           Other info: Switch between display of the Number through the
  771.           Script fields, and display of the Password through the D fields.
  772.  
  773.           Pack: Move the blank entries in a marked block to its bottom
  774.           (nearer the highest numbered entry), moving the rest of the
  775.           entries to its top.
  776.  
  777.           Quit .FON: Quit the currently displayed .FON, optionally saving
  778.           changes to disk. Do not confuse "Quit" with "eXit QFE": Quit will
  779.           leave you in QFE, editing the remaining .FON. You can only quit a
  780.           .FON if two of them are loaded; otherwise an oops window will
  781.           open. The primary purpose of Quit is to make more RAM available
  782.           by freeing that used for the currently displayed .FON file. See
  783.           the section on "eXit QFE" for a discussion of saving .FON files.
  784.  
  785.           Revise: Change from Command Mode to Edit Mode. (To return from
  786.           Edit Mode to Command Mode, press Esc. See the section on "Modes
  787.           in QFE".) While in Edit Mode you can revise entries as you might
  788.           with a word processor. Cursor keys and other keys act as you
  789.           probably expect. See the on-line help for specific details.
  790.  
  791.           Sort: Sort the entries in a marked block. The sort can be made on
  792.           up to eight fields. Each field may be individually selected to be
  793.           sorted in either order: ascending or descending. (Sort is
  794.           explained in more detail in a later section.)
  795.  
  796.           Undo: Undo restores the .FON file, the display and various other
  797.           things, to a previous state. Note that Undo is invoked with
  798.           CtrlU, as in Qmodem, rather than just the letter U. Undo is only
  799.           available if QFE currently has one or more "internal backups"
  800.           stored. If Undo is available, the displayed command list will
  801.  
  802.  
  803.  
  804.                                          11
  805.  
  806.  
  807.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  808.  
  809.  
  810.  
  811.           include "^U" to the left of "Undo", and the number of available
  812.           backups to the right. If Undo is not available, only the word
  813.           "Undo" will appear in the list. QFE tries to make an internal
  814.           backup before executing any command which modifies the .FON. For
  815.           example, QFE tries to make a backup before doing a sort, but not
  816.           before turning marks on or loading a new .FON file. Whether QFE
  817.           can make an internal backup, and how many are available, depends
  818.           on available RAM. QFE will make and keep as many internal backups
  819.           as available RAM permits. When RAM is required for other purposes
  820.           (such as loading a new .FON file, performing a sort, or making a
  821.           current internal backup), QFE disposes of the oldest backups,
  822.           until sufficient RAM is available or all backups have been
  823.           disposed of. You may see the displayed number of available
  824.           backups decrease--or disappear--when you have not commanded Undo.
  825.  
  826.           sWitch .FONs: Change the display from the currently displayed
  827.           .FON to the one not displayed. QFE must have two .FONs loaded for
  828.           sWitch to operate.
  829.  
  830.           eXit QFE: Return to DOS, optionally saving the currently loaded
  831.           .FON files. Before saving and/or returning to DOS, QFE will
  832.           prompt to be sure you want to exit. Answer Y to return to DOS, or
  833.           N or Esc to continue in QFE. Note that QFE will not prompt to
  834.           save a file if it is sure that no changes have been made. If QFE
  835.           does prompt, answer Y to save the file, N to exit without saving,
  836.           or Esc to continue in QFE without saving the file or returning to
  837.           DOS.
  838.  
  839.  
  840.  
  841.           -----------------------------------------------------------------
  842.  
  843.                                      Duplicating
  844.  
  845.           =================================================================
  846.  
  847.           Duplicate is a general purpose copy command. Although Duplicate
  848.           may appear complex at first, it is easily mastered and allows any
  849.           fields in one entry to be copied over a marked block.
  850.  
  851.           Uses for Duplicate include changing baud rates en masse, deleting
  852.           passwords, reassigning script files, etc.
  853.  
  854.           To prepare for duplication, select one entry to serve as the
  855.           master from which the duplicates will be made. Edit it so that
  856.           the fields of interest contain what you want. (You may need to go
  857.           into Edit Mode to do this.) Don't worry about the other fields--
  858.           only the fields you select will be duplicated.
  859.  
  860.           When the master entry is ready, and a block is marked, press D in
  861.           Command Mode. (Note that the master entry may be within the
  862.           marked block.)
  863.  
  864.  
  865.  
  866.  
  867.  
  868.                                          12
  869.  
  870.  
  871.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  872.  
  873.  
  874.  
  875.           The Duplicate window will open, showing all of the fields from
  876.           the master entry. It will look something like this, with the Name
  877.           field highlighted:
  878.  
  879.                  +============== Duplicate an Entry ==============+
  880.                  |                                                |
  881.                  |  Name                                          |
  882.                  |  Forbin Project--Home of Qmodem                |
  883.                  |                                                |
  884.                  |  Number              COM         Script        |
  885.                  |       1 319 233 6157  2400-8-N-1 FORBIN.SCR    |
  886.                  |                                                |
  887.                  |  Password        LastCall Total P D            |
  888.                  |  brouhaha        07-04-88   590 Z F            |
  889.                  |                                                |
  890.                  +================================================+
  891.  
  892.           Pick the fields which you do not want to copy, using Tab and
  893.           ShiftTab to move the highlighting from field to field. When a
  894.           field is highlighted, you can prevent it from being copied by
  895.           pressing AltB (for Blank). The field contents will be replaced by
  896.           a series of # characters. The # characters will not be copied
  897.           over the block; instead, Duplicate will leave the "blanked"
  898.           fields untouched.
  899.  
  900.           If a field is blanked, but you wish to duplicate it, highlight it
  901.           and press AltB again. The contents from the master entry's field
  902.           will be restored.
  903.  
  904.           When you have selected all fields which are to be blanked, and
  905.           only the fields you want to duplicate are left, press F10.
  906.  
  907.           If you decide to close the Duplicate window without doing the
  908.           copy, press Esc rather than F10.
  909.  
  910.           Suppose you were copying a .FON file for a friend who had a 1200
  911.           baud modem. One way to do that is to use Duplicate to blank the
  912.           private fields or those which might just be wrong for your
  913.           friend, like this: copy the Name, Number, Protocol and Duplex
  914.           fields as they are; blank the Script, Password and LastCall
  915.           fields; set the COM field to 1200-8-N-1, and zero the Total
  916.           field.
  917.  
  918.           To do this:  Mark the entire .FON using F6. Press R to enter Edit
  919.           mode.  Edit one entry so that the COM, Script, Password, LastCall
  920.           and Total fields are like you want them. That will be your master
  921.           entry. Press Esc to return to Command Mode. Press D to bring up
  922.           the Duplicate window. Use Tab and/or ShiftTab to move to the
  923.           Name, Number, P and D fields. In each one of those, press AltB to
  924.           fill the field with #.
  925.  
  926.           Here's how the Duplicate window would look:
  927.  
  928.  
  929.  
  930.  
  931.  
  932.                                          13
  933.  
  934.  
  935.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  936.  
  937.  
  938.  
  939.                  +============== Duplicate an Entry ==============+
  940.                  |                                                |
  941.                  |  Name                                          |
  942.                  |  ###########################                   |
  943.                  |                                                |
  944.                  |  Number              COM         Script        |
  945.                  |  ###################  1200-8-N-1               |
  946.                  |                                                |
  947.                  |  Password        LastCall Total P D            |
  948.                  |                               0 # #            |
  949.                  |                                                |
  950.                  +================================================+
  951.  
  952.           Then press F10.
  953.  
  954.           That's all there is to it. Does it seem like quite a lot? Well,
  955.           you will find that Duplicate quickly becomes easy to use. If
  956.           needed, on-line help fully explains this command.
  957.  
  958.  
  959.  
  960.           -----------------------------------------------------------------
  961.  
  962.                                        Sorting
  963.  
  964.           =================================================================
  965.  
  966.           QFE's Sort is the most powerful and general .FON file sorting
  967.           feature available anywhere.
  968.  
  969.           To Sort a marked block, press S in Command Mode. The Sort window
  970.           will open, showing the fields on which the sort can be made and
  971.           the two directions. If you have previously sorted during a
  972.           session, the window will display values from the most recent
  973.           sort. The Sort window will look something like this:
  974.  
  975.                           +===== Select Sort Fields ======+
  976.                           |                               |
  977.                           |                  Asc  Des     |
  978.                           |    Name                       |
  979.                           |    Number                     |
  980.                           |      Area Code                |
  981.                           |      Exchange                 |
  982.                           |    Baud                       |
  983.                           |    Total Calls                |
  984.                           |    Last Call                  |
  985.                           |    Script                     |
  986.                           |    Password                   |
  987.                           |                               |
  988.                           +===============================+
  989.  
  990.           The first time the Sort window opens, the cursor will be on the
  991.           Name line, in the Asc column. The Enter, Tab, ShiftTab and Space
  992.  
  993.  
  994.  
  995.  
  996.                                          14
  997.  
  998.  
  999.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  1000.  
  1001.  
  1002.  
  1003.           keys, as well as the cursor keys, will move the cursor among the
  1004.           lines and columns.
  1005.  
  1006.           To select a field for sorting, move the cursor to the line that
  1007.           field is on. Put the cursor in the Asc column if you want that
  1008.           field to be sorted in ascending order (where 'A' comes before
  1009.           'Z'), or the Des column to sort in descending order. When you
  1010.           have the cursor in the right place, type a number from 1 to 8.
  1011.           Field number 1 would be the most important one in the sort; a
  1012.           field numbered 8 would be the least. (Don't worry about skipping
  1013.           a number or using the same number twice. QFE will fix it.)
  1014.  
  1015.           If you decide not to sort on a field which has already been
  1016.           numbered, move the cursor to that number and type a space.
  1017.  
  1018.           Notice how the Area Code and Exchange fields are indented under
  1019.           the Number field. Sorting on Number includes the contents of the
  1020.           entire Number field, so sorting on Area Code and/or Exchange
  1021.           would be redundant. Similarly, sorting on Area Code and/or
  1022.           Exchange could be messed up if also sorted on Number. QFE won't
  1023.           let you choose Number unless both Area Code and Exchange
  1024.           selections are blank, and it won't let you choose either of them
  1025.           unless the Number selection is blank.
  1026.  
  1027.           When you have selected all the fields for the sort, press F10. If
  1028.           you decide to leave the Sort window without performing the sort,
  1029.           press Esc.
  1030.  
  1031.           Suppose you wanted sort a .FON file so that entries with the
  1032.           highest baud rate were first in the file, followed by those with
  1033.           the next highest baud rate, and so on to the entries with the
  1034.           lowest baud rate. You might also want the entries grouped by area
  1035.           code within the baud groups, and by name within the area code
  1036.           groups.
  1037.  
  1038.           To do this:  Press F6 to mark the entire .FON. In Command Mode,
  1039.           press S to open the sort window. In any sequence, move the cursor
  1040.           to put the number 1 across from Baud, under Des; the number 2
  1041.           across from Area Code, under Asc; and the number 3 across from
  1042.           Name, under Asc. If the Sort window displays fields number higher
  1043.           than 3, then either ignore them (as irrelevant to your sort), or
  1044.           else move the cursor to them and type a space.
  1045.  
  1046.           Here's how the Sort window would look:
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.                                          15
  1061.  
  1062.  
  1063.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  1064.  
  1065.  
  1066.  
  1067.                           +===== Select Sort Fields ======+
  1068.                           |                               |
  1069.                           |                  Asc  Des     |
  1070.                           |    Name           3           |
  1071.                           |    Number                     |
  1072.                           |      Area Code    2           |
  1073.                           |      Exchange                 |
  1074.                           |    Baud                1      |
  1075.                           |    Total Calls                |
  1076.                           |    Last Call                  |
  1077.                           |    Script                     |
  1078.                           |    Password                   |
  1079.                           |                               |
  1080.                           +===============================+
  1081.  
  1082.           Press F10 to start the sort.
  1083.  
  1084.           At the "Page or Block" prompt, press B to treat the entire .FON
  1085.           as a single block.
  1086.  
  1087.           Sorts by Area Code and/or Exchange only work properly if you
  1088.           maintain the numbers in a particular format. If the number
  1089.           "1-900-555-1212" were entered just like that, with the "1212" in
  1090.           the four rightmost columns in the Number field, then QFE's Sort
  1091.           would interpret "900" as the Area Code and "555" as the Exchange,
  1092.           just as it should. The format "19005551212", however, would not
  1093.           be interpreted correctly.
  1094.  
  1095.           QFE expects numbers to be in the general format
  1096.  
  1097.                          xxxxxxxAAAxEEExxxxx
  1098.  
  1099.           where "AAA" is the Area Code, "EEE" is the Exchange, and "xxxx"
  1100.           can be anything.
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.                                          16
  1125.  
  1126.  
  1127.                       +-+ QFE v. 4.2 -- for Qmodem SST 4.2 +-+
  1128.  
  1129.  
  1130.  
  1131.           -----------------------------------------------------------------
  1132.  
  1133.                                      Appendix A
  1134.  
  1135.           =================================================================
  1136.  
  1137.           Number #001
  1138.  
  1139.                                 QFE 4.2  Registration
  1140.  
  1141.           Order QFE from, and make payment to:
  1142.  
  1143.                                   Sunflower  Systems
  1144.                                    5683 Dekalb Lane
  1145.                                   Norcross, GA 30093
  1146.                                      404/925-9331
  1147.  
  1148.           QFE is $15 per copy, shipped prepaid on diskette in the US or to
  1149.           Canada. Orders from other countries require an additional $5 for
  1150.           shipping. Purchase orders (written) are accepted only from
  1151.           government agencies and schools. (There is a $5 surcharge for
  1152.           invoiced orders.) Payment must be in US dollars. Except for
  1153.           bankcard orders (see next paragraph) or American Express money
  1154.           orders, payment must be in cash or with instruments drawn on US
  1155.           institutions. (Payment in US funds with instruments drawn on
  1156.           foreign institutions will not be accepted.)
  1157.  
  1158.           QFE may also be ordered from The Public (Software) Library at
  1159.           (800)242-4775 (orders only) or (713)665-7017 (orders or
  1160.           information), PO Box 35705, Houston, TX  77235-5705. The Public
  1161.           (Software) Library accepts MasterCard and Visa and can accept
  1162.           payment for QFE registrations.
  1163.  
  1164.           Name & Title : ..................................................
  1165.  
  1166.                          ..................................................
  1167.  
  1168.           Address I    : ..................................................
  1169.  
  1170.           Address II   : ..................................................
  1171.            
  1172.           City, ST zip : ..................................................
  1173.  
  1174.           Telephone    : ..................................................
  1175.  
  1176.           For corporate registration, the name and title should be those of
  1177.           the person to be notified of updates, etc.
  1178.  
  1179.           Source of your copy of QFE : ....................................
  1180.  
  1181.           Remarks : .......................................................
  1182.  
  1183.           .................................................................
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.                                          17
  1192.  
  1193.