home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / mail / kqwk105.zip / KINGQWK.DOC < prev    next >
Text File  |  1992-04-05  |  45KB  |  1,058 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                                   KingQWK
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                         The KingQWK QWK Mail Reader
  21.  
  22.                     QWK message packet reading program.
  23.  
  24.                       Copyright (c) 1991-92 Mike King
  25.                             All Rights Reserved.
  26.  
  27.                     Version 1.05            April 1992
  28.  
  29.  
  30.  
  31.  
  32.         Licensed Material.  Unauthorized distribution is prohibited.
  33.            (c) Copyright  Mike King 1991-92.  All rights reserved
  34.  
  35.  
  36.  
  37.  
  38.  
  39. Copyright, License and Warranty
  40. __________________________________________________________________________
  41.  
  42.     KingQWK is a copyrighted, user-supported program.  It is not in the
  43.     public domain.
  44.  
  45.     Individuals may use and distribute KingQWK according to the restrictions
  46.     detailed below.  You may use the program and give it to your friends, but
  47.     it may not be sold nor used in a business or otherwise used for profit
  48.     without obtaining a license.  See the last page for information about
  49.     licensing.
  50.  
  51.     KingQWK is not copy-protected.  It may be copied and distributed to
  52.     others providing that it is supplied in its original, unregistered and
  53.     unmodified form, including this documentation.  The keyfile which is used
  54.     to register KingQWK is not to be copied nor distributed.  No fee may be
  55.     charged for copying and distribution of the KingQWK program other than a
  56.     minimal fee covering the cost of the copying medium.
  57.  
  58.     Any alterations of the code are expressly prohibited.  No one may modify
  59.     the KingQWK programs or related materials for any reason, in any way,
  60.     including decompiling, disassembling, reverse engineering, or copying,
  61.     except as stated herein.
  62.  
  63.     No warranty, either expressed or implied, is granted regarding the
  64.     programs and related materials, their fitness, their quality, or
  65.     otherwise.  The copyright owner shall not be held liable for any damages,
  66.     including any lost profits or other incidental, consequential or special
  67.     damages arising out of use of or inability to use the software.  By using
  68.     the software, you agree to this.
  69.  
  70.     The copyright owner reserves the right to make any changes to these
  71.     programs, related materials, or documentation at any time without prior
  72.     notice.
  73.  
  74.     
  75.     Note:  KingQWK and KingCfg are trademarks owned by Mike King.
  76.  
  77.  
  78.            Any other brand or product names mentioned in this
  79.            documentation are trademarks or registered trademarks of
  80.            their respective companies.
  81.  
  82.  
  83.  
  84.  
  85.  
  86. Getting Started
  87. ______________________________________________________________________________
  88.  
  89. Introduction
  90.  
  91.    
  92.     KingQWK is registered via a keyfile available on IDC BBS within 10
  93.     days after receipt of a personal or company check or 24 hours after
  94.     receipt of a cashier's check or money order.  You may reach IDC BBS
  95.     at 415-865-7115. Complete registration instructions and a mail-in
  96.     order form are in the file REGISTER.FRM.
  97.     
  98.     The following is formatted for use in file directory listings when
  99.     uploading KingQWK to a BBS:
  100.  
  101.         KingQWK - The first non-beta release of
  102.         this new FAST, small QWK reader. It has
  103.         MANY features not found in other readers
  104.         including a unique interface to QWKMerge
  105.         allowing it to control precisely which
  106.         messages are merged into the ensuing QWK
  107.         packet.     Shareware by Mike King
  108.  
  109.     Shareware by Mike King.
  110.  
  111.  
  112.  
  113. Getting Started
  114. ______________________________________________________________________________
  115.  
  116. Overview of KingQWK
  117.  
  118.     KingQWK is an offline reader, designed for unpacking, reading, and
  119.     processing packets of messages - primarily from BBS's, in QWK
  120.     format. It provides various sorting and edit/interfacing functions.
  121.  
  122.     Extensive on-line help is available in both KingCfg and KingQWK.  To
  123.     obtain help at any time, press [F1].  To leave help, press [Esc].
  124.  
  125.     You may also customize the KingQWK colors.  The information about
  126.     paths and colors is stored in a new file, KINGQWK.CTL, which is
  127.     created by KingCfg and placed into the current directory.
  128.  
  129.     KingQWK is small and compact freeing up valuable memory for
  130.     TSR's, sorting conferences with large numbers of messages and
  131.     floppy based systems.
  132.  
  133.     KingQWK is exceptionally fast!
  134.  
  135.     Designed primarily but not exclusively to work in concert with
  136.     QWKMerge to make a complete QWK Mail Manangement system.
  137.  
  138.     ANSI support is available with the touch of a key with a
  139.     continuous flow display so annoying "MORE?" prompts don't disrupt
  140.     the ANSI graphics. The speed of this scolling is configurable.
  141.     Additionally the editor, text viewer, and ANSI viewer can all be
  142.     configured to external programs.  KingQWK uses *YOUR* ANSI driver
  143.     for ANSI display!  No more ANSI conflicts!  No extra memory
  144.     wasted!
  145.  
  146.     Delete or Rename QWK packets from the packet selection screen.
  147.  
  148.     KingQWK has the capability of a "TWIT" file to exclude
  149.     messages either from configured users or those with defined
  150.     strings in the subject field.
  151.  
  152.     KingQWK also has a unique "Magnet" file which is the reverse of
  153.     the "TWIT" file. Here user's messages or subject text strings can
  154.     be defined so that ONLY these messages are read.
  155.  
  156.     FIDO compliance toggle to use only standard ASCII in QUOTING
  157.     and Taglines with no tear bars.
  158.  
  159.     Full Tagline support for multiple tagline files.  Taglines may be
  160.     up to 75 characters long.
  161.  
  162.     DESQview aware
  163.  
  164.     Support for remote QWK mail door configuration including QMAIL4,
  165.     MarkMail, and Tomcat!
  166.  
  167.     Mouse support is available for rat fans.
  168.  
  169.     25/43/50 line video support
  170.  
  171.     KingQWK has the ability to swap-out to XMS, EMS or DISK during
  172.     DOS shells leaving a mere 1.8k still in memory.
  173.  
  174.     Read flags and bookmarks are fully supported and configurable for
  175.     those who like to only read part of a mail packet at a time.
  176.  
  177.     Configurable personal message bell.
  178.  
  179.     Message indexing and sorting by message number, date, subject,
  180.     source, or recipient.
  181.  
  182.     Print and Save messages individually, or all messages: in the
  183.     current conference, containing a keyword or phrase in the
  184.     subject, from a user or to a user.
  185.  
  186.     New files, bulletins, and News viewing in full ANSI.
  187.  
  188.     Complete archiver configuration
  189.  
  190.     KingQWK is capable of handling up to 10,000 messages PER
  191.     CONFERENCE and over 32,000 conferences.  This allows reading of
  192.     very large archived mail packets created with QWKMerge which
  193.     allows you to store BBS mail into packets as large as you have
  194.     disk space to accomodate.
  195.  
  196.     KingQWK allows for trimming of QWK packets by deleting
  197.     specific messages saving only the messages you want. If you make
  198.     a mistake you can unkill a message before you merge the QWK
  199.     packet.
  200.  
  201.     Kill and UnKill messages individually, or all messages: in the
  202.     current QWK packet, in the current conference, containing a
  203.     keyword or phrase in the subject, from a user or to a user.
  204.  
  205. Note:  The QWKMerge utility performs the actual killing of flagged
  206.        messages during the merge process.
  207.  
  208.     Enjoy the program!
  209.  
  210.  
  211.  
  212.  
  213.  
  214. Installation
  215.  
  216.     To install KingQWK, unZIP the .ZIP file into a directory in your DOS
  217.     path.  Your reader directory may be used or you may put KingQWK
  218.     into a directory of its own.
  219.  
  220.     If you want to run KingQWK from a directory that is neither the current
  221.     directory nor on the DOS path, you can use the "SET QWKMDIR=" DOS command
  222.     to tell the program where to look for its help and configuration files.
  223.     i.e. SET KQWKDIR=C:\KINGQWK.  You may type this at the DOS prompt to set
  224.     the environment variable, or use it in a BATch file.
  225.  
  226.     Two of the programs in the .ZIP file are necessary for operation.  These
  227.     two files are KINGQWK.EXE and KINGCFG.EXE.  See "Overview of KingQWK"
  228.     for the functions of each of these programs.  A third necessary file,
  229.     KINGQWK.CTL, will be created by KINGCfg in the current directory.  This
  230.     file saves the configuration data on paths, colors, and so forth.
  231.    
  232.  
  233.  
  234.  
  235.  
  236.  
  237. Using KingCfg
  238. ______________________________________________________________________________
  239.  
  240. Step-by-Step Instructions
  241.  
  242.     You may press [F1] at any time for on-line help.
  243.  
  244.     Before using KingQWK, 
  245.  
  246.     1. Change to the subdirectory containing KINGCFG.EXE and enter
  247.        "KINGCFG" (without the quotation marks) at the DOS prompt, then
  248.        press [Enter].  You will see the title page for KingCfg.  This
  249.        will automatically erase in a few seconds.
  250.  
  251.     2. In the unregistered version, you will next see a screen advising you
  252.        how to register the program.  Registered users will not see this
  253.        message.  If you are using the unregistered version, press the
  254.        indicated function key to exit the screen.
  255.  
  256.     3. The main menu for KingCfg looks like this:
  257.  
  258. ┌─────────────────────────[ KingCfg Main Menu ]────────────────────────┐
  259. │  Help     Paths     Utilities     Colors     Default Flags    Quit   │
  260. └──────────────────────────────────────────────────────────────────────┘
  261.  
  262.        Selecting "H" for Help or pointing and clicking on "Help" with your
  263.        mouse brings up a copyright page that reminds you that [F1] brings up
  264.        context-sensitive help and that [Esc] exits the help screens.
  265.  
  266.        You may exit this or any other help screen by pressing the [Esc] key
  267.        or pointing and clicking on the word "Quit" with your mouse.
  268.  
  269.     4. From the Main Menu, select "P" for Paths or point and click on
  270.        "Paths" with your mouse.
  271.  
  272.    
  273. ┌──────────────────────────────[ Paths ]──────────────────────────────┐
  274. │ QWK Path:             D:\KINGQWK\MAIL-I\                            │
  275. │ REP Path:             D:\KINGQWK\MAIL-O\                            │
  276. │ Working Dir Path:     WORK\                                         │
  277. │ ASCII Message Path:   J:\QWKMERGE\SAVED.MSG                         │
  278. │ TagLine File:         KINGQWK.TAG                                   │
  279. │ Twit Name Path:       TWITNAME                                      │
  280. │ Twit Subject Path:    TWITSUBJ                                      │
  281. │ Magnet Name Path:     TWITNAME                                      │
  282. │ Magnet Subj Path:     TWITSUBJ                                      │
  283. └─────────────────────────────────────────────────────────────────────┘
  284.  
  285.  
  286.        Fill in the information for each of the paths.  The first three are
  287.        necessary for the successful operation of KingQWK.  The last six are
  288.        optional depending upon your particular configuration.  It is not
  289.        necessary to enter the trailing forward slash; the program will do
  290.        it for you if you forget.
  291.  
  292.  
  293.  
  294.        You may move around in the listing by using the arrow keys or your
  295.        mouse.  Press [Enter] after the Magnet Subj Path entry to save your
  296.        entries and return to the Main Menu. You can also use ^[Enter] to
  297.        save the information at any time.  The program will prompt you to
  298.        create any directories that do not currently exist on your disk.
  299.      
  300.         ┌───────────────────────────────────────────────────────────────────┐
  301.         │  Pressing [Esc] from the Paths menu will exit without saving!     │
  302.         └───────────────────────────────────────────────────────────────────┘
  303.  
  304.        Please note:
  305.  
  306.          - The "QWK Path" tells KingQWK where to look to find your QWK
  307.            message packets.
  308.  
  309.          - The "REP Path" tells KingQWK where to place your REP reply
  310.            message packets for uploading to the BBS.
  311.  
  312.          - The "Working Dir Path" should be a "scratch" directory for
  313.            KingQWK to use for temporary file storage during processing.
  314.            It need not exist beforehand as the KingQWK will create and
  315.            remove it during processing.  Do NOT use your root directory for
  316.            this path.
  317.  
  318.            The working directory may be located on a RAM disk providing
  319.            there is sufficient space available.
  320.  
  321.         ┌───────────────────────────────────────────────────────────────────┐
  322.         │  The working directory should NOT be one used by any other        │
  323.         │  program.  IT WILL BE REMOVED BY KingQWK UPON COMPLETION OF       │
  324.         │  PROCESSING.                                                      │
  325.         └───────────────────────────────────────────────────────────────────┘
  326.  
  327.          - The "ASCII Message Path" tells KingQWK the default location to
  328.            use when saving message to an ASCII file.
  329.  
  330.            Note that this is only the default path and can be overridden
  331.            when actually saving messages.
  332.  
  333.          - The "Tagline File" tells KingQWK where to find taglines.
  334.  
  335.            Note if your default tagline path in KingCfg is a true path,
  336.            KingQWK will allow you to select the desired tagline file from a
  337.            pick list.  Note:  If you use this option, all tagline files
  338.            must use a .TAG file name extension.
  339.  
  340.          - The "Twit Name Path" is a default path to a directory (and
  341.            optionally, a file) for KingQWK to use when searching for twit
  342.            name files.  If the Twit Name option is turned on in KingCfg,
  343.            the names contained in the twit name file will be matched
  344.            against the to and from names in the messages.  KingQWK will
  345.            then skip any messages containing any of these names.
  346.  
  347.          - The "Twit Subject Path" is a default path to a directory (and
  348.            optionally, a file) for KingQWK to use when searching for twit
  349.            subject files.  If the Twit Subject option is turned on in
  350.            KingCfg, the words and/or phrases contained in the twit subject
  351.            file will be matched against the subject text in the messages.
  352.            KingQWK will then skip any messages containing any of these
  353.            words and/or phrases.
  354.  
  355.          - The "Magnet Name Path" is a default path to a directory (and
  356.            optionally, a file) for KingQWK to use when searching for
  357.            magnetic name files.  If the Magnet Name option is turned on in
  358.            KingCfg, the names contained in the magnet name file will be
  359.            matched against the to and from names in the messages.  KingQWK
  360.            will then only display messages containing one of these names.
  361.  
  362.          - The "Magnet Subject Path" is a default path to a directory (and
  363.            optionally, a file) for KingQWK to use when searching for
  364.            magnetic subject files.  If the Magnet Subject option is turned
  365.            on in KingCfg, the words and/or phrases contained in the
  366.            magnetic subject file will be matched against the subject text
  367.            in the messages.  KingQWK will then only display any messages
  368.            containing any of these words or phrases.
  369.  
  370.  
  371.  
  372.     5. From the Main Menu, select "U" for Utilities or point and click on
  373.        "Utilities" with your mouse.
  374.  
  375. ┌───────────────────────────[ Utilities ]───────────────────────────┐
  376. │ Archive Utility:   PKZIP.EXE -a                                   │
  377. │ DeArchive Utility: PKUNZIP.EXE -o                                 │
  378. │ Archive File List: PKUNZIP.EXE -vb                                │
  379. │ Text Editor:       q.exe                                          │
  380. │ Listing Utility:   list.com                                       │
  381. │ ANSI Utility:      thedraw.exe                                    │
  382. └───────────────────────────────────────────────────────────────────┘
  383.  
  384.        You may move around in the list by using the arrow keys or your
  385.        mouse.  Press [Enter] after the ANSI Utility Path entry to save
  386.        your entries and return to the Main Menu.  You can also use
  387.        Ctl-[Enter] to save the information at any time.  The program
  388.        will prompt you to create any directories that do not currently
  389.        exist on your disk.
  390.      
  391.         ┌───────────────────────────────────────────────────────────────────┐
  392.         │  Pressing [Esc] from the Utilities menu will exit without saving! │
  393.         └───────────────────────────────────────────────────────────────────┘
  394.      
  395.          - The "Archive Utility" should contain the name of your archive
  396.            utility and arguments to be used for the compression of your QWK
  397.            and REP files.
  398.             
  399.             ┌──────────────────────────────────────────────────┐
  400.             │ Note: Enter the complete file name and extension.│
  401.             └──────────────────────────────────────────────────┘
  402.  
  403.          - The "DeArchive Utility" should contain the name of your archive
  404.            utility and arguments to be used for the decompression of your
  405.            QWK and REP files.
  406.  
  407.             ┌──────────────────────────────────────────────────┐
  408.             │ Note: Enter the complete file name and extension.│
  409.             └──────────────────────────────────────────────────┘
  410.  
  411.          - The "Archive File List" should contain the name of your archive
  412.            utility and arguments to be used for listing the file names in
  413.            your QWK and REP files.
  414.             
  415.             ┌──────────────────────────────────────────────────┐
  416.             │ Note: Enter the complete file name and extension.│
  417.             └──────────────────────────────────────────────────┘
  418.  
  419.           - The "Text Editor" should contain the name of the text editor
  420.             you want to use when replying to or entering new messages.
  421.  
  422.             ┌──────────────────────────────────────────────────┐
  423.             │ Note: Enter the complete file name and extension.│
  424.             └──────────────────────────────────────────────────┘
  425.  
  426.          - The "Listing Utility" should contain the name of the external
  427.            file listing utility (if any) you want to use for displaying
  428.            bulletins, new file listings, and/or news files.  This option is
  429.            only necessary if you wish to override the internal listing
  430.            utility.
  431.  
  432.  
  433.             ┌──────────────────────────────────────────────────┐
  434.             │ Note: Enter the complete file name and extension.│
  435.             └──────────────────────────────────────────────────┘
  436.  
  437.           - The "ANSI Utility" should contain the name of the external
  438.             ANSI file listing utility (if any) you want to use for
  439.             displaying bulletins, new file listings, and/or news files.
  440.             This option is only necessary if you wish to override the
  441.             internal listing utility.
  442.  
  443.  
  444.     5. From the Main Menu, select "C" for Colors or point and click on
  445.        "Colors" with your mouse.
  446.  
  447. ┌─────────[ Colors ]──────────┐
  448. │ Frame                       │
  449. │ Title                       │
  450. │ Text                        │
  451. │ Bar                         │
  452. │ Select Char                 │
  453. │ Non-Select                  │
  454. │ Message Window              │
  455. │ Error Windows               │
  456. │ Lines                       │
  457. └─────────────────────────────┘
  458.  
  459.        Selecting one of the first 6 items on the color menu brings up a color
  460.        grid.  Use the arrow keys or your mouse to move around the grid, then
  461.        press [Enter] or click with your mouse to select the foreground and
  462.        background colors desired.
  463.  
  464.          - "Frame" select the default color for menu and window frames.
  465.  
  466.          - "Title" the select the default color for title text in menus
  467.            and windows.
  468.  
  469.          - "Text" the select the default color for main text in menus
  470.            and windows.
  471.  
  472.          - "Bar" select the default color for menu selection bars.
  473.  
  474.          - "Select Char" select the default color for non-selectable
  475.            options in menus.
  476.  
  477.  
  478.        Selecting "Message Windows" brings up the following sub-menu, from
  479.        which colors are selected similarly to the Colors Menu:
  480.        
  481. ┌──[ Message Window Colors ]──┐
  482. │ Header Background           │
  483. │ Footer Background           │
  484. │ Message Border              │
  485. │ Message Text                │
  486. │ Message Date                │
  487. │ Message Time                │
  488. │ Message To                  │
  489. │ Message From                │
  490. │ Message Subject             │
  491. │ Message Number              │
  492. │ Message Reference           │
  493. │ Message Received            │
  494. │ Message Conference          │
  495. │ Message # of #              │
  496. │ BBS Name                    │
  497. │ Remaining Memory            │
  498. │ Current Time                │
  499. └─────────────────────────────┘
  500.  
  501.          - "Header Background" select the default color for the message
  502.            headers.
  503.  
  504.          - "Footer Background" select the default color for the message
  505.            footers.
  506.  
  507.          - "Message Border" select the default color for the message
  508.            text borders.
  509.  
  510.          - "Message Text" select the default color for the main message
  511.            text.
  512.  
  513.          - "Message Date" select the default color for the message Date
  514.            field.
  515.  
  516.          - "Message Time" select the default color for the message Time
  517.            field.
  518.  
  519.          - "Message To" select the default color for the message To
  520.            field.
  521.  
  522.          - "Message From" select the default color for the message From
  523.            field.
  524.  
  525.          - "Message Subject" select the default color for the message
  526.            Subject field.
  527.  
  528.          - "Message Number" select the default color for the message
  529.            Number field.
  530.  
  531.          - "Message Reference" select the default color for the message
  532.            Reference field.
  533.  
  534.          - "Message Received" select the default color for the message
  535.            Received field.
  536.  
  537.          - "Message Conference" select the default color for the message
  538.            Conference field.
  539.  
  540.          - "Message Message # of #" select the default color for the
  541.            message Message # of # field.
  542.  
  543.          - "Message BBS Name" select the default color for the message
  544.            BBS Name field.
  545.  
  546.          - "Message Remaining Memory" select the default color for the
  547.            message Remaining Memory field.
  548.  
  549.          - "Message Current Time" select the default color for the
  550.            message Current Time field.
  551.  
  552.  
  553.        Selecting "Error Windows" brings up the following sub-menu, from which
  554.        colors are selected similarly to the Colors Menu:
  555.  
  556. ┌───[ Error Window Colors ]───┐
  557. │ Frame                       │
  558. │ Title                       │
  559. │ Text                        │
  560. └─────────────────────────────┘
  561.  
  562.          - "Frame" select the default color for error window frames.
  563.  
  564.          - "Title" select the default color for title text in error
  565.            windows.
  566.  
  567.          - "Text" select the default color for main text in error
  568.            windows.
  569.  
  570.        Selecting "Lines" brings up the following sub-menu, which allows you
  571.        to select line style by typing the capital or highlighted letter:
  572.  
  573.                   ┌──────────[ Lines ]──────────┐
  574.                   │ all Single                  │
  575.                   │ all Double                  │
  576.                   │ horiz single, Vert double   │
  577.                   │ Horiz double, vert single   │
  578.                   │ heavy Lines                 │
  579.                   │ No lines                    │
  580.                   └─────────────────────────────┘
  581.  
  582.          - "Lines" select the frame style for menu and window borders.
  583.  
  584.     7. From the Main Menu selecting "F" for Default Flags or point and
  585.        click on "Default Flags" with your mouse.
  586.  
  587. ┌──────────────────────────[ Default Flags ]──────────────────────────┐
  588. │ Conference Sort:                                    No/Yes/Ask Y    │
  589. │ Taglines:                     None/Edit/File/Static/Rotate/Ask F    │
  590. │ Tagline Type:                                      Normal/FIDO N    │
  591. │ Message Sorting :               Message #/Date/To/From/Subject S    │
  592. │ Save:                    To/From/Keyword(s)/Conference/Message T    │
  593. │ Print:                   To/From/Keyword(s)/Conference/Message F    │
  594. │ Kill:                    To/From/Keyword(s)/Conference/Message K    │
  595. │ UnKill:                  To/From/Keyword(s)/Conference/Message C    │
  596. │ Bulletin listing:                       Internal/External/Ansi I    │
  597. │ News listing:                           Internal/External/Ansi I    │
  598. │ New Files listing:                      Internal/External/Ansi I    │
  599. │ Quoted text in Reply or Separate file?          Reply/Separate R    │
  600. │ Add message header to quoted message?                   Yes/No Y    │
  601. │ Internal listing speed                         0=Fast - 9=Slow 0    │
  602. │ Quoting character:                                             │    │
  603. │ Swap during shell?                                      Yes/No Y    │
  604. │ Swap drive:                                        A-Z or SPACE     │
  605. │ Allow aliases?                                          Yes/No Y    │
  606. │ Use Twit filter names?                                  Yes/No N    │
  607. │ Use Twit filter subjects?                               Yes/No N    │
  608. │ Use Magnet filter names?                                Yes/No N    │
  609. │ Use Magnet filter subjects?                             Yes/No N    │
  610. └─────────────────────────────────────────────────────────────────────┘
  611.  
  612.          - Setting the "Conference Sort" option to Y will cause KingQWK to
  613.            automaticaly sort the BBS conference selection list using a
  614.            three tier sort.  The first tier will always be Personal,
  615.            Replies and the Main conference.  The second tier is an
  616.            alphabetical listing of only those conferences containing
  617.            messages.  The thrid tier is an alphabetical listing of all
  618.            the remaining conferences. Setting this option to N will
  619.            cause KingQWK to list the conferences numerically.  A setting
  620.            of A will cause KingQWK to ask before sorting the
  621.            conferences.
  622.  
  623.          - "Taglines" can be managed by any of the following:
  624.  
  625.              None - No tagline at all (Registered version only)
  626.              Edit - Allows you to edit your tagline
  627.              File - Allows you to select your tagline from a file
  628.              Static - Use the same tagline for every message
  629.              Rotate - KingQWK will automatically use a successive tagline
  630.                       from your tagline file.
  631.              Ask - KingQWK will ask you which option to use when you
  632.                    your message.
  633.  
  634.          - "Tagline Type" allows you to choose between the normal tagline
  635.            format
  636.  
  637.              ---
  638.              ■ KingQWK #0 ■ your tagline here
  639.  
  640.              and the Fido
  641.  
  642.              * KingQWK #0 * your tagline here.
  643.  
  644.          - "Message Sorting" allows you to set your default sort field to:
  645.  
  646.              Message # (essentially no sort)
  647.              Date and Time the message was entered
  648.              From name
  649.              To name
  650.              Subject (the most popular method)
  651.  
  652.              Note:  This default can be overridden at any time while
  653.              reading messages in KingQWK.
  654.  
  655.          - "Save" allows you the option to set your default ASCII message
  656.            save method to:
  657.  
  658.              To         - save all messages in the current conference to
  659.                           someone
  660.              From       - save all the messages in the current conference
  661.                           from someone
  662.              Keyword(s) - save all the messages in the current conference
  663.                           where the subject contains specified text
  664.              Conference - save all the messages in the current conference
  665.              Message    - save only individual messages
  666.  
  667.          - "Print" allows you the option to set your default message
  668.             print method to:
  669.  
  670.              To         - print all messages in the current conference to
  671.                           someone
  672.              From       - print all the messages in the current conference
  673.                           from someone
  674.              Keyword(s) - print all the messages in the current conference
  675.                           where the subject contains specified text
  676.              Conference - print all the messages in the current conference
  677.              Message    - print only individual messages
  678.  
  679.          - "Kill" allows you the option to set your default message
  680.             kill method to:
  681.  
  682.              To         - kill all messages in the current conference to
  683.                           someone
  684.              From       - kill all the messages in the current conference
  685.                           from someone
  686.              Keyword(s) - kill all the messages in the current conference
  687.                           where the subject contains specified text
  688.              Conference - kill all the messages in the current conference
  689.              Message    - kill only individual messages
  690.  
  691.          - "UnKill" allows you the option to set your default message
  692.             unkill method to:
  693.  
  694.              To         - unkill all messages in the current conference to
  695.                           someone
  696.              From       - unkill all the messages in the current conference
  697.                           from someone
  698.              Keyword(s) - unkill all the messages in the current conference
  699.                           where the subject contains specified text
  700.              Conference - unkill all the messages in the current conference
  701.              Message    - unkill only individual messages
  702.  
  703.          - "Bulletin listing" allows you the option to have bulletins
  704.            displayed by:
  705.  
  706.              An internal listing utility which allows pausing the display
  707.              at any point.
  708.  
  709.              An external shell program such as LIST.
  710.  
  711.              An external ANSI viewing program.
  712.  
  713.          - "News Listing" allows you the option to have news listings
  714.            displayed by:
  715.  
  716.              An internal listing utility which allows pausing the display
  717.              at any point.
  718.  
  719.              An external shell program such as LIST.
  720.  
  721.              An external ANSI viewing program.
  722.  
  723.          - "New Files Listing" allows you the option to have new files
  724.            listings displayed by:
  725.  
  726.              An internal listing utility which allows pausing the display
  727.              at any point.
  728.  
  729.              An external shell program such as LIST.
  730.  
  731.              An external ANSI viewing program.
  732.  
  733.         - "Quoted text in Reply or Separate file" allows you the option to
  734.           have the current message quoted directly in the reply file
  735.           (REPLY.TXT) or a separate file (MESSAGE.TXT).
  736.  
  737.          - Setting the "Add message header to quoted message" flag to Y
  738.            will cause the message header to be quoted along with the
  739.            message text.
  740.  
  741.          - The "Internal listing speed" setting allows you to control the
  742.            speed of the internal listing utility.  It can be set to any
  743.            value from 0 (fastest setting) to 9 (slowest setting).
  744.  
  745.          - The "Quoting character" is the character that will be used after
  746.            the initials of the person being quoted in the quoted text in
  747.            the reply.  e.g. "MK>quoted text" or "MK│quoted text."
  748.  
  749.          - The "Swap during shell" flag tells KingQWK that is has the
  750.            ability to swap the majority of its program and data memory to
  751.            EMS or XMS memory as well as to disk.  Enabling this feature
  752.            will greatly increase the memory available when shelling to the
  753.            archive utilities and text editor as well as direct DOS shells.
  754.  
  755.          - If "Swap drive" is enabled and KingQWK finds itself unable to
  756.            swap to EMS or XMS memory, it will attempt to swap to disk.
  757.            This option will allow you to specify which drive it will use.
  758.            You can set it to any drive letter currently available on your
  759.            system.  Leaving this option blank will cause KingQWK to use the
  760.            default drive.
  761.  
  762.          - Setting the "Allow aliases" option to Y will allow you to use an
  763.            alias (a name other than the one the BBS has for you) when
  764.            replying and entering new messages.
  765.  
  766.            Note:  In most instances this feature is only usable if you are
  767.            the sysop or have net mail status on the BBS.  Otherwise, the
  768.            mail door willmost likely reject all messages which are not from
  769.            your usual log on name.
  770.  
  771.          - Setting the "Use Twit filter names" to Y will cause KingQWK to
  772.            load the list of names in your twit name file.  Any messages
  773.            containing names in that file will be filtered out during your
  774.            current message reading session.
  775.  
  776.          - Setting the "Use Twit filter subjects" will cause KingQWK to
  777.            load the list of words and/or phrases in your twit subject file.
  778.            Any messages containing words and/or phrases from that file will
  779.            be filtered out during your current message reading session.
  780.  
  781.          - Setting the "Magnet filter names" to Y will cause KingQWK to
  782.            load the list of names in your magnetic name file.  Only
  783.            messages containing names in that file will be displayed during
  784.            your current message reading session.
  785.  
  786.          - Setting the "Use Magnet filter subjects" will cause KingQWK to
  787.            load the list of words and/or phrases in your magnetic filter
  788.            subject file.  Only messages containing words and/or phrases
  789.            from that file in the subject field will be displayed during
  790.            your message reading session.
  791.  
  792.  
  793.     8. From the Main Menu, pressing [Esc], selecting "Q" for Quit or point
  794.        and click on "Quit" with your mouse.  If you have made any changes
  795.        to your configuration, KingCfg will ask you if you want to save
  796.        those changes.
  797.  
  798.  
  799.  
  800. Using KingQWK
  801. ______________________________________________________________________________
  802.  
  803. Step-by-Step Instructions
  804.  
  805.         You may press [F1] at any time for on-line help.
  806.  
  807.         Now that you have a configuration file, you are ready to use
  808.         KingQWK with your QWK packets.
  809.  
  810.         1.  Change to the subdirectory containing KINGQWK.EXE and enter
  811.                KINGQWK
  812.             at the DOS prompt, then press [Enter].  You will see the
  813.             title page for KingQWK. This will automatically erase in a
  814.             few seconds.
  815.  
  816.         2.  In the unregistered version, you will next see a screen advising
  817.             you how to register the program.  Registered users will not see
  818.             this message.  If you are using the unregistered version, press
  819.             the indicated function key to continue.
  820.  
  821.         3.  Once past the opening screen(s), you will see a display similar
  822.             to the following:
  823.  
  824.  
  825. ┌────D:\KINGQWK\MAIL-I\*.Q??───┐
  826. │  <A:>\         <B:>\         │
  827. │  <C:>\         <D:>\         │
  828. │  <J:>\         <parent>\     │
  829. │  TEMP\         1030MAST.QWK  │
  830. │  1030RED.QWK   1IDCBBS.QWK   │
  831. │  2IDCBBS.QWK   3IDCBBS.QWK   │
  832. │  4IDCBBS.QWK   5IDCBBS.QWK   │
  833. │  6IDCBBS.QWK   7CHARISM.QWK  │
  834. │  7IDCBBS.QWK   8CHARISM.QWK  │
  835. │  8IDCBBS.QWK   9CHARISM.QWK  │
  836. │  CHARISMA.QWK  CHARMAST.QWK  │
  837. │  COCOMAST.QWK  FTL.QWK       │
  838. │  FTLMAST.QWK   IDCBBS.QWK    │
  839. └──────────────────────────────┘
  840.  
  841.          Note that there are several options available to you at this
  842.          point.
  843.  
  844.          - Pressing [F2] at almost any point will cause KingQWK to shell to
  845.            KingCfg allowing you to modify your configuration.
  846.  
  847.          - Pressing @D will cause KingQWK to shell to DOS.
  848.  
  849.          - Selecting a new drive such as <D:>\ or a new directory such as
  850.            TEMP\ will direct KingQWK to look elsewhere for your QWK files.
  851.  
  852.          - Selecting a valid QWK file and pressing [D] will instruct
  853.            KingQWK to delete the file.
  854.  
  855.          - Selecting a valid QWK file and pressing [R] will allow you to
  856.            rename it.
  857.  
  858.          - Selecting a valid QWK file and pressing [Enter] will start
  859.            your message reading session.
  860.  
  861.         Once you have selected a QWK file, the packet is uncompressed into
  862.         the working directory.  The conferences will be sorted according to
  863.         the options you set in your configuration and the following menu
  864.         will appear.
  865.  
  866. ┌────────────────────────────────────────────────────────────────────┐
  867. │ Help   Bulletins    Configuration    Files    Mail    News    Quit │
  868. └────────────────────────────────────────────────────────────────────┘
  869.  
  870.          - If there are any bulletins in the current QWK file, selecting
  871.            "Bulletins" will bring up a list similar to the following:
  872.  
  873. ┌[ Bulletins ]─┐
  874. │   BLT-0.11   │
  875. │              │
  876.  
  877.          - Bulletins are normally text-based files generated by the BBS
  878.            and/or the Sysop.  KingQWK will display any bulletins you select
  879.            using either internal listing utility or whichever external
  880.            utility you have selected in your configuration.
  881.  
  882.          - Selecting "Configuration" will cause KingQWK to shell to
  883.            KingCfg allowing you to modify your configuration.
  884.  
  885.          - Selecting "Mail" will bring up a conference selection listing
  886.            similar to the following:
  887.  
  888.  
  889. ┌──────────────────────────────[ IDC BBS ]──────────────────────────────┐
  890. │       ■ Personal               Replies            0 ■ Main Board      │
  891. │    35 ■ KingQWK-L         36 ■ QWKMerge-L        60 ■ SM-RegAdm-B     │
  892. │    76 - 1-2-3-B          127 - 3Bs-B            232 - 4DOS-A          │
  893. │    95 - 4DOS-B           374 - 4DOS-C           224 - 911-A           │
  894. │   466 - ACOA-C           510 - AD&D_Chat-E       22 - AdLib-A         │
  895. │   555 - Admin-F          558 - Adult-F          138 - AI-B            │
  896. │   135 - Alloy-B          185 - Amiga-A          122 - Amiga-B         │
  897. │   268 - Amiga-C          490 - AnimalRght-C     568 - Animation-F     │
  898.  
  899.            Note that conferences containing messages are marked with "■"
  900.  
  901. Conference Selection Menu
  902.         - F9 will allow global flagging of ALL messages in the current
  903.           QWK for Killing by QWKMerge.
  904.  
  905.         - F10 will allow you to globally UnKill all the messages in the
  906.           current QWK.
  907.  
  908.         NOTE: ALL messages MUST be UnKilled before running the QWK through
  909.         any other reader.
  910.  
  911.         - Selecting a conference with no messages, you will immediately
  912.           be put in your configured editor to enter a new message.
  913.  
  914.         - Selecting a conference with messages will put allow you to
  915.           begin reading messages.
  916.  
  917.  
  918.         - Pressing [Esc] will take you back to the main menu.
  919.  
  920.  
  921.  Date: 07-12-91 (02:31)             Number: 436           Message    2 of    2
  922.  To:   ALL                          Refer#:
  923.  From: PAUL SCHWARTZ                 Recvd: No
  924.  Subj: Net Facts of Life              Conf:    0 ■ Main Board
  925. ┌──────────────────────────────────────────────────────────────────────────────┐
  926. │ Anybody know where I can get some basic information on how the nets          │
  927. │ actually *work*?  I keep seeing scattered references to "hubs" and such,     │
  928. │ but haven't been able to locate any docs on how this all hangs together.     │
  929. │                                                                              │
  930. │ ==Paul                                                                       │
  931. │                                                                              │
  932. │ ---                                                                          │
  933. │  ■ WinQwk 1.24ß #82 ■ 2400 baud seemed SO fast back then....                 │
  934.  
  935. │                                                                              │
  936. └──────────────────────────────────────────────────────────────────────────────┘
  937.  [ IDC BBS ]                                           Memory: 250k     12:16p
  938.  
  939.          KingQWK will track which messages you have read. The + and - keys
  940.          will goto the next/last message whether it has been read or not.
  941.          The [Enter] and [SpaceBar] will go to the next unread message. If
  942.          you enter a conference, you will be placed in the next unread
  943.          message.  When you select a conference where you have already read
  944.          all of the messages, you will be prompted as to whether or not you
  945.          wish to re-read them.  The bookmark will mark the last message you
  946.          read in the last conference you were in before exiting the packet.
  947.          When re-entering the packet, you will be placed automatically in
  948.          that same message.
  949.  
  950.  
  951.                                                               
  952. Read Messages Commands:
  953.  
  954.         - or G  - Go back one message
  955.         +       - Go forward one message
  956.  
  957.         [Enter] - Go to next unread message
  958.         [Space] - Intuitive read
  959.         [PgDn]  - Scroll down one screen
  960.         [PgUp]  - Scroll up one screen
  961.         [Home]  - Go to top of message
  962.         [End]   - Go to end of message
  963.         [Up]    - Scroll up one line
  964.         [Down]  - Scroll down one line
  965.  
  966.         F1  - On line help
  967.         F2  - Shell to  KingQWK configuration program
  968.  
  969.      Multiple option commands:
  970.         K - Kill message(s)
  971.         U - UnKill message(s)
  972.         P - Print message(s)
  973.         S - Save message(s)
  974.         All of these commands will bring up a menu allowing you to
  975.         select to use the command on:
  976.                Only the current message
  977.                All messages in the current conference
  978.                All messages From someone
  979.                All messages To someone
  980.                All messages with subjects containing a specific phrase
  981.                    or keyword.
  982.  
  983.      Other commands:
  984.         A - Display message in ANSI - ANSI driver must be loaded
  985.        @D - Shell to DOS
  986.         E - Enter a new message
  987.         L - Toggle 25/45/50 line mode
  988.         I - Message index - displays a quick scan of messages
  989.                [PgDn] - Next screen of messages
  990.                [PgUp] - Previous screen of messages
  991.                Up and Down arrows - move to message
  992.                [Enter] - select message
  993.                [Esc] - abort
  994.         R - Reply to the current message
  995.         T - Thread order sorting - choose from sorting by:
  996.                Message number
  997.                Subject
  998.                Date and time of message
  999.                From name
  1000.                To name
  1001.  
  1002.    
  1003. KingQWK Registration Form
  1004. ______________________________________________________________________________
  1005.  
  1006. Name    _______________________________________________
  1007.  
  1008. Company _______________________________________________
  1009.  
  1010. Address _______________________________________________
  1011.  
  1012.         _______________________________________________
  1013.  
  1014.         _______________________________________________
  1015.  
  1016. Date    _______________
  1017.  
  1018.  
  1019. Registration      ____ ($20)
  1020.  
  1021. Diskette size     ____ 5 1/4    ____ 3 1/2 (add $5 for latest version on disk)
  1022.  
  1023. Total enclosed    ____
  1024.  
  1025. Current version   _________________________________
  1026.  
  1027. BBS User name     _________________________________  (to download key file)
  1028.  
  1029. BBS Password      _________________________________
  1030.  
  1031.  
  1032. Comments:   _______________________________________________________________
  1033.            
  1034.             _______________________________________________________________
  1035.  
  1036.             _______________________________________________________________
  1037.  
  1038.             _______________________________________________________________
  1039.  
  1040.  
  1041. Please enclose cash, check or money order, and make payable in U.S. funds
  1042. to Mike King, and mail to the following address:
  1043.  
  1044. Mike King
  1045. P.O. Box 4020
  1046. Alameda, CA 94501-0420
  1047.  
  1048. After receipt of your payment, I will set up a user account on my BBS
  1049. where you can download the latest versions of KingQWK and your key file
  1050. to enable the extended features of the program.
  1051.  
  1052. Support is available in the Offline conference (#36) on:
  1053.  
  1054. IDC BBS (510) 865-7115 1200/2400/9600/14400 USR HST 14.4k
  1055.               814-8097 9600/14400 USR DS v.32/v.32bis/v.42/v.42bis
  1056.  
  1057. I also monitor the Offline conferences on Intelec, ILink and RIME.
  1058.