home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / IEDIT200.RAR / ICEEDIT.DOC < prev    next >
Encoding:
Text File  |  1996-07-15  |  65.7 KB  |  1,472 lines

  1.  
  2.  
  3.               ┌───┐┌─────┐┌─────┐   ┌─────┐┌───────┐┌───┐┌───────┐
  4.               │░▒▓││░▒▓┌─┘│░▒▓┌─┘   │░▒▓┌─┘│░▒▓┌┐░▒││░▒▓│└─┐░▒▓┌─┘
  5.               │▒▓█││▒▓█│  │▒▓█└┐    │▒▓█└┐ │▒▓█││▒▓││▒▓█│  │▒▓█│
  6.               │▓██││▓██│  │▓██┌┘    │▓██┌┘ │▓██││▓█││▓██│  │▓██│
  7.               │███││███└─┐│███└─┐   │███└─┐│███└┘██││███│  │███│
  8.               └───┘└─────┘└─────┘   └─────┘└───────┘└───┘  └───┘
  9.  
  10.                 Deluxe Fullscreen ANSI Message Editing Utility
  11.             For RemoteAccess v2.xx, ProBoard v2.xx, TeleGard v3.00
  12.                           QuickBBS 2.80, & Compatibles
  13.  
  14.                     v2.00 released: Monday, July 15th, 1996
  15.  
  16.  ─────────────────────────────────────────────────────────────────────────────
  17.     IceEdit v2.00 -  Copyright Jeremy Landvoigt, 1994-96  - IceEdit v2.00
  18.  ─────────────────────────────────────────────────────────────────────────────
  19.  
  20.  ┌───────────────────────────────────────────────────────────────────────────┐
  21.  │░░░▒▒▒▓▓▓     Important Note: Upgrading from v1.75 to v2.00       ▓▓▓▒▒▒░░░│
  22.  └───────────────────────────────────────────────────────────────────────────┘
  23.  
  24.    If you are upgrading from v1.75 to v2.00, all you need to do is run
  25.    EDITCFG before attempting to run the main executable. As of v1.60, the
  26.    external version converter utility has been internally coded into the
  27.    configuration program.
  28.  
  29.  ┌───────────────────────────────────────────────────────────────────────────┐
  30.  │░░░▒▒▒▓▓▓          Some Unique Features Of IceEdit v2.00          ▓▓▓▒▒▒░░░│
  31.  └───────────────────────────────────────────────────────────────────────────┘
  32.  
  33.  ∙ IceEdit has a built in Macro replacement feature that will replace
  34.    keywords with other words. Eg "RA" -> "RemoteAccess"
  35.  
  36.  ∙ IceEdit has a built message censoring feature to weed out inappropriate   
  37.    text. {+}
  38.  
  39.  ∙ Character Color Configuration for individual letters such as Uppercase,   
  40.    lowercase, High Bit, numbers, and punctuation.
  41.  
  42.  ∙ Tagline appending feature - IceEdit has THREE modes of tagline appending
  43.    available!  Mode 1 is single random tagline appending without user
  44.    knowledge, Mode 2 is allow the user to select from a random pick list,
  45.    and Mode 3 allows the user to completely scan the entire tagline database
  46.    for the tagline they want! {+}
  47.  
  48.  ∙ Easy to use control keys.
  49.  
  50.  ∙ Color Code insert strings
  51.  
  52.  ∙ SysOp defined function key macros
  53.  
  54.  ∙ Quoted text re-formatting
  55.  
  56.  And much MORE!
  57.  
  58.  
  59.  ┌───────────────────────────────────────────────────────────────────────────┐
  60.  │░░░▒▒▒▓▓▓          Copyright Notices & Program Disclaimer         ▓▓▓▒▒▒░░░│
  61.  └───────────────────────────────────────────────────────────────────────────┘
  62.  
  63.     The utility IceEdit, along with all its support files and documents,
  64.     are Copyright (C) 1994-96 Jeremy Landvoigt.  Distributing a version
  65.     AFTER it has been registered is prohibited;  distribution & execution of
  66.     the original, unaltered version is permitted, indeed encouraged, as long
  67.     as all support-files and documentation that accompany the program are
  68.     included WITHOUT ALTERATION OF ANY SORT. None of the files included
  69.     in the IceEdit archive may be modified in any way or distributed in any
  70.     package without the express permission of Ice Technologies. Any type of
  71.     cracking of either evaluation or registered versions of IceEdit
  72.     including (but not limited to) hex-editing, reverse engineering,
  73.     decompiling are strictly prohibited.
  74.  
  75.     The author can be quickly reached for information through the RA_UTIL
  76.     international FidoNET Conference, or at InterNET e-mail address:
  77.  
  78.     jlandvoigt@interhop.net
  79.  
  80.     Or, If you wish to trust comments/complaints/suggestions to the Post
  81.     Office, you can send them to:
  82.  
  83.             P.O. Box 93044
  84.             1111 Davis Drive
  85.             Newmarket, Ontario
  86.             Canada  L3Y 8K3
  87.  
  88.     The following programs mentioned in this documentation are Copyright of
  89.     their respective authors. They are listed in no particular order:
  90.  
  91.     IceEdit      - Copyright Jeremy Landvoigt
  92.     FKFossil     - Copyright Tim Strike and Forbidden Knights Systems
  93.     RemoteAccess - Copyright Wantree Development & Andrew Milner
  94.     ProBoard     - Copyright Philippe Leybaert
  95.     TeleGard     - Copyright Tim Strike
  96.     X00          - Copyright Raymond L. Gwinn
  97.     BNU          - Copyright David Nugent and Unique Computing Pty Limited
  98.     Turbo Pascal - Copyright Borland International
  99.  
  100.     THE USUAL LEGALITIES
  101.  
  102.     I (Jeremy Landvoigt) make no warranty of any kind, expressed or implied,  
  103.     including without limitation any warranties of merchantability
  104.     and/or fitness for a particular purpose.  I shall not be held liable      
  105.     for any damages, whether direct, indirect, special or consequential       
  106.     arising from the failure of this program to operate in the manner desired 
  107.     by the user.  I shall not be held liable for any damage to data or        
  108.     property which may be caused directly or indirectly by the use of this    
  109.     program.
  110.  
  111.     In no event will I be held liable for any damages, including (but
  112.     not limited to) any lost profits, lost savings, or other incidental       
  113.     or consequential damages arising out of the use -- or the inability       
  114.     to use -- this program, or for any claim by any other party.
  115.  
  116.     The only thing that this package is guaranteed to do is to take up
  117.     space on your hard drive.
  118.  
  119.     Making use of this software is acknowledgement that you have read,
  120.     understand, and fully agree to the license and disclaimer agreement.
  121.  
  122.  ┌───────────────────────────────────────────────────────────────────────────┐
  123.  │░░░▒▒▒▓▓▓                         Credits                         ▓▓▓▒▒▒░░░│
  124.  └───────────────────────────────────────────────────────────────────────────┘
  125.  
  126.    There are a few people who helped with the development of IceEdit that     
  127.    although they weren't involved in the creation or writing of the program,  
  128.    their suggestions, Bug reports, and lengthy ßeta testing have been an      
  129.    enormous asset. I would like to thank in no particular order :
  130.    Ian Thomsen, Eric Staufer, Michael Yadron, Kevin McKillop and
  131.    James Goldbloom for all of their help. Couldn't have done it without them!
  132.  
  133.    Special thanks to James Goldbloom for writing the QBBS setup section, and
  134.    to Kevin McKillop for creating and maintaining our homepage on the
  135.    internet! (http://www.ionsys.com/~mckkev/icesoft.html)
  136.  
  137.    Also, portions of the Fossil Routines used in IceEdit v2.00 are Copyright
  138.    1993-94 By Tim Strike and Forbidden Knights Systems.
  139.  
  140.  ┌───────────────────────────────────────────────────────────────────────────┐
  141.  │░░░▒▒▒▓▓▓                       Registration                      ▓▓▓▒▒▒░░░│
  142.  └───────────────────────────────────────────────────────────────────────────┘
  143.  
  144.    The development of IceEdit v2.00 took many long hours, and a lot of time
  145.    and effort not to mention money. This program is not Freeware.  If this
  146.    program satisfies your expectations of a fullscreen editor,if not MORE,    
  147.    then you are expected to register it after an evaluation period of 30 days
  148.    or sooner.  By doing this you can be sure of continued development of the  
  149.    software. Thanks for your support.
  150.  
  151.    This program may be freely distributed but DO NOT under any circumstances
  152.    change any of the executables or alter any files that come in the original
  153.    distribution archive.
  154.  
  155.    I urge you to register as soon as you can! The more registrations that     
  156.    I have will show the interest of people in the program, and I will release 
  157.    future versions with many more features. If you register, the Message
  158.    Censoring & tagline features will become available. All "Unregistered"
  159.    messages and almost inaudible beeps within the program will also be removed.
  160.    Please note that the status of features (whether they are available or not
  161.    to unregistered users) may be changed without further warning in later
  162.    versions of the software; but this does not mean that they will be
  163.    changed.
  164.  
  165.    If you wish to register, please fill out the registration form :
  166.  
  167.      North America
  168.      -------------
  169.  
  170.      Register.Can - Registration Form For Canadian Users
  171.      Register.Usa - For the U.S.A, and for all other Registrations
  172.  
  173.      Europe
  174.      ------
  175.  
  176.      Register.Uk  - Registration Form For Uk/Eire
  177.  
  178.      Far East
  179.      --------
  180.  
  181.      Register.Aus - Registration Form for Australasia
  182.  
  183.  
  184.    Please at this time send ALL registrations to the address listed in the
  185.    correct registration form. Thank you for your support.
  186.  
  187.    Please note: The NETHERLANDS registration site is NOT available, so please
  188.                 do not forward your registration funds to this site (if you
  189.                 have an older registration form). This site is continuing as a
  190.                 support site, but not registration site.
  191.  
  192.    Any Registration forms that have invalid or missing information may be   
  193.    considered void and not be processed, depending on the extent of the       
  194.    errors.
  195.  
  196.    Due to recent events, I have changed my policy on personal cheques that
  197.    are sent in to pay for registration. I will continue to honour them,
  198.    however as of this release, there will be a 3 week hold placed on the
  199.    cheque to ENSURE that it does NOT go N.S.F.  Although most people are
  200.    honest about this, lately too many people have sent in N.S.F. cheques, and
  201.    when contacted about them, show little or no concern about them or the
  202.    financial difficulties they may have caused.
  203.  
  204.    Additionally, a service charge of $15 will be levied against any N.S.F.
  205.    cheques. Until both the full payment, and the service charge is recieved
  206.    in the form of a MONEY ORDER, the registration will not be processed.
  207.  
  208.    In conclusion to the above information, to ensure a speedy turnaround time
  209.    it is recommended you send your registration in the form of a money order
  210.    (or direct deposit for Canadian residents) If you do choose to send in a
  211.    personal cheque, it means that you have read, understood and agree to these
  212.    conditions.
  213.  
  214.  ┌───────────────────────────────────────────────────────────────────────────┐
  215.  │░░░▒▒▒▓▓▓                      Archive Contents                   ▓▓▓▒▒▒░░░│
  216.  └───────────────────────────────────────────────────────────────────────────┘
  217.  
  218.     The IceEdit archive should contain the following files :
  219.  
  220.     ICEEDIT.EXE         - The main program
  221.     EDITCFG.EXE         - Use to configure the program
  222.     CENSOR.CFG          - Sample censor keyword file
  223.     ICEEDIT.DOC         - Program documentation
  224.     ICEEDIT.LNG         - IceEdit language file
  225.     REGISTER.USA        - Generic registration Form
  226.     REGISTER.UK         - United Kingdom registration Form
  227.     REGISTER.CAN        - Canadian registration Form
  228.     REGISTER.AUS        - Australasian registration form
  229.     WHATSNEW.200        - Changes in IceEdit since previous version
  230.     HISTORY.DOC         - Changes in IceEdit since it's creation
  231.     FILE_ID.DIZ         - General program description
  232.  
  233.     If one or any combination of these files are missing, or files have been  
  234.     ADDED, then you are using a possibly modified or altered copy of IceEdit. 
  235.     It would be advised that you delete this copy, and get a clean copy of    
  236.     IceEdit from one of the BBS's listed at the end of the documentation.    
  237.     Newest Version of IceEdit can be F'REQed from Ice Technologies BBS under  
  238.     the magic name 'ICEEDIT' (Without the quotes).
  239.  
  240.     There is a second archive which you can probably find wherever you
  241.     obtained this copy of IceEdit. The file is IDICTV07.ZIP, which is an
  242.     archive containing IceEdit's dictionary files. These files must be
  243.     installed into the program directory for IceEdit to make use of the
  244.     spell checker.
  245.  
  246.     Files IceEdit will create are :
  247.  
  248.     ICEEDIT.CFG         - The configuration file.
  249.     ICEEDIT.x           - The temporary file which buffer text is stored in.
  250.                           [x] represents current node number.  This file also
  251.                           indicates that the current node is in use.
  252.     MACRO.CFG           - The file containing replacement macros.
  253.     MSGTMP.             - Textfile containing message text which is read in
  254.                           by the BBS package.
  255.  
  256.     Files IceEdit can/will read are :
  257.  
  258.     CONFIG.RA           - Read when IceEdit is first installed. It will
  259.     CONFIG.TG             attempt to determine if you are running RA/TG/QBBS
  260.     QUICKCFG.DAT          by use of Environment variable, and if it can find
  261.                           the configuration, it will read in some information
  262.                           from it.
  263.     MESSAGES.RA         - IceEdit will attempt to read this file if it can
  264.     MESSAGES.PB           locate it by using the BBS's environment variable.
  265.     MSGCFG.DAT            It uses this file to determine whether or not a
  266.                           message area is an echomail/netmail base. If it is,
  267.                           the Color Code feature will be temporarily disabled.
  268.     DORINFO1.DEF        - Drop file containing user information.
  269.     MSGHDR.ANS          - Definable ANSI screen which, if found, will
  270.                           replace the hardcoded screen header on the main
  271.                           editing screen.
  272.     MSGINF.             - File created by the BBS package containing message
  273.     MSG.INF               information such as Source User, Target User,
  274.                           message subject, & Message area.
  275.     MSGTMP.             - File created by the BBS package containing Quoted
  276.                           text.
  277.  
  278.  
  279.  ┌───────────────────────────────────────────────────────────────────────────┐
  280.  │░░░▒▒▒▓▓▓                   Program Information                   ▓▓▓▒▒▒░░░│
  281.  └───────────────────────────────────────────────────────────────────────────┘
  282.  
  283.   IceEdit is a fullscreen ANSi message editor that was originally designed    
  284.   for use with RemoteAccess. Although it has been tested with TG 3.00,
  285.   RA v2.xx, PB v2.xx, & QBBS v2.80 it should be compatible with any
  286.   other BBS that uses the QuickBBS style dropfiles that contain the message
  287.   writing information. These files are MSGTMP & MSGINF. You should check your
  288.   BBS documentation to see if your software supports this system. IceEdit
  289.   also calls on the Dorinfo1.Def file to read in necessary information about
  290.   the user profile. IceEdit has a special feature specifically for
  291.   QBBS/RA/PB/TG, which is Echobase checking. Do not enable this feature if
  292.   you are not using RA, PB, QBBS, or TG.
  293.  
  294.   Why was IceEdit created? .. Well, after I wrote my first major BBS utility, 
  295.   known as IceChat, I was really surprised by the response to my chat program
  296.   and the number of registrations that came in for it. When I first created
  297.   IceChat,  I never expected it to have the impact that it obviously had.
  298.   This encouraged  me to start writing other BBS (specifically RemoteAccess)
  299.   utilities. A number  suggestions came in for utilities such as a
  300.   User Editor, a TimeBank (both of which came into existance after IceEdit),
  301.   but  the most challenging one was to write a Fullscreen message editor,
  302.   which I  thought would be a really great idea. Not only for the challenge,
  303.   but because  right now I feel that there are very few message editors
  304.   currently available.  Of the ones that do exist, one or two of them tend
  305.   to dominate the market,  and they STILL didn't offer all the features that
  306.   I would like to have in a  fullscreen editor. Nevermind ridiculous
  307.   registration fees. So, thus became the beginnings of IceEdit.
  308.  
  309.  
  310.  ┌───────────────────────────────────────────────────────────────────────────┐
  311.  │░░░▒▒▒▓▓▓         Program Configuration -  Using EditCfg          ▓▓▓▒▒▒░░░│
  312.  └───────────────────────────────────────────────────────────────────────────┘
  313.  
  314.    Setting up IceEdit is quite easy. This section of the documentation will   
  315.    attempt to take you step by step on how to use the configuration utility   
  316.    EditCfg.Exe to set up IceEdit. Most of the options are self explanatory.
  317.    You can use the local testmode feature at any time to test out how your
  318.    current settings will affect IceEdit.Exe without having to save your
  319.    settings or exit the configuration program.
  320.  
  321.    BEFORE YOU BEGIN:  If you are using RemoteAccess, ProBoard, TeleGard or
  322.    QuickBBS it is recommended that you ensure that you've set your BBS package
  323.    environment variable so that you can take advantage of the added features
  324.    for these three BBS packages.
  325.  
  326.  
  327.    FILE
  328.    ------
  329.  
  330.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  331.    ▌ Save & Exit         ▐
  332.    ▌ Save Without Exit   ▐
  333.    ▌ Exit Without Save   ▐
  334.    ▌ System Paths        ▐
  335.    ▌ Local Testmode      ▐
  336.    ▌ Program Information ▐
  337.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  338.  
  339.  
  340.    · Save & Exit - This will save your current configuration to the
  341.      IceEdit.Cfg file and will exit the program.
  342.  
  343.    · Save Without Exit - This will save your current configuration to the     
  344.      IceEdit.Cfg file and will allow you to continue modifying your setup.
  345.  
  346.    · Exit Without Save - This will abort the save procedure (just in case you 
  347.      somehow really messed up!) and will exit the program.
  348.  
  349.    · System Paths -
  350.  
  351. █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  352. ▌ Censor File C:\BBS\ICEEDIT\CENSOR.CFG░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▐
  353. ▌ Msg Header  C:\BBS\ICEEDIT\EDITHDR.TXT░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▐
  354. ▌ Macros      C:\BBS\ICEEDIT\MACRO.CFG░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▐
  355. ▌ Chat Util   C:\BBS\ICEEDIT\ICECHAT.BAT░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▐
  356. ▌ Dictionary  C:\BBS\ICEEDIT\ICEEDIT.PVT░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▐
  357. █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  358.  
  359.  
  360.       · Censor file - textfile containing censor keywords, one word per
  361.         line. If censoring is enabled, IceEdit will read in the file and scan
  362.         the user's message for any matches of words within this file. If it
  363.         finds any matches, it will strike out that particular word from the
  364.         message. For example, if a censor word was "IDIOT", and the user
  365.         had a sentence such as:
  366.  
  367.         "You are such an idiot!"
  368.  
  369.         After the scan was complete the word "IDIOT" would be stroked out and
  370.         the result would be: "You are such an *****!".
  371.  
  372.         A sample CENSOR.CFG file is included. The format is very simple; use
  373.         one word per line. IceEdit is not case sensitive to the particular
  374.         censoring word that is being compared.  Message censoring only takes
  375.         place AFTER the user opts to save their message. This is a registered
  376.         feature. {+}
  377.  
  378.       · Msg Header  - a definable header which will be imported into the main
  379.                       text body upon program execution.
  380.  
  381.       · Macros      - path and filename to macro database.
  382.  
  383.       · Chat Util   - path and filename to external chat utility. This can
  384.                       be executed from within IceEdit using the ALT-C key.
  385.  
  386.       · Dictionary  - path and filename to words added to dictionary by
  387.                       *sysop*  -- this file must NOT be the same name as the
  388.                       dictionary files --
  389.  
  390.    · Program Info - This will give you a little bit of information on the
  391.      current version of IceEdit that you happen to be using.
  392.  
  393.    · Local Testmode - You can use this at anytime during configuration to
  394.      view how your current configuration will affect IceEdit if you should
  395.      choose to save.  You can execute a local testmode from the dos prompt
  396.      by running IceEdit like this:  ICEEDIT.EXE /L
  397.  
  398.  
  399.    MANAGER
  400.    ---------
  401.  
  402.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  403.    ▌ Tagline Setup      ▐
  404.    ▌ Compile Dictionary ▐
  405.    ▌ Override Manager   ▐
  406.    ▌ Display Manager    ▐
  407.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  408.  
  409.    · Tagline Setup - This is a submenu containing all most of the tagline
  410.      setup. It can not be accessed by unregistered users.
  411.  
  412.      TAGLINE SUBMENU
  413.      -----------------
  414.  
  415.      █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  416.      ▌ Tagline Editor    ▐
  417.      ▌ Compile taglines  ▐
  418.      ▌ Configure Toggles ▐
  419.      █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  420.  
  421.      · Tagline Editor - Use this to edit all your compiled tagline files. You
  422.        can edit, insert, and import new taglines into your compiled files.
  423.  
  424.      · Compile Taglines - This file contains taglines that can be appended to
  425.        the ending of the users message if they opt to save their text.
  426.        This is a textfile that you can create, although a sample is included
  427.        called TagLines.Cfg. This file is encrypted, and MUST be compiled from
  428.        a textfile containing taglines. Use EditCfg to compile.  At this time
  429.        there is not any considerable limitation on the number of taglines that
  430.        the file may contain. However, the more that there are, the longer it
  431.        will take EditCfg to read in the textfile and convert it to a
  432.        structured datafile.
  433.  
  434.        IMPORTANT:  The file extension of the compiled taglines file MUST be
  435.        a number. If you are using RemoteAccess with different message GROUPS,
  436.        it is possible to configure different tagline files for different
  437.        groups. If you are aren't using groups, or only want one tagline file,
  438.        it must be named in this format:
  439.  
  440.        ICETAG.0
  441.  
  442.        It must have the .0 extension to indicate one file. If you create a
  443.        file called ICETAG.2, if the message is being written in a conference
  444.        which falls in GROUP 2, then this tagline file will be accessed.
  445.        If IceNote can't find a corresponding tagline file, it will fall back
  446.        on ICETAG.0, so it would be a good idea to have a 'default' tagline
  447.        file.
  448.  
  449.      · Configure Toggles - This is another small submenu to toggle tagline
  450.        configuration. It consists of three options:
  451.  
  452.                          1)  Use Taglines
  453.                          2)  List Taglines
  454.                          3)  Scroll Taglines
  455.  
  456.        - If taglines aren't enabled, there will be no taglines (obviously :)
  457.        - If only option (1) is enabled, a random tagline will be chosen for
  458.          the user.
  459.        - If options (1) and (2) are enabled, the user will be able to pick
  460.          from a random list of taglines.
  461.        - If all options are enabled, the user can browse the entire tagline
  462.          database.
  463.  
  464.    · Compile Dictionary - Use this to compile a textfile with a list of
  465.      words to a encrypted private dictionary file. This feature is used to
  466.      add words to the dictionary database that you wouldn't usually find in
  467.      an average English dictionary, Such as "RemoteAccess", "FrontDoor" etc..
  468.      or any other slang terms that might be commonly used. Any words that
  469.      IceEdit finds in this file will not be treated as mis-spelled. Note,
  470.      the textfile that contains the words MUST not be the same name as what
  471.      the compiled file will be called. Eg, if you have 'ICEEDIT.PVT' as your
  472.      Private dictionary name, make sure you do not name the textfile with
  473.      this name before compilation.
  474.  
  475.    · Override Manager - Use this to define overrides for individual message
  476.      areas. You can toggle Pipe Codes, Taglines, Censoring, and ANSi
  477.      individually for every message base that your BBS has. This is for
  478.      RA/PB only. The settings defined will override the default
  479.      configuration settings.
  480.  
  481.    · Display Manager - This is a submenu containing toggles to turn certain
  482.      information fields ON or OFF on the main editing screen.
  483.  
  484.  
  485.    Toggles
  486.    ---------
  487.  
  488.    Two toggle menus exist, and are listed below.
  489.  
  490.    Toggle Menu 1
  491.    ---------------
  492.  
  493.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  494.    ▌ View Macros      YES ▐
  495.    ▌ Create Macros    YES ▐
  496.    ▌ Censor Tagline   YES ▐
  497.    ▌ Imbedded Colours YES ▐
  498.    ▌ Convert Colours  YES ▐
  499.    ▌ Use Overrides    YES ▐
  500.    ▌ Confirm Abort    YES ▐
  501.    ▌ Use Quote Colour YES ▐
  502.    ▌ Filter ANSi      NO  ▐
  503.    ▌ Use Soft C/Rs    YES ▐
  504.    ▌ KBT Hangup       YES ▐
  505.    ▌ Speller Prompt   YES ▐
  506.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  507.  
  508.  
  509.    · View Macros YES/NO - Are users permitted to view the list of available   
  510.      macros from within IceEdit by using the CTRL-V key?
  511.  
  512.    · Create Macros YES/NO - Are users permitted to add to the list of
  513.      available macros from within IceEdit by using the CTRL-V key?
  514.      NOTE: View Macros MUST be enabled for this feature to work.
  515.  
  516.    · Censor Tagline YES/NO - If the user uses inappropriate text in their
  517.      message and IceEdit is forced to censor the text, should a tagline
  518.      be appended to the message to inform future message readers of that
  519.      fact?  Eg. "*** This message has been censored by IceEdit v2.00"
  520.  
  521.    · Imbedded Colors YES/NO - Should imbedded color codes be permitted? If    
  522.      YES, when the message is saved, all color strings will be replaced by    
  523.      ANSi escape sequences, thus putting colors into the message. Refer     
  524.      below in "Editing Your Message In IceEdit" for more information on     
  525.      Color Strings.
  526.  
  527.    · Convert Colors YES/NO - Should IceEdit convert colour pipecodes to ANSI?
  528.  
  529.    · Use Overrides YES/NO - Should IceEdit make use of the message override
  530.      definitions located in the MANAGER section?
  531.  
  532.    · Confirm Abort YES/NO - Should IceEdit display a message to the user
  533.      if they choose to abort a message either by '/A', 'CTRL-A' or by use
  534.      of the help prompt which will ask them if they really want to abort their
  535.      message? Enabling this feature can help prevent accidental message
  536.      erasure.
  537.  
  538.    · Use Quote Color YES/NO - Should IceEdit use the quote color selected in
  539.      EditCfg to make quoted text a specific color. If NO, all quoted text will
  540.      have regular text coloration.
  541.  
  542.    · Filter ANSi YES/NO - Should IceEdit disrupt any ANSi that is read into
  543.      IceEdit whether it be quoted text or manually imported text by the SysOP?
  544.      If NO, all ANSi codes will be treated normally.
  545.  
  546.    · Use Soft C/Rs YES/NO - Should IceEdit use soft carriage returns in
  547.      messages, or should all lines be followed by a hard return?
  548.  
  549.    · KBT hangup YES/NO - Should IceEdit terminate the connection when
  550.      the keyboard timeout has elapsed?
  551.  
  552.    · Speller Prompt YES/NO - Should IceEdit prompt the user for spell checking
  553.      when they save their message?
  554.  
  555.    Toggle Menu 2
  556.    ---------------
  557.  
  558.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  559.    ▌ Imbedded Files  YES ▐
  560.    ▌ Spell Checker   YES ▐
  561.    ▌ Quote Ratio     YES ▐
  562.    ▌  └─── Enforced YES ▐
  563.    ▌ Upcase Ratio    YES ▐
  564.    ▌  └─── Enforced YES ▐
  565.    ▌ Allow LineDraw  YES ▐
  566.    ▌ Message Censor  YES ▐
  567.    ▌ Quote Format    YES ▐
  568.    ▌ QBBS Compatible YES ▐
  569.    ▌ Message Header  NO  ▐
  570.    ▌ Kludge Filter   YES ▐
  571.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  572.  
  573.  
  574.    · Imbedded Files YES/NO - Should IceEdit process imbedded file names. If
  575.      YES, IceEdit will read in the external file that is specified and add it
  576.      to the message text. Eg: If the user put the following string on a line
  577.      by itself ..
  578.  
  579.      %[MAIN.ANS]%
  580.  
  581.      If IceEdit can locate the file MAIN.ANS, it will import it into the
  582.      message text. Any files that you want to have imported MUST be surrounded
  583.      by the "%[" & "]%" brackets and should be placed on a single line without
  584.      any other text. You should specify the full path and filename of the file
  585.      to be imported. Please note, this function will PROPERLY import a file
  586.      into the message text, but editing before saving is not possible, as
  587.      all Imbedded files are processed when the user chooses to save.
  588.  
  589.    · Spell Checker YES/NO - Should users be permitted to make use of IceEdit's
  590.      built in spell checking routines? If YES, users can access the spell
  591.      checker from the status bar. Please note, the spell checker does take a
  592.      little time, as it must cross reference every word with the dictionary.
  593.      Also, words smaller than 3 letters will not be checked.
  594.  
  595.    · Quote Ratio YES/NO - Should IceEdit check to see if users have exceeded
  596.      the permitted percentage of quoted text?
  597.  
  598.    · Enforced Quote Ratio YES/NO - If the Quote Ratio is active, should IceEdit
  599.      enforce it? If YES, IceEdit will display a message telling the user
  600.      the current ratio, and that they must cut down. If NO, IceEdit will
  601.      mention the ratios and display them, and ask the user if they wish to
  602.      re-edit the message before saving.
  603.  
  604.    · Upcase Ratio YES/NO - Should IceEdit check to see if users have exceeded
  605.      the permitted percentage of Upcase text?
  606.  
  607.    · Enforce Upcase Ratio YES/NO - If the Upcase Ratio is active, should
  608.      IceEdit enforce it? If YES, IceEdit will display a message telling the
  609.      user the current ratio, and that they must cut down. If NO, IceEdit will
  610.      mention the ratio and display it, and ask the user if they wish to
  611.      re-edit the message before saving.
  612.  
  613.    · Allow Linedraw YES/NO - Should users be allowed to enable linedraw mode?
  614.  
  615.    · Message Censor YES/NO - Should IceEdit censor the message when the user
  616.      opts to save? This is a registered only feature. {+}
  617.  
  618.    · Quote Format YES/NO - Should IceEdit reformat quoted text? Some editors
  619.      (such as DOS EDIT) when used in conjunction with BlueWave cause
  620.      messages to be afflicted with what is commonly known as the
  621.      "Chainsaw Effect", caused by Hard Returns. IceEdit will now reformat
  622.      quoted text to remove this annoying problem.
  623.  
  624.    · QBBS compatible YES/NO - Is the BBS package you're running QBBS
  625.      compatible? (ie. QBBS, RA, PB, TG as a few examples).  Does your BBS
  626.      package support kludgelines? If you can answer YES to either of these
  627.      questions, turn compatibility ON!
  628.  
  629.    · Message Header YES/NO - Should IceEdit import the sysop defined message
  630.      header upon execution?
  631.  
  632.    · Kludge filter YES/NO - If IceEdit finds *defined* kludgelines in the
  633.      quoted text, should it filter them?
  634.  
  635.    Colors
  636.    --------
  637.  
  638.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  639.    ▌ Txt.Punctuation  ▐
  640.    ▌ Txt.Numbers      ▐
  641.    ▌ Txt.UpperCase    ▐
  642.    ▌ Txt.LowerCase    ▐
  643.    ▌ Txt.High Bit     ▐
  644.    ▌ Txt.Quoted Text  ▐
  645.    ▌ Hdr.Hilite       ▐
  646.    ▌ Hdr.Lolite       ▐
  647.    ▌ Hdr.Text         ▐
  648.    ▌ Hdr.Time         ▐
  649.    ▌ Hdr.Punctuation  ▐
  650.    ▌ Hdr.Background   ▐
  651.    ▌ Punctuation      ▐
  652.    ▌ Numbers          ▐
  653.    ▌ UpperCase        ▐
  654.    ▌ LowerCase        ▐
  655.    ▌ High Bit         ▐
  656.    ▌ Default Settings ▐
  657.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  658.  
  659.    · This section on color configuration is self explanatory. Simply select   
  660.      the type of character which you wish to color configure. Another box     
  661.      will appear that will show you the list of available colors. Type in     
  662.      the number of the color you want to use.
  663.  
  664.    · TXT refers to all text that can be edited within the EDITING window.
  665.      (This includes Message Text, and Macro text that can be viewed using
  666.      CTRL-V)
  667.  
  668.    · HDR refers to the screen borders and all text WITHIN the upper header
  669.      area, as well as text that is in the Quote Window.
  670.  
  671.    · All remaining color configuration fields refer to regular strings and
  672.      prompts that are used within the program.
  673.  
  674.    · DEFAULT SETTINGS will restore all the colors to their original
  675.      installation settings.
  676.  
  677.  
  678.    Macro Setup
  679.    -------------
  680.  
  681.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  682.    ▌ Macro Editor     ▐
  683.    ▌ Macrofile Sorter ▐
  684.    ▌ Macro Triggers   ▐
  685.    ▌ Function Keys    ▐
  686.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  687.  
  688.    · Macro Editor - This will allow you to define replacement macros that
  689.      will be used within IceEdit. For example, if you defined a macro such as
  690.      "RA" -> "RemoteAccess", when the user types "RA" while editing their     
  691.      message, IceEdit will replace it with "RemoteAccess".  User Keywords are 
  692.      not case sensitive, so if the user was to type "RA" or "Ra" Or "rA" or   
  693.      "ra", each of these would still be replaced with "RemoteAccess". This    
  694.      function can be useful for correcting commonly misspelled words,
  695.      replacing shortforms, or "weeding out" inappropriate text (refer to     
  696.      message censoring function aswell).  The macrofile used in IceEdit is    
  697.      completely compatible with IceChat's macrofile, so you can interchange   
  698.      the macro files between both pieces of software.
  699.  
  700.    · MacroFile Sorter - This will allow you to sort the macrofile in
  701.      alphabetical order by User Keyword. It will also strip the spaces
  702.      between macros to eliminate gaps.
  703.  
  704.    · Macro Triggers - Which characters (when typed after a macro) should
  705.      trigger the macro conversion? These characters usually consist of
  706.      punctuation.
  707.  
  708.      Function Keys
  709.      ---------------
  710.  
  711.      █▀▀▀▀▀▀▀▀▀▀▀▀▀█
  712.      ▌  F1 Macro   ▐
  713.      ▌  F2 Macro   ▐
  714.      ▌  F3 Macro   ▐
  715.      ▌  F4 Macro   ▐
  716.      ▌  F5 Macro   ▐
  717.      ▌  F6 Macro   ▐
  718.      ▌  F7 Macro   ▐
  719.      ▌  F8 Macro   ▐
  720.      ▌  F9 Macro   ▐
  721.      ▌  F10 Macro  ▐
  722.      █▄▄▄▄▄▄▄▄▄▄▄▄▄█
  723.  
  724.    · This section is fairly simple.  You can define different Function keys   
  725.      (F1,F2..etc) to insert text into the message body while you are editing  
  726.      your message. This is useful for greetings, goodbyes, and signatures     
  727.      that are commonly used. For example, I might configure my Fn Keys like   
  728.      this :
  729.  
  730.      F1 - Take Care,
  731.      F2 - Later..
  732.      F3 - Jeremy
  733.      F4 - SysOP, Ice Technologies
  734.      F5 - .. Author Of IceEdit.
  735.  
  736.      etc.. etc..
  737.  
  738.      If I hit one of my Fn Keys while in IceEdit, the appropriate text would  
  739.      be inserted at the current cursor position. Function keys can also be
  740.      used to IMPORT files, such as multiline sigs. This is done by putting
  741.      the prefix '@' before the path to the file name. Eg:
  742.  
  743.      F1 - @SIG.TXT
  744.  
  745.      If the file can't be found, it will simply do nothing.  Make sure you
  746.      specify the full path for the file, or else IceEdit will assume the
  747.      file should be in the current directory.
  748.  
  749.    Other
  750.    -------
  751.  
  752.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  753.    ▌ Strike Symbol  ▐
  754.    ▌ SysOP Security ▐
  755.    ▌ Quote Percent  ▐
  756.    ▌ Upcase Percent ▐
  757.    ▌ Tagline Window ▐
  758.    ▌ Dropfile Type  ▐
  759.    ▌ Kludge Codes   ▐
  760.    ▌ Menu Brackets  ▐
  761.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  762.  
  763.    · Strike Symbol [*] - What character should IceEdit use when striking out
  764.      text that can be found in the Censor.Cfg file. Asterisk ("*") is the
  765.      default.
  766.  
  767.    · SysOp Security - What is the SysOp security level to activate the
  768.      dictionary 'word-adding' feature.
  769.  
  770.    · Quote Ratio % - Up to what percentage is Quoted text allowed in the
  771.      message text.
  772.  
  773.    · Upcase Ratio % - Up to what percentage is upcase text allowed in the
  774.      message text.
  775.  
  776.    · # Of Taglines - What number of taglines should a user be allowed to pick
  777.      from when they have chosen to save their message? [1..10] (User makes
  778.      use of light bar to select tagline) {+}
  779.  
  780.    · Dropfile Type - Which type of dropfile should IceEdit use? (DORINFO1.DEF,
  781.      DORINFOX.DEF, or DOOR.SYS)
  782.  
  783.    · Kludge Codes - IceEdit will filter kludges prefixed the the characters
  784.      configured in this section.
  785.  
  786.    · Menu Brackets - Configure left and right menu brackets surrounding
  787.      lightbar options, and some information fields.
  788.  
  789.  ┌───────────────────────────────────────────────────────────────────────────┐
  790.  │░░░▒▒▒▓▓▓         Setting Up IceEdit.Exe With RemoteAccess        ▓▓▓▒▒▒░░░│
  791.  └───────────────────────────────────────────────────────────────────────────┘
  792.  
  793.   Please read the section of this document entitled 'Program Information -    
  794.   Using EditCfg' BEFORE attempting to install IceEdit into RA. Failure to     
  795.   setup  IceEdit correctly before installing it into your bbs program will    
  796.   probably  result in IceEdit failing to run or not running as expected.
  797.  
  798.   In order to run IceEdit.Exe with a user ONLINE, you must have a fossil      
  799.   driver  active. A fossil driver such as BNU should work fine with IceEdit.
  800.   If you  don't have a fossil driver installed, a simple error message will   
  801.   be displayed, and the program will stop. A fossil is NOT required when      
  802.   running locally.
  803.  
  804.  **Note** : Do _NOT_ write protect _ANY_ Of the IceEdit files, if you do,     
  805.             IceEdit will ignore them, and therefore not run properly.
  806.  
  807.   We will now run through EVERYTHING you need to do in order to get IceEdit   
  808.   to  run in your RemoteAccess setup.
  809.  
  810.  
  811. 1.  Extract all the files in the distribution archive to a directory of your  
  812.     choice. C:\RA\ is recommended and is assumed to be the directory you are  
  813.     using from now on.
  814.  
  815. 2.  Run EditCfg.Exe and configure all of IceEdit's options as explained
  816.     earlier in this document. You MUST configure IceEdit for it to work
  817.     correctly! Refer to the section of this document for setting up IceEdit.
  818.  
  819. 3.  IceEdit needs to be setup in RACONFIG.EXE so that when the user attempts
  820.     to write a message it calls up IceEdit and NOT the internal RemoteAccess
  821.     line-by-line editor. Change to your RemoteAccess directory and run
  822.     RACONFIG.EXE. Go to OPTIONS>MESSAGES>EXTERNAL EDITOR. Place the command-
  823.     line to run IceEdit.Exe in this space. Eg.
  824.  
  825.     C:\RA\IceEdit.Exe *M
  826.  
  827.     If you wish, you can specify the path to the dropfiles read in by IceEdit
  828.     (Dorinfo1.Def, MsgInf, and MsgTmp if it exists) by adding the following
  829.     parameter to your commandline like this:
  830.  
  831.     ICEEDIT.EXE /D:[PATH TO DROPFILES]
  832.  
  833.     Eg:   C:\RA\IceEdit.Exe /D:C:\RA
  834.  
  835.     Otherwise IceEdit will assume the dropfiles are located in the current
  836.     directory (usually your BBS directory)
  837.  
  838.     If you are PLANNING TO RUN ICEEDIT FROM YOUR NEWUSER.Q-A, then you should
  839.     use the following commandline in your RaConfig setup.
  840.  
  841.     C:\RA\ICEEDIT.EXE /B:*B /P:*P /T:*T *M
  842.  
  843.  
  844.  *B - Passes the baudrate out to the commandline.
  845.  
  846.  *P - Passes the modem port out to the commandline.
  847.  
  848.  *N - Passes the nodenumber as read from the %TASK% environment variable out
  849.       to the commandline.
  850.  
  851.  *M - Activate the MemorySwap feature.
  852.  
  853.  *T - Passes time limit out to the commandline.
  854.  
  855. 4.  When you run IceEdit, be sure that the IceEdit.Cfg file has been created.
  856.     If it has not, then you MUST run EditCfg.Exe. If you don't, and attempt   
  857.     to run IceEdit.Exe directly, IceEdit will display an error message that   
  858.     IceEdit.Cfg doesn't exist.
  859.  
  860.  ┌───────────────────────────────────────────────────────────────────────────┐
  861.  │░░░▒▒▒▓▓▓           Setting Up IceEdit.Exe With QuickBBS          ▓▓▓▒▒▒░░░│
  862.  └───────────────────────────────────────────────────────────────────────────┘
  863.  
  864.   QuickBBS Version 2.80 is supported FULLY in this version of IceEdit, which
  865.   includes automatic integration of your existing BBS message areas, as well
  866.   as proper display of all message headers.  IceEdit and QuickBBS work
  867.   together offering your users a powerful option of a feature-laden full
  868.   screen editor package compared to others which barely supported QuickBBS
  869.   specific requirements in years past.
  870.  
  871.   The following documentation will help you, a QuickBBS SysOp, to
  872.   successfully integrate IceEdit into your system, seamlessly...
  873.  
  874.  
  875.   INSTALLING ICEEDIT VIA QCONFIG (FULL SCREEN EDITOR SETTINGS):
  876.   -------------------------------------------------------------
  877.  
  878.   Go into QCONFIG, and pull down these menus:  MESSAGES -> EXTERNAL EDITOR
  879.  
  880.   Install accordingly, adjusting paths as necessary (example below):
  881.  
  882.  +------------------------External MessageEditor Setup----------------------+
  883.  |                                                                          |
  884.  |  Message Reply Quoting String: @>         Swap to Disk/EMS: Yes          |
  885.  |                                                                          |
  886.  |  DOS Command String:                                                     |
  887.  |  c:\qbbs\editor\iceedit.exe /N:*N                                        |
  888.  +--------------------------------------------------------------------------+
  889.  
  890.   (The above example assumes "c:\qbbs\editor\" is the path containing the
  891.   IceEdit distribution files, please adjust accordingly for your platform.)
  892.  
  893.   Note for calling IceEdit as a DOOR from a menu:
  894.  
  895.   If you load IceEdit as a door, via a TYPE 7 command in a menu, issue the
  896.   following command on the "optional data" line (example):
  897.  
  898.   *C /C *M d:\qbbs\editor\iceedit.exe /N:*N
  899.  
  900.   (Make sure the swap, *M, is there, and pass the node# to IceEdit as shown)
  901.  
  902.  
  903.   CONFIGURATION INFORMATION: EDITCFG.EXE
  904.   ======================================
  905.  
  906.   New Users to IceEdit who run QuickBBS, please note:
  907.  
  908.   *Before* running EDITCFG.EXE, make sure your "QUICK" environment variable
  909.   is set properly in your batch file(s) used to load the BBS, or autoexec.bat.
  910.   This environment variable should already be enabled, according to the
  911.   QuickBBS documentation.  This variable, such as "SET QUICK=C:\QBBS", points
  912.   to your main BBS path, where MSGCFG.DAT lives along with other BBS data
  913.   files.  EDITCFG.EXE looks for this environment variable the first time it
  914.   is run, and if found it automatically configures sensible defaults, and
  915.   enables the following integrated features:
  916.  
  917.   * IceEdit reads in your message areas directly, automatically!
  918.   * IceEdit creates certain toggles and defaults which work well with
  919.     QuickBBS!
  920.  
  921.   So make sure the "QUICK" environment variable is set, and active, when
  922.   you run EDITCFG.EXE for the first time if it's not already.
  923.  
  924.  
  925.   IMPORTANT CONFIGURATION CONCERNS WITHIN EDITCFG.EXE
  926.   ---------------------------------------------------
  927.  
  928.   Did you know all your QuickBBS defined message areas are loaded by
  929.   EDITCFG.EXE, and set to sensible defaults, automatically?  Also,
  930.   various sensible QuickBBS toggles and features are set:
  931.  
  932.   * By reading in your message areas, via EDITCFG.EXE, the following defaults
  933.     are given to the message areas on your BBS, automatically (and can be
  934.     easily overridden via "Area Manager" settings):
  935.  
  936.         * Private areas will have censorship options DISABLED
  937.         * Networked ECHO areas will have PIPECODES and ANSI disabled
  938.         * Kludge code of CONTROL-A (ASCII 1) is used
  939.  
  940.   * Proper errorlevels are issued for aborted messages under QuickBBS
  941.  
  942.   * SysOp security level and associated options should be set to 32000 or
  943.     whatever YOUR access level is on your system if you need to overide.
  944.  
  945.   * DORINFO1.DEF, DOOR.SYS are both supported and either can be enabled
  946.     under version 2.80 of QuickBBS.  Version 2.76a users, opt for
  947.     DORINFO1.DEF.
  948.  
  949.   * Since QuickBBS does not utilize "message number" fields in version 2.80,
  950.     you can easily toggle this setting via "Display Manager" settings menu
  951.     as well as the other header fields (both location and availability) if
  952.     desired, but are set to work with QuickBBS's MSGTMP and MSG.INF files,
  953.     automatically.
  954.  
  955.   * Under "Toggle 2", make sure "QBBS Compatible" is set to YES, which should
  956.     be set as the default if the "QUICK" environment variable is set
  957.     properly and active prior to the first time EDITCFG.EXE is run.
  958.  
  959.   * REMOTE file import mode for SysOps, initiated by CONTROL-F when entering a
  960.     message, is now supported as requested by QuickBBS users.
  961.  
  962.   * LOCAL file import, ALT-F2, is supported also!
  963.  
  964.  
  965.   SUPPORT FOR QUICKBBS: PLEASE NOTE...
  966.   ====================================
  967.  
  968.   All wish lists, bug reports, and incompatibility flaws as well as
  969.   questions regarding integration are welcomed.  The author will on occasion
  970.   visit the QuickBBS support echo (zone 1, backbone) so feel free to post
  971.   such requests and observations.  Direct support requires assistance from
  972.   concerned and helpful users.  The author is dedicated to continued
  973.   support for QuickBBS, whenever possible.  Try the automatic setup, be
  974.   sure to edit the message areas, and check out the toggles.  And, of
  975.   course, enjoy continued support and seamless integration of IceEdit and
  976.   QuickBBS!
  977.  
  978.  ┌───────────────────────────────────────────────────────────────────────────┐
  979.  │░░░▒▒▒▓▓▓           Setting Up IceEdit.Exe With Telegard          ▓▓▓▒▒▒░░░│
  980.  └───────────────────────────────────────────────────────────────────────────┘
  981.  
  982.   Please read the section of this document entitled 'Program Information -    
  983.   Using EditCfg' BEFORE attempting to install IceEdit into TG. Failure to     
  984.   setup  IceEdit correctly before installing it into your bbs program will    
  985.   probably  result in IceEdit failing to run or not running as expected.
  986.  
  987.   In order to run IceEdit.Exe with a user ONLINE, you must have a fossil      
  988.   driver  active. A fossil driver such as BNU or X00 should work fine with
  989.   IceEdit.  If you  don't have a fossil driver installed, a simple error
  990.   message will be displayed, and the program will stop. A fossil is NOT
  991.   required when running locally.
  992.  
  993.  **Note** : Do _NOT_ write protect _ANY_ Of the IceEdit files, if you do,     
  994.             IceEdit will ignore them, and therefore not run properly.
  995.  
  996.   We will now run through EVERYTHING you need to do in order to get IceEdit   
  997.   to  run in your Telegard setup.
  998.  
  999.  
  1000. 1.  Extract all the files in the distribution archive to a directory of your  
  1001.     choice. C:\TG\ICEEDIT\ is recommended and is assumed to be the directory
  1002.     you are using from now on.
  1003.  
  1004. 2.  Run EditCfg.Exe and configure all of IceEdit's options as explained
  1005.     earlier in this document. You MUST configure IceEdit for it to work
  1006.     correctly! Refer to the section of this document for setting up IceEdit.
  1007.  
  1008. 3.  IceEdit needs to be setup in Telegard so that when the user has a choice
  1009.     to either use the internal line-by-line editor or using IceEdit.  You can
  1010.     accomplish this by doing the following.  Go to your Telegard directory,
  1011.     run TELEGARD.EXE.  Go to "S"ystem Config -> "X"ternal Utilities ->
  1012.     "C" Full Screen Editor.  Place the command-line to run IceEdit.Exe in
  1013.     this space.
  1014.  
  1015.      Eg.
  1016.  
  1017.     C:\TG\ICEEDIT\ICEEDIT.EXE
  1018.  
  1019.  
  1020. 4.  When you run IceEdit, be sure that the IceEdit.Cfg file has been created.
  1021.     If it has not, then you MUST run EditCfg.Exe. If you don't, and attempt
  1022.     to run IceEdit.Exe directly, IceEdit will display an error message that
  1023.     IceEdit.Cfg doesn't exist.
  1024.  
  1025.  
  1026. 5.  Be sure to set the ICEEDIT (IEDIT, not ICEEDIT) environment variable for
  1027.     this above setup, if it is left out, you will recieve errors.
  1028.  
  1029.  
  1030.     There are many different ways of setting up IceEdit to work with
  1031.     Telegard.  This above way is one way it will work, if you know
  1032.     another way that works then by all means, use it.  This is meant
  1033.     for the first time beginner who does not know how to setup IceEdit
  1034.     with Telegard.
  1035.  
  1036.  ┌───────────────────────────────────────────────────────────────────────────┐
  1037.  │░░░▒▒▒▓▓▓            Errorlevels Generated By IceEdit             ▓▓▓▒▒▒░░░│
  1038.  └───────────────────────────────────────────────────────────────────────────┘
  1039.  
  1040.  Once IceEdit's execution has ended, it will generate one of two errorlevels
  1041.  under normal termination.
  1042.  
  1043.  0 - If IceEdit terminates with errorlevel 0, it means that the message has
  1044.      been successfully saved, and should be processed by the BBS package.
  1045.  
  1046.  1 - If IceEdit terminates with errorlevel 1, it means that the message has
  1047.      either been aborted; or, that the user attempted to save a blank
  1048.      message. In either case, the BBS package should treat the message as
  1049.      aborted, and NOT process the message.
  1050.  
  1051.  ┌───────────────────────────────────────────────────────────────────────────┐
  1052.  │░░░▒▒▒▓▓▓             Files That Are Used By IceEdit              ▓▓▓▒▒▒░░░│
  1053.  └───────────────────────────────────────────────────────────────────────────┘
  1054.  
  1055.  IceEdit will call upon a number of files during runtime. They are listed
  1056.  below along with a brief description.
  1057.  
  1058.  CENSOR.CFG    - This is a textfile containing inappropriate words that
  1059.                  IceEdit will strike out of the message text when they are
  1060.                  encountered. {+}
  1061.  
  1062.  CONFIG.RA     - This file is read ONCE only by EDITCFG when you first install
  1063.  CONFIG.TG       IceEdit. It will only be read if EditCfg can find the BBS
  1064.  QUICKCFG.DAT    environment variable. It is compatible with the RA 2.xx/
  1065.                  TG 3.00/QBBS v2.80 configuration files only. It will not
  1066.                  read the Ra 1.1x format.
  1067.  
  1068.  COL_HELP.ANS  - This is an ANSi file that will be displayed that will replace
  1069.                  the hardcoded colour help menu. You can create this with an
  1070.                  ANSi editor such as TheDraw.
  1071.  
  1072.  DORINFO1.DEF  - This is the dropfile that most BBS packages can create that
  1073.                  holds important user profile information.
  1074.  
  1075.  EDITHDR.TXT   - This file will be imported into the beginning of the message
  1076.                  if it is enabled, and IceEdit can locate it. It should be in
  1077.                  the main IceEdit directory.
  1078.  
  1079.  ICEEDIT.CFG   - This is IceEdit's configuration file. It is absolutely
  1080.                  necessary in order for IceEdit.Exe to function.
  1081.  
  1082.  ICEEDIT.DIC   - This is the IceEdit dictionary that is used in conjunction
  1083.                  with the spellcheck feature. It comes in a separate package
  1084.                  from the main IceEdit program, due to its size.
  1085.  
  1086.  ICEEDIT.IDX   - This is the IceEdit dictionary index file that comes with
  1087.                  the dictionary. It is also located in the secondary package.
  1088.  
  1089.  ICEEDIT.MDX   - This file is scanned by IceEdit if you are using RA, and
  1090.                  have run EDITCFG.EXE INDEX.  This file is an index that
  1091.                  contains the current toggle settings for all message areas.
  1092.                  Toggle settings include taglines, pipecodes, ANSi filtering,
  1093.                  and message censoring.
  1094.  
  1095.  KEY_HELP.ANS  - This is an ANSi file that will be displayed that will replace
  1096.                  the hardcoded Userkey help menu. You can create this with an
  1097.                  ANSi editor such as TheDraw.
  1098.  
  1099.  MACRO.CFG     - This is the file that contains the replacement macros that
  1100.                  can be used in IceEdit. It is compatible with the MACRO.CFG
  1101.                  file that IceChat uses. This file must be edited using
  1102.                  EDITCFG.EXE.
  1103.  
  1104.  MSGHDR.ANS    - An ANSI screen which IceEdit will use instead of the default
  1105.                  screen header on the message editing screen.
  1106.  
  1107.  MSGINF.       - This file contains message writing information.
  1108.  MSG.INF
  1109.  
  1110.  MSGTMP.       - This file can contain both quoted message text as well as
  1111.                  the regular message text that will be read back in by the
  1112.                  BBS package.
  1113.  
  1114.  ICETAG.###    - This is a tagline database that IceEdit will use to pick
  1115.                  a random tagline to be appended to the end of messages. {+}
  1116.  
  1117.  
  1118.  ┌───────────────────────────────────────────────────────────────────────────┐
  1119.  │░░░▒▒▒▓▓▓           IceEdit.Exe Commandline Parameters            ▓▓▓▒▒▒░░░│
  1120.  └───────────────────────────────────────────────────────────────────────────┘
  1121.  
  1122.  Note: ALL Commandline parameters are optional, and do NOT have to be used
  1123.  unless you are trying something new and different with IceEdit =). Generally
  1124.  these parameters are only used with you are trying to run IceEdit without
  1125.  a DORINFO1.DEF file (such as an offline mail reader)
  1126.  
  1127.     /B:[BAUD]     - Use this parameter to specify the baudrate.
  1128.                     Eg.  ICEEDIT.EXE /B:14400
  1129.  
  1130.     /BW           - Use this parameter to tell IceEdit that you are using an
  1131.                     offline mail reader, such as BlueWave. If this is the
  1132.                     case, your commandline generally will not use any of the
  1133.                     other commandline parameters.
  1134.  
  1135.     /D:[PATH]     - Use this parameter to specify the path ONLY to the
  1136.                     dropfiles that are to be used by IceEdit (DORINFO1.DEF,
  1137.                     MSGTMP, MSGINF) Eg. ICEEDIT.EXE /D:C:\RA\LINE2
  1138.  
  1139.     /F:[FILENAME] - Use this parameter to change the default textfile name
  1140.                     that message text will be stored in. (Default = "MSGTMP")
  1141.                     This is useful for offline mail readers.
  1142.                     Eg. ICEEDIT.EXE /F:MSGTEMP.BBS
  1143.  
  1144.     /FORCE        - Use this parameter to make sure that the user can't
  1145.                     abort the message they are writing. This is useful for
  1146.                     NewUser Questionnaires, where you want to make sure the
  1147.                     user actually writes an introductory comment.
  1148.  
  1149.     /K:[TIMEOUT]  - Use this parameter to specify in SECONDS how long IceEdit
  1150.                     will wait in keyboard inactivity before disconnecting.
  1151.  
  1152.     /L            - Use this parameter to run IceEdit in local test mode.
  1153.                     Eg. ICEEDIT.EXE /L
  1154.  
  1155.     /N:[NODE]     - Use this parameter to specify the NODE that IceEdit is
  1156.                     being run on. A MUST FOR MULTINODE SYSTEMS!!!!!!
  1157.                     (Default = 1)
  1158.  
  1159.     /P:[COMPORT]  - Use this parameter to specify comport to be used by
  1160.                     IceEdit. If you port is com3, then this is the
  1161.                     commandline: ICEEDIT.EXE /P:3
  1162.  
  1163.     /T:[MINUTES]  - Use this parameter to specify the amount of time
  1164.                     remaining for the user. Eg. ICEEDIT.EXE /T:30
  1165.  
  1166.     Please note: If you change any values above that correspond with values
  1167.                  in the DORINFO1.DEF File, then the DORINFO1.DEF value will
  1168.                  be ignored.
  1169.  
  1170.     There is one more parameter that was added in during the v1.60 betas.
  1171.     I had planned on removing it, however I've left it in for those who
  1172.     really need to fine-tune IceEdit to their system. This parameter controls
  1173.     how much timeslicing will occur in multitasking environments. The LARGER
  1174.     the value, the LESS slicing that occurs.  IceEdit defaults to 20, which
  1175.     was the optimum value on all test systems. Following is a symptom/solution
  1176.     chart:
  1177.  
  1178.     Symptom:                     | Solution:
  1179.     -------------------------------------------------------------------------
  1180.     IceEdit, when run in a       | IceEdit is giving up TOO many timeslices
  1181.     multitasking environment is  | in your multitasking environment. You
  1182.     really slow, although the    | should INCREASE the value, so that IceEdit
  1183.     other windows run fine.      | gives LESS timeslices.
  1184.     -------------------------------------------------------------------------
  1185.     IceEdit runs absolutely      | IceEdit is "hogging the CPU" (it's not
  1186.     great in my environment,     | giving up enough timeslices). Correct for
  1187.     with no lag or delays.       | this by DECREASING the value, so that
  1188.     However, while IceEdit is    | IceEdit gives up time slices more
  1189.     running, my other windows    | frequently.
  1190.     slow to a crawl.             |
  1191.     -------------------------------------------------------------------------
  1192.  
  1193.     The parameter to use to adjust IceEdit's slicing is:
  1194.  
  1195.     /S:[value]     - [value] represents the slice value, as outlined above.
  1196.                      We recommend you play with this only if *** YOU REALLY
  1197.                      KNOW WHAT YOU'RE DOING! ***
  1198.  
  1199.  ┌───────────────────────────────────────────────────────────────────────────┐
  1200.  │░░░▒▒▒▓▓▓             Editing your message in IceEdit             ▓▓▓▒▒▒░░░│
  1201.  └───────────────────────────────────────────────────────────────────────────┘
  1202.  
  1203.  Function Keys
  1204.  ---------------
  1205.  
  1206.  To make message editing go easier, there are a number of different keys that 
  1207.  may be used by both the SysOP and the user. A list follows:
  1208.  
  1209.  UP ARROW     - Moves the cursor up one line
  1210.  DOWN ARROW   - Moves the cursor down one line
  1211.  LEFT ARROW   - Moves the cursor to the left one space
  1212.  RIGHT ARROW  - Moves the cursor to the right one space
  1213.  INSERT       - Toggle the text insert/typeover mode
  1214.  DELETE       - Delete the character currently under the cursor
  1215.  
  1216.  CTRL-A or /A - Abort message text & exit program
  1217.  CTRL-B       - Restore line of text from buffer
  1218.  CTRL-C       - Center the current line of text on the screen
  1219.  CTRL-D       - Move cursor to the right one space
  1220.  CTRL-E       - Move cursor up one line
  1221.  CTRL-F       - Remotely import a file (SYSOP ONLY)
  1222.  CTRL-J       - Left justify the current line of text on the screen
  1223.  CTRL-K       - Toggle LineDraw mode ON or OFF, or select line style
  1224.  CTRL-L       - List / edit available macros
  1225.  CTRL-P       - Place cursor at the end of the line
  1226.  CTRL-Q or /Q - Quote window (Available only with message replies)
  1227.  CTRL-R       - Redraw the editing screen
  1228.  CTRL-S       - Move cursor to the left one space
  1229.  CTRL-T       - Delete text from the cursor to the end of the line
  1230.  CTRL-U       - Delete text from the cursor to the end of the current word
  1231.  CTRL-V       - Toggle INSERT/TYPEOVER Modes
  1232.  CTRL-W or /Q - Quote window (Available only with message replies)
  1233.  CTRL-X       - Move cursor down one line
  1234.  CTRL-Y       - Erase current line of text
  1235.  CTRL-Z or /S - Save message text & exit program
  1236.  
  1237.  There are also SysOP only keys that may be used:
  1238.  
  1239.  F1.. 10      - Activate previously defined SysOp text macros
  1240.  ALT- F2      - Import a textfile into the message
  1241.  ALT- F3      - Export message contents to a file
  1242.  ALT- C       - Invoke external chat utility
  1243.  ALT- H       - Terminate Connection
  1244.  ALT- J       - Shell to DOS
  1245.  ALT- =       - Add one minute to user's time
  1246.  ALT- -       - Subtract one minute from user's time
  1247.  
  1248.  
  1249.  Imbedded Replacement Strings
  1250.  ------------------------------
  1251.  
  1252.  All replacement macros, taglines and SysOp function keys can make use of
  1253.  the following built in control strings (NOTE ** Some are repeated to ensure
  1254.  compatibility with ICECHAT replacement strings) :
  1255.  
  1256.   @A = SysOp name (Read From IceEdit Configuration)
  1257.   @B = BBS name (Read From IceEdit Configuration)
  1258.   @C = Receiving users full name
  1259.   @D = Date
  1260.   @H = Message subject
  1261.   @F = Receiving users first name
  1262.   @R = Receiving users first name
  1263.   @S = SysOp name (Read From IceEdit Configuration)
  1264.   @T = Time of day
  1265.   @U = Sending user's first name
  1266.   @V = Program version number
  1267.  
  1268.  The control strings can be used in the following manner. For Example, if
  1269.  you were configuring one of your macros to tell the current time & Date,
  1270.  you could put:
  1271.  
  1272.   "MTD" -> "This message was written at @T on @D."
  1273.  
  1274.   And then when IceEdit is run, if the user chooses to type in the "MTD"
  1275.   macro, the strings would be replaced and the result would be:
  1276.  
  1277.   "This message was written at 2:41p on 02/19/95."
  1278.  
  1279.  All the control strings can be used in a similar manner in all the other
  1280.  macros & taglines, and Fn keys.
  1281.  
  1282.  Imbedded Colors
  1283.  -----------------
  1284.  
  1285.  With IceEdit, it is possible to use color codes into your Message text.
  1286.  This is very easily done. Wherever you would like to have a color change in  
  1287.  your message, type one of the following codes:
  1288.  
  1289.    |00 - Black
  1290.    |01 - Blue
  1291.    |02 - Green
  1292.    |03 - Cyan
  1293.    |04 - Red
  1294.    |05 - Magenta
  1295.    |06 - Brown
  1296.    |07 - LightGray
  1297.    |08 - DarkGray
  1298.    |09 - LightBlue
  1299.    |10 - LightGreen
  1300.    |11 - LightCyan
  1301.    |12 - LightRed
  1302.    |13 - LightMagenta
  1303.    |14 - Yellow
  1304.    |15 - White
  1305.  
  1306.  So, If you had a line such as:
  1307.  
  1308.  "|15This is a |09test."
  1309.  
  1310.  The first three words "This is a" would be in White, and the rest, "Test."   
  1311.  would be in LightBlue once the message has been saved.
  1312.  
  1313.  Please be aware of two important points. Firstly, IceEdit will NOT CHANGE    
  1314.  the color WHILE YOU ARE EDITING the message.  Color strings will be          
  1315.  converted when the message is saved. Second, these codes are replaced with
  1316.  ANSi escape sequences (the same codes that are used in your ANSi screens).
  1317.  
  1318.  Many networks  do not authorize ANSi escape codes in their echos.  If you
  1319.  are going to  make use of this feature, it is recommended that users are
  1320.  informed on the  point that they should not use embedded color strings in
  1321.  echomail areas. If you are using RemoteAccess, it is possible to make
  1322.  IceEdit determine whether or not the message area is a local base. If it is
  1323.  NOT, IceEdit can automatically temporarily disable Imbedded colors in the
  1324.  message that the user is writing.
  1325.  
  1326.  Imbedded Files
  1327.  ----------------
  1328.  
  1329.  With IceEdit, it is possible to have external filenames that will be later
  1330.  imported into into your Message text. This is very easily done. Wherever
  1331.  you would like to have a file imported into your message, use the following
  1332.  method. For Example, say you have a textfile with some type of header in it
  1333.  that you want to import into your message. The filename of the header is
  1334.  BBSHDR.ASC for our example. In your message you would put the following on
  1335.  a blank line of text:
  1336.  
  1337.  %[BBSHDR.ASC]%
  1338.  
  1339.  When your message is saved, IceEdit will seek out the filename between the
  1340.  two special brackets ( %[ and ]% ). You can specify the path of the file
  1341.  aswell, if the file is not located in your current directory, for example:
  1342.  
  1343.  %[C:\BBS\TXTFILES\BBSHDR.ASC]%
  1344.  
  1345.  When the message is saved, IceEdit will find this file, and import it into
  1346.  the body of the message text, so your message might end up looking like
  1347.  this:
  1348.  
  1349.           ▐██▌░▄█████▄ ▄██████░ ███████░▄██████░▄█████▄ ██░  ██░
  1350.            ██░ ██░░░░░ ██▄▄▄▄░    ▐█▌░░░██▄▄▄▄░ ██░░░░░ ██▄▄▄██░
  1351.            ██░ ██░     ██▀▀▀▀░    ▐█▌░  ██▀▀▀▀░ ██░     ██▀▀▀██░
  1352.           ▐██▌░▀█████▀ ▀██████░   ▐█▌░  ▀██████░▀█████▀ ██░░░██░
  1353.            ██░   ██░░░  ██░██░    ██░    ██░██░░  ██░░░ ██░  █▌░
  1354.            ▐▌░   ▐▌░    ▐▌░▐▌░    ▐▌░    ▐▌░▐▌░   ▐▌░   ▐▌░  ▐░
  1355.             ▌░   ▐░      ▌░       ▐░      ▌░      ▐░    ▐░
  1356.  
  1357.  
  1358.  Please be aware of an important point. IceEdit will NOT IMPORT the file(s)
  1359.  WHILE YOU ARE EDITING the message. File(s) will only be imported when the
  1360.  message is saved.
  1361.  
  1362.  LineDraw Mode
  1363.  ---------------
  1364.  
  1365.  IceEdit has a "linedraw" mode. When the user activates this mode, it is
  1366.  possible to draw High-Bit ASCII lines on the screen by using the Cursor
  1367.  Keys (Left, Right, Up, Down). There are 3 line styles available:
  1368.  
  1369.  1) ╔═╗
  1370.  2) ╒═╕
  1371.  3) ┌─┐
  1372.  
  1373.  
  1374.  And that's all there is to it.. Hope you guys enjoy this thing, and it is
  1375.  my hope that IceEdit becomes the default editor used with your system =-)
  1376.  
  1377.  ┌────────────────────────────────────────────────────────────────────────────┐
  1378.  │░░░▒▒▒▓▓▓             Other Ice Technologies Utilities             ▓▓▓▒▒▒░░░│
  1379.  └────────────────────────────────────────────────────────────────────────────┘
  1380.  
  1381.   Here is a list of all the Ice Technologies utilities that were available at
  1382.   the time of release of this archive. If you enjoy using this Ice utility,
  1383.   you may want to check some of these out! :)
  1384.  
  1385.   · IceChat -
  1386.  
  1387.     IceChat is a split screen chat utility for RemoteAccess/ProBoard BBS
  1388.     packages. It can be used with many other BBS types as long as they
  1389.     support Dorinfo1.Def/Door.Sys type Doors.
  1390.  
  1391.   · IceEdit -
  1392.  
  1393.     IceEdit is a fullscreen ANSi message editor that was originally designed
  1394.     for use with RemoteAccess. Although it has been tested with
  1395.     RA v2.xx, PB v2.xx, and TeleGard v3.0 it should be compatible with any
  1396.     other BBS that uses the QuickBBS style dropfiles that contain the
  1397.     message writing information. These files are MSGTMP & MSGINF. You should
  1398.     check your BBS documentation to   see if your software supports this
  1399.     system. IceEdit also calls on the Dorinfo1.Def file to read in necessary
  1400.     information about the user profile.
  1401.  
  1402.   · IceNote -
  1403.  
  1404.     IceNote is the third Ice Technologies door to become available. It is a
  1405.     message to all users type door with many neat features.  It has been
  1406.     tested with both RemoteAccess v2.xx, and the latest release of Renegade,
  1407.     and should work with any other Dorinfo1.Def compatible BBS Packages.
  1408.  
  1409.   · IceBank -
  1410.  
  1411.     IceBank is the fourth utility to become available. It is a fully
  1412.     functional, fully configurable timebank system for RA v2.xx/PB v2.xx.
  1413.     It has many cool features, including InterBBS transactions.
  1414.  
  1415.   · IceUser -
  1416.  
  1417.     This is the fifth utility to become available. It is a fully
  1418.     functional online user editor for RemoteAccess v2.xx.  Very secure.
  1419.  
  1420.   · IceCBV -
  1421.  
  1422.     The very newest Ice Technologies door available!  Took awhile to finally
  1423.     get it released, but you won't be disappointed.  Full featured callback
  1424.     verification system for RemoteAccess and ProBoard. Many unique features!
  1425.     Look forward to even more features in the next version!
  1426.  
  1427.  
  1428.  ┌───────────────────────────────────────────────────────────────────────────┐
  1429.  │░░░▒▒▒▓▓▓            Program Support - BBS Locations              ▓▓▓▒▒▒░░░│
  1430.  └───────────────────────────────────────────────────────────────────────────┘
  1431.  
  1432.   All Ice Technologies utilities are available from our homepage at:
  1433.   http://www.ionsys.com/~mckkev/icesoft.html
  1434.  
  1435.   IceEdit can be File Requested from any of the following BBS's under the     
  1436.   magic name of ICEEDIT.
  1437.  
  1438.   Legend
  1439.   ──────
  1440.  
  1441.   S - Support Site  B - Beta Site  R - Registration Site  D - Distrib. Site
  1442.  
  1443.   Ice Technologies          Concession Stand          Minerva Online Ltd.
  1444.   Ontario, Canada           Florida, USA              London, England
  1445.   (905) 895-7775            (561) 569-6568            +44-(0)181-402-3350
  1446.   FidoNET 1:259/912         FidoNET 1:374/6568        FidoNET 2:254/33
  1447.   Max. Baud: 28800          Max. Baud: 33600          Max. Baud: 28800
  1448.   Flags: S B R D            Flags: S B D              Flags: S R D
  1449.  
  1450.   Slash BBS                 The Fisherman's Cove      StoneKeep
  1451.   Venray, The Netherlands   Maryland, USA             Florida, USA
  1452.   +31-478-550103            (410) 561-9937            (407) 380-9529
  1453.   Fidonet 2:512/5           FidoNET 1:261/1041        FidoNET 1:363/321
  1454.   Max. Baud 33600           Max. Baud 38400           Max. Baud: 33600
  1455.   Flags: S D                Flags: S R D              Flags: D
  1456.  
  1457.   Lateline BBS              The Oriental Express      Battle Zone Systems
  1458.   Penshurst, Australia      Torii Station, Japan      Ontario, Canada
  1459.   +61-2-9579-6564           +81-6117-44-4584          (905) 715-7963
  1460.   FidoNET 3:712/841         FidoNET 6:733/76          FidoNET 1:259/900
  1461.   Max. Baud: 28800          Max. Baud 28800           Max. Baud 28800
  1462.   Flags: S R D              Flags: S D                Flags: B D
  1463.  
  1464.   Lost Horizons BBS         RaLin Enterprises
  1465.   Texas, USA                California, USA
  1466.   (915) 757-1299            (510) 226-7731
  1467.   FidoNET 1:381/92          FidoNET 1:215/710
  1468.   Max. Baud: 28800          Max. Baud: 14400
  1469.   Flags: D                  Flags: D
  1470.  
  1471. <EOF>
  1472.