home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / HILFEN / MODEM / ETGCE / ETGCEDIT.DOC < prev    next >
Text File  |  1993-12-01  |  64KB  |  1,457 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.      ******* ******** ******** ******** ******* *******  ******** ********
  15.      ******* ******** ******** ******** ******* ******** ******** ********
  16.      **         **    **       **       **      **    **    **         **
  17.      **            **    **       **       **      **    **    **         **
  18.      *******    **    **  **** **       ******* **    **    **         **
  19.      *******    **    **  **** **       ******* **    **    **         **
  20.      **            **    **    ** **       **      **    **    **         **
  21.      **            **    **    ** **       **      **    **    **         **
  22.      *******    **    ******** ******** ******* ******** ********    **
  23.      *******    **    ******** ******** ******* *******  ********    **
  24.  ─────────────────────────────────────────────────────────────────────────────
  25.   ───────────────────────────────────────────────────────────────────────────
  26.    ─────────────────────────────────────────────────────────────────────────
  27.     ───────────────────────────────────────────────────────────────────────
  28.      ─────────────────────────────────────────────────────────────────────
  29.  
  30.                        ETGCedit (tm) Version 1.0 (Demo)
  31.      ETGC (tm) Extended Terminal Graphics and Capabilities Sequence Editor
  32.            
  33.                 Copyright 1992 (C) DynaTek Industries, Inc.
  34.                     Patent Pending - All Rights Reserved
  35.  
  36.                (407) 831-2359 24 Hour Support HeadQuarters BBS
  37.                             (407) 831-4783 Voice
  38.  
  39.  
  40.                              ETGCedit Version 1.0                Page: i
  41.     _______________________________________________________________________
  42.  
  43.           
  44.                                Table of Contents 
  45.  
  46.      1. INTRODUCTION................................................... 1-1
  47.  
  48.      2. WARRANTY AND REGISTRATION INFORMATION.......................... 2-1
  49.  
  50.      3. REQUIREMENTS/INSTALLATION...................................... 3-1
  51.  
  52.         A. System requirements......................................... 3-1
  53.            1) Hardware................................................. 3-1
  54.            2) Software................................................. 3-1
  55.         B. Mouse usage................................................. 3-1
  56.  
  57.      4. ETGCEDIT SETUP................................................. 4-1
  58.  
  59.         A. Quick-Setup................................................. 4-1
  60.     B. Example Configuration File ................................. 4-1
  61.     C. Correct Path Setup ......................................... 4-2
  62.  
  63.      5. DRAWING TOOLS ................................................. 5-1
  64.  
  65.         A. Drawing Tools window........................................ 5-1
  66.         B. FILE (File Commands)........................................ 5-2
  67.         C. VMODE (Video Mode Selection)................................ 5-3
  68.         D. EXT (Extended ETGC Options)................................. 5-3
  69.         E. Drawing Tool and Operation Area............................. 5-5
  70.         F. Current Fonts Area.......................................... 5-6
  71.      
  72.      6. VALID KEYBOARD OPTIONS......................................... 6-1
  73.      
  74.         A. Keyboard Keystroke Options.................................. 6-1
  75.     B. MetaCharacter Command Keystroke............................. 6-2
  76.                 
  77.      7. HOW TO PROPERLY DESIGN A SET OF ETGC SUPPORTING BBS SCREENS.... 7-1
  78.         
  79.         A. Basic Concepts.............................................. 7-1
  80.         B. Example 1................................................... 7-2
  81.     C. Example 2................................................... 7-3
  82.     D. Closing Notes............................................... 7-4
  83.  
  84.      8. REGISTRATION/SUPPORT........................................... 8-1
  85.  
  86.         APPENDIXES:
  87.  
  88.         A. ASCII Character Chart....................................... A-1
  89.         B. Standard RS-232 Cable....................................... B-1
  90.  
  91.  
  92.                              ETGCedit Version 1.0                Page: 1-1
  93.     ----------------------------------------------------------------------
  94.                                       1
  95.  
  96.   1.  INTRODUCTION
  97.  
  98.       
  99.         Online bulletin board systems, information networks, electronic
  100.     mail systems, and similar systems have mostly been text based
  101.     services using plain ASCII character sets for the most part.
  102.     Some of the first popular personal computers such as the ATARI
  103.     8-Bit computers and the Commodore 64 had the ability to "spice"
  104.     up online communications by EXPANDING the use of restrictive
  105.     ASCII character sets by adding colors, inverse video, or even
  106.     an enhanced version of the ASCII character set. Since the first
  107.     introduction of the IBM personal computer, people using modems
  108.     to access various online services have had nothing more than the
  109.     same technology used on the original Personal Computers, ASCII
  110.     character set. But wait! The IBM hosts the "IBM Character Set"
  111.     that has characters that can be used to make menu borders and
  112.     simple drawings with squared edges. On the IBM computer, by use
  113.     of an ANSI subset, colors could be added to online services. To
  114.     make a long story short, nothing short of similar TEXT based
  115.     services could be provided. Very boring for the most part.
  116.  
  117.     NOW, that has all changed. DynaTek Industries Incorporated is
  118.     once again proud to provide you with the latest and greatest in
  119.     online telecommunications, ETGC (tm). ETGC, which stands for
  120.     "Extended Terminal Graphics and Capabilities" (tm) provides the
  121.     use of Hercules, CGA, EGA, and VGA Vector and Bitmapped graphics
  122.     right online in less time then previously needed with ANSI or
  123.     even AVATAR terminal emulations. Other than one popular online
  124.     service known as Prodigy, there is no other wide spread use of
  125.     online GRAPHICS. Now, DynaTek Industries Incorporated is placing
  126.     the use of the technology in the hands of Amateur Bulletin Board
  127.     Operators, Professional Online Services, Electronic Mail Services,
  128.     Software Developers, and anyone else that can make sure of the
  129.     technology. The world of online communications as it has been
  130.     known up until this time is about to change, ETGC is here.
  131.  
  132.     By using an ETGC compatible BBS package, such as SuperBBS, the
  133.     ETGCedit program for drawing and creating your ETGC sequences,
  134.     and UltiTerm (tm), our professional terminal package, you can
  135.     provide YOUR callers and clients with a truly original and
  136.     most important, PROFESSIONAL, interface for easy use. 
  137.  
  138.     Making use of ETGC is easy. Drawing tools for making circles,
  139.     rectangles, ellipses, polygons, freehand drawings, and more are
  140.     all provided in the ETGCedit package! Graphics modes from as low
  141.     as 320x200 all the way up to 1024x768 can be used for making an
  142.     ETGC screen.
  143.  
  144.     We wish to thank you in advance for your interest in a DynaTek
  145.     Industries Incorporated product. If you have ANY questions, ideas,
  146.     suggestions, complaints, or wish to order a DynaTek Industries
  147.     Incorporated Software product, please feel free to call as voice
  148.     at (407) 831-4783 or call our support BBS at (407) 831-2359.
  149.  
  150.     We hope that you find the ETGCedit program of the highest quality
  151.     and most important, enjoy.
  152.  
  153.  
  154.                              ETGCedit Version 1.0                Page: 2-1
  155.     ----------------------------------------------------------------------
  156.  
  157.  
  158.   2.  COPYRIGHT, WARRANTY, AND SOFTWARE LICENSE
  159.  
  160.                   COPYRIGHT
  161.  
  162.           The  software  described  by  this  document  (herein referred
  163.           to  as  "this software")  is  copyrighted and all  rights are
  164.           reserved by DynaTek Industries Incorporated. The distribution
  165.           and sale of this software are intended for  the  use  of  the
  166.           original  purchaser  only and  for  use  on a single machine
  167.           (whether a standalone computer or a workstation component  of
  168.           a multi-terminal system).   Lawful users of this software are
  169.           hereby  licensed  only to read the software  on  the enclosed
  170.           diskette(s) from  their  medium into the memory of a computer
  171.           solely   for   the   purpose   of   executing  it.   Copying,
  172.           duplicating, selling, or otherwise distributing this software
  173.           is  a  violation  of  the  law, unless in accordance with the
  174.           license for this software.
  175.  
  176.           This manual is copyrighted and all rights reserved. The manual
  177.           may not, in whole or part, be copied, photocopied, reproduced,
  178.           translated, or reduced  to  any  electronic  medium or machine
  179.           readable  form  without  the  prior consent, in writing, from
  180.           DynaTek Industries Incorporated, unless in accordance with the
  181.           license for this software.
  182.  
  183.           (C)1992 DynaTek Industries Incorporated
  184.           497 Blackwood Avenue, Longwood, Florida 32750
  185.           (407) 831-4783 Voice (407) 831-2359 Data
  186.  
  187.                              ETGCedit Version 1.0                Page: 2-2
  188.     ----------------------------------------------------------------------
  189.  
  190.  
  191.                 LICENSE AGREEMENT
  192.  
  193.           Carefully  read  the  following  terms  and  conditions. Use
  194.           of this product constitutes  your  acceptance of these terms
  195.           and conditions and your agreement to abide by them.
  196.  
  197.           DEMO VERSION (EVALUATION OF ULTITERM)
  198.  
  199.           This section applies only those using the DEMO version.
  200.  
  201.           You are restricted to a maximum trial period of 30 days.  If
  202.           you wish to use this  software  for  a  period  to exceed 30
  203.           days you must purchase a copy of ETGCedit.  Use  of ETGCedit
  204.           Demonstration version in excess of 30 days constitutes theft
  205.           of the software and violation of the software copyright.
  206.  
  207.               CLUBS, USER GROUPS, OR SHARWARE TYPE VENDORS:
  208.  
  209.           You are hereby  granted  the  right  to  distribute the  DEMO
  210.           VERSION of the ETGCedit  Software  Package providing that the
  211.           entire, unmodified  ETGCedit  DEMO package with  accompanying
  212.           documentation   files  are   included  in  the  distribution,
  213.           and  no  more  than  a nominal fee (not to  exceed $10.00 US)
  214.           is  charged  for  such  distribution.  If this  package (DEMO
  215.           VERSION)  is distributed by any person or entity, it  must be
  216.           distributed  completely  and  unmodified in any way.  If this
  217.           package (DEMO VERSION) is  distributed  on diskette by anyone
  218.           and for which a fee or other charge for the diskette is made,
  219.           there must be EXPLICIT  NOTICE  provided to the purchaser  of
  220.           that diskette notifying  the  purchaser must abide by all the
  221.           terms  and  conditions  of this license and that the software
  222.           is  a  DEMO  version  good  for  30 days.  Diskette means for
  223.           this  section (DEMO VERSION)  of this  license,  any magnetic
  224.           media,  electronic  BBS  downloads  or other file downloading
  225.           service.
  226.  
  227.                              ETGCedit Version 1.0                Page: 2-3
  228.     ----------------------------------------------------------------------
  229.  
  230.                     No liability for Consequential Damages
  231.  
  232.           We  will  not  be  liable  for   any   special,   incidental,
  233.           consequential,  indirect,  or  other  similar  damages,  even
  234.           if  we  or our  agent  have  been  advised of the possibility
  235.           of such damages.
  236.  
  237.           This   means  that  we  are  not  responsible  or  liable for
  238.           damages or costs incurred  as  a  result  of  loss  of  time,
  239.           loss of  data,  loss of profits or revenue, of loss of use of
  240.           the software. In addition , we are not responsible or  liable
  241.           for   damages   or   costs   incurred   in   connection  with
  242.           obtaining  substitute   software,   claims   by  any  others,
  243.           inconvenience, or similar costs.
  244.  
  245.  
  246.  
  247.     STANDARD LICENSING TERMS AND CONDITIONS (PURCHASER OF ETGCEDIT)
  248.  
  249.           You, the  original  purchaser, are  granted  a  nonexclusive
  250.           personal  license  to  use  this  software  under  the  terms
  251.           stated  in  this  agreement. You may not assign  or  transfer
  252.           the  Software  License  to  any  other  person  without   the
  253.           express written  consent  of DynaTek Industries Incorporated.
  254.           Any attempt to sublicense,  assign,  or  transfer  any of the
  255.           rights, duties, or obligations hereunder is void. You may not
  256.           copy, modify, alter, electronically transfer,  or  lease  the
  257.           Software  or  this  manual.   The  license is effective until
  258.           terminated.  You  may terminate it at any time  by destroying
  259.           the Software. It will  also terminate if you fail  to  comply
  260.           with  any  term  or  condition  of this  Agreement. You agree
  261.           upon such termination to destroy the Software.
  262.  
  263.         LIMITED 90-DAY WARRANTY
  264.  
  265.           Covering the Physical Disks and Printed Materials
  266.  
  267.         What is covered?
  268.           Any  physical  defect  in  the  physical software diskette(s)
  269.           or in the printed materials.
  270.  
  271.         For How Long?
  272.           Ninety (90)  days  from  the date of  purchase  or  from  the
  273.           date of your receipt of the package.
  274.  
  275.                              ETGCedit Version 1.0                Page: 2-4
  276.     ----------------------------------------------------------------------
  277.  
  278.         What We Will Do
  279.           Replace the defective diskette or printed materials.
  280.  
  281.         What You Must Do
  282.           To replace  the  defective  diskettes  or  printed  materials
  283.           during  the  90-day  warranty  period, you must send, postage
  284.           paid, to:
  285.  
  286.             DynaTek Industries Incorporated
  287.             497 Blackwood Avenue, Longwood, FL 32750
  288.             ATTN: Customer Support
  289.  
  290.           the following information:
  291.  
  292.             * Your name and address, including ZIP code.
  293.  
  294.             * A dated proof of purchase - such as a copy of your
  295.              receipt.
  296.  
  297.             * Your   DynaTek  Industries  Product  Registeration
  298.              Card -- or, if your registration card  is  already
  299.              on file with us, the serial number of  your product.
  300.  
  301.  
  302.           then:
  303.  
  304.              * If  you're  replacing  a  defective diskette, you
  305.               must also send us the diskette with an explanation
  306.               of the problem.
  307.  
  308.              * If  you're  replacing  printed materials, you need
  309.               only send a photocopy of the  bad  page  (or pages)
  310.               with  the  error  clearly  annotated. If the entire
  311.               manual is defective, send us an annotated photocopy
  312.               that shows the major defect.
  313.  
  314.              Before sending in a defective diskette or requesting
  315.              replacement of printed material, we encourage you to
  316.              call  Customer Support.  We may be able to solve the
  317.              problem  for  you  over  the  phone or  expedite the
  318.              replacement.  Customer  Support  is available Monday
  319.              through  Friday  at: (407)831-4783,  9:00am  through
  320.              5:00pm (Eastern Time).
  321.  
  322.                              ETGCedit Version 1.0                Page: 2-5
  323.     ----------------------------------------------------------------------
  324.  
  325.               However please note that:
  326.  
  327.                 * You  assume  all  risk of loss or damage to any
  328.                  returned materials while in transit.
  329.  
  330.                 * We  reserve  the  right to  revise  the printed
  331.                  materials for this package and to  make  changes
  332.                  from time to time in the content thereof without
  333.                  any obligation to notify you (or any other person)
  334.                  of such revision or changes.
  335.  
  336.         COVERING THE SOFTWARE
  337.  
  338.           What is covered?
  339.             Significant  errors  in the software that make it unusable.
  340.  
  341.           For how long?
  342.             Ninety (90) days from the date of purchase or from the date
  343.             of your receipt of the package.
  344.  
  345.           What we will do
  346.             Make  the  effort  (that  we believe suitable to the nature
  347.             and extent of the problem) to correct the error or to  help
  348.             you work around or avoid  the  error -- or  at our opinion,
  349.             authorize a refund of your license fee.
  350.  
  351.           What you must do
  352.             To  correct a suspected  software  error  during the 90-day
  353.             warranty period, you must:
  354.  
  355.                 * Complete the DynaTek Problem Report Card
  356.  
  357.                 * Notify  Customer  Support  by calling us  at the
  358.                  number listed above.
  359.  
  360.             Our  customer  support  staff will attempt to correct  your
  361.             problem in accordance  with  our  standard  support  policy
  362.             and  this  Limited  Warranty.  Completion  of  the  problem
  363.             report  prior  to  calling  Customer  Support will expedite
  364.             handling  of  your  problem.   In  the  event  a  refund is
  365.             authorized,  Customer  Support  will  provide  you with the
  366.             necessary information.
  367.  
  368.             Alternately,  you  may  mail  in the DynaTek Problem Report
  369.             Card to the address given above.
  370.  
  371.                              ETGCedit Version 2.0                Page: 2-6
  372.     ----------------------------------------------------------------------
  373.  
  374.           OTHER LIMITATIONS
  375.  
  376.             What We Will Not Do
  377.  
  378.               This  warranty  does  not  cover  material that  has been
  379.               lost,  stolen,   or   damaged  by  accident,  misuse,  or
  380.               unauthorized modifications.
  381.  
  382.             No Other Warranty
  383.  
  384.               We make no other warranty,  express or implied, to you or
  385.               any  other  person  or  entity.  Specifically, we make no
  386.               warranty  that  the  software  is  fit  for  a particular
  387.               purpose.   Any  implied  warranty  is  merchantability is
  388.               limited to the 90-day  duration  of this limited warranty
  389.               and  is  otherwise  expressly and specifically disclaimed.
  390.  
  391.             No liability for Consequential Damages
  392.  
  393.               We  will   not  be   liable   for   special,   incidental,
  394.               consequential,  indirect,  or  other similar damages, even
  395.               if we or our agent have been  advised  of  the possibility
  396.               of such damages.
  397.  
  398.               This  means  that  we  are  not  responsible or liable for
  399.               damages or costs   incurred  as  a result of loss of time,
  400.               loss of data, loss of profits or  revenue,  of loss of use
  401.               of the software. In addition, we  are  not  responsible or
  402.               liable  for  damages  or costs incurred in connection with
  403.               obtaining   substitute   software,   claims   by   others,
  404.               inconvenience, or similar costs.
  405.  
  406.             Any Liability Not to Exceed Purchase Price
  407.  
  408.               In  no  event  will  our liability for any damages to your
  409.               or  any  other  person  ever exceed the price paid for the
  410.               license  to  use  the  software, regardless of the form of
  411.               the claim.
  412.  
  413.             No   Unauthorized   Person   Can  Change  The Terms Of This
  414.             Warranty.  Additional  Statements  by   agents,  employees,
  415.             distributors,   and    dealers   of    DynaTek   Industries
  416.             Incorporated -  such as dealer advertising or presentations
  417.             --  do  not  constitute  warranties  by  DynaTek Industries
  418.             Incorporated, do not bind  DynaTek Industries Incorporated,
  419.             and should not be relied upon.
  420.  
  421.                              ETGCedit Version 2.0                Page: 2-7
  422.     ----------------------------------------------------------------------
  423.  
  424.             State Law Rights
  425.                This warranty gives you  specific  legal rights. You may
  426.                have other rights which vary from  state  to state. Some
  427.                states  do  not  allow  the exclusion of incidental  or
  428.                consequential damages,  or the limitation on how long an
  429.                implied warranty lasts.  So, some of the above  may  not
  430.                apply  to you.  This  agreement  will be governed by the
  431.                laws of the State of Florida.
  432.  
  433.               US GOVERNMENT RESTRICTED RIGHTS
  434.  
  435.            The software and  documentation are provided with RESTRICTED
  436.            RIGHTS. Use,  duplication,  or  disclosure by the Government
  437.            is  subject  to  restrictions  as  set forth in subparagraph
  438.            (c)(1)(ii)  of  The  Rights  in  Technical Data and Computer
  439.            Software  clause  at  252.227-7013.  Contractor/manufacturer
  440.            is  DynaTek  Industries  Incorporated, 497 Blackwood Avenue,
  441.            Longwood, FL 32750.
  442.  
  443.              SOURCE CODE AVAILABILITY
  444.  
  445.            It is the policy  of DynaTek Industries Incorporated not  to
  446.            release any source codes to any products.
  447.  
  448.  
  449.              ETGCedit   Version  1.0  is  distributed   as   Commercial
  450.            Demo.  Please note  that this does not mean the  software is
  451.            free.  This  package  is  a  Demonstration  version   of  the
  452.            Commercial  software  package  ETGCedit.  This  Package   is
  453.            Fully  Functional  however  will  Run  only for  the Limited
  454.            Evaluation/Demo Period.
  455.  
  456.            All of us at DynaTek believe in the concept of  shareware in
  457.            part  but  not  as  a whole.  Unfortunately, in  most cases,
  458.            shareware authors and developers are never rewarded  for the
  459.            hundreds of man hours that go into developing a top  quality
  460.            software  package.  By  never rewarded we mean, never  paid.
  461.            Most individuals that download a shareware package  evaluate
  462.            it, and never register. We know that this does not  apply to
  463.            everyone,  but it is a  tragic  fact that we must all  face.
  464.            Think about this for just a moment. If the very  individuals
  465.            that  spend  their  time  and  money  making  an   excellent
  466.            software package receive only a few registrations  for their
  467.            work  where  is  the  incentive  to  make new revisions  and
  468.            updates.  If there is none,  and the  software falls by  the
  469.            side.  We do not want this to happen  to ETGCedit  and  will
  470.            not allow it.
  471.  
  472.                              ETGCedit Version 1.0                Page: 2-8
  473.     ----------------------------------------------------------------------
  474.  
  475.            What  is  a  Commercial Demo version?  It is a very   simple
  476.            concept that is for everyone's benefit. A "Commercial  Demo"
  477.            version of a given software package, in this case  ETGCEdit,
  478.            is  released  to  the  general  public  by use of   bulletin
  479.            board  systems  and   other   telecommunication /  shareware
  480.            avenues. The individual that  receives  the software package
  481.            has 30 full days  to  evaluate the  given  software package.
  482.            After the 30th day, that person must make a simple decision,
  483.            register the software or immediately  stop  using  it.   The
  484.            limited trial license EXPIRES.  This  now  means  one simple
  485.            fact, if the software is used past the 30th  day  it becomes
  486.            theft, and will be dealt will as such.
  487.  
  488.            BRIEF SUMMARY
  489.  
  490.            You  are   hereby   granted  a  THIRTY DAY TRIAL  License to
  491.            Evaluate   ETGCedit   Version 1.0  DEMO  after  which   date
  492.            you  must  purchase  ETGCedit  or  discontinue using it. One
  493.            trial license per lifetime. 
  494.  
  495.            You  may  distribute  the  ORIGINAL  UNMODIFIED DISTRIBUTION
  496.            ARCHIVE  to  anywhere  so desire.  You  may not add comments
  497.            to the archive header or additional files inside. 
  498.  
  499.            Ordering is Simple, you will find a  program along with this
  500.            archive called PURCHASE.EXE.  Run  this  Program and it will
  501.            print the necessary information for ordering.
  502.  
  503.            Non-Profit Corporations can apply for  a  special  discount.
  504.            These  discounts  will  be  based  on a case by  case basis.
  505.            Please  contact  our  sales department for more information.
  506.  
  507.  
  508.                              ETGCedit Version 2.0                Page: 3-1
  509.         ----------------------------------------------------------------------
  510.                                 
  511.  
  512.   3.  REQUIREMENTS
  513.   
  514.     A.  REQUIREMENTS
  515.  
  516.       1.  Hardware requirements
  517.  
  518.           o An IBM or 100% Compatible Computer
  519.            
  520.           o A Single 720K or Larger Floppy Drive (Hard Drive recommended)
  521.  
  522.           o A Hercules Compatible or CGA/EGA/VGA Color Monitor
  523.  
  524.           o 512 KB of System Memory
  525.  
  526.           o Microsoft Compatible Mouse (Optional)
  527.  
  528.  
  529.       2.  Software requirement
  530.  
  531.           o MS-DOS or PC-DOS 3.00 or 100% Compatible Operating System
  532.  
  533.           o ETGCedit Installation Disk (or BBS Distribution Archive)
  534.  
  535.     B.  MOUSE USAGE
  536.  
  537.         ETGCedit supports use of  both a 2 and 3 button mouse. Make sure
  538.         that your mouse driver is  loaded BEFORE running ETGCedit if you
  539.         wish to use the mouse.
  540.  
  541.  
  542.                              ETGCedit Version 1.0                Page: 4-1
  543.     ----------------------------------------------------------------------
  544.  
  545.  
  546.   4. ETGCEDIT SETUP
  547.  
  548.     A.  Quick-Setup
  549.  
  550.       ETGCedit is extremely easy to setup and start using immediately to
  551.       design your ETGC sequences. The first step is to edit your ETGCedit
  552.       configuration file with a text editor of your choice or the one we
  553.       have supplied with the ETGCedit distribution disks (or archive).
  554.  
  555.       The ETGCedit filename is ETGCEDIT.CFG and here is an example file:
  556.  
  557.     B.  Example Configuration File
  558.  
  559. ;
  560. ;   ETGCedit v1.0 Configuration File - (C) Copyright 1992 DynaTek Industries
  561. ;                           ALL RIGHTS RESERVED
  562. ;
  563. ; See list at end of this file for list of modes.
  564. ;
  565. STARTMODE   = 3
  566. ;
  567. ; Default MetaCharacter Control File.
  568. ;
  569. METAFILE    = SUPER.MCF
  570. ;
  571. ; Default directory for *.ETG files. Leave blank for current directory.
  572. ;
  573. ETGC        =
  574. ;
  575. ; Default directory for *.BMD files. Leave blank for current directory.
  576. ;
  577. BMD         =
  578. ;
  579. ; Default directory for *.GFT files. Leave blank for current directory.
  580. ;
  581. FONT        = 
  582. ;
  583. ;Available StartModes:
  584. ; 1 = EGA  320x200x16
  585. ; 2 = EGA  640x200x16
  586. ; 3 = EGA  640x350x16
  587. ; 4 = VGA  640x480x16   
  588. ; 5 = VGA  320x200x256  
  589. ; 6 = VGA  800x600x16   (Tseng, Paradise, Video 7, ATI Chipset)
  590. ; 7 = HERC 720x348x2    (Hercules Monographics Display)
  591. ; 8 = SVGA 640x400x256  (Paradise, ATI Chipset)
  592. ; 9 = SVGA 640x480x256  (Tseng, Paradise, Video 7, ATI Chipset)
  593. ; 10= SVGA 800x600x256  (Tseng, Video 7, ATI Chipset)
  594. ; 11= SVGA 1024x768x256 (Tseng ET4000 Chipset)
  595. ; 12= CGA  640x200x2    (CGA Black & White)
  596.  
  597.  
  598.                              ETGCedit Version 1.0                Page: 4-2
  599.     ----------------------------------------------------------------------
  600.  
  601.       It is important to set up the ETGC, BMD, and FONT directories. If you
  602.       fail to do this, all the files you create, your font files, your
  603.       bitmap data, and program files will end up in the same directory and
  604.       will be EXTREMELY cluttered. 
  605.  
  606.       The STARTMODE command is used to instruct ETGCedit to start in the
  607.       video mode you have selected. It is best to used video mode 3 as this
  608.       should be your default mode for making ETGC sequences so that the
  609.       greatest majority of your callers can used ETGC. 
  610.  
  611.       The METAFILE command is used to instruct ETGCedit as to what "list"
  612.       of MetaCharacters your BBS software supports. ETGCedit will insert the
  613.       correct "MetaCharacter" into an "Extended" or "ROM" font string that
  614.       you wish to display. This will allow you to have your ETGC sequences
  615.       custom display the callers statistics or name. For more information
  616.       about "MetaCharcters" please consult your BBS software manual. If this
  617.       field is left blank, no "MetaCharacter" command file will be used.
  618.  
  619.       The ETGC command is used to instruct ETGCedit what directory you wish
  620.       to store your ETGC SEQUENCES in. This should be your ETGC BBS directory
  621.       if possible. Also you MUST place the ETGC.COL file in this directory!
  622.  
  623.       The BMD command is used to instruct ETGCedit where to look for all of
  624.       your "Bitmapp Data" files.
  625.  
  626.       The FONT command is used to instruct ETGCedit where to look for all of
  627.       the FONT files required for "Extended Font" usage. If you have UltiTerm
  628.       installed on your computer, it would be best to have your BBS, ETGCedit,
  629.       and UltiTerm all share one common FONT directory.
  630.  
  631.       After you have made the proper changes and have saved the configuration
  632.       file, make the proper directories if they don't exist. After creating
  633.       the proper directories, UNZIP the following files in the proper 
  634.       corresponding directory: 
  635.  
  636.         FONTS.ZIP  -----> Unzip into the FONT directory of your choice.
  637.      ETGC.ZIP  -----> Unzip into the ETGC directory of your choice.
  638.  
  639.  
  640.       Now, we are ready to start making our first ETGC sequences!
  641.  
  642.  
  643.                              ETGCedit Version 1.0                Page: 5-1
  644.     ----------------------------------------------------------------------
  645.  
  646.   5. DRAWING TOOLS
  647.  
  648.      Now, run the ETGC edit program from the command line. The ETGCedit
  649.      copyright screen will appear and wait for you to press a key. After
  650.      you press a key the program will initialize your "Canvas" and the
  651.      drawing tools and information window will appear in the top right
  652.      corner.
  653.  
  654.     A. Drawing Tools Window
  655.  
  656.      The "Drawing Tools and Information Window" contains a number of
  657.      different options. The options will appear on your screen just
  658.      like listed in the "contains" column. This is what the window
  659.      will "CONTAIN" when first starting ETGCedit:
  660.  
  661.      Contains:  Description:
  662.      -------------------------------------------------------------------
  663.  
  664.      FILE       Options include LOAD, SAVE, NEW, DELAY, and QUIT
  665.  
  666.      VMODE      Used to set the VIDEO DISPLAY MODE
  667.  
  668.      EXT        Used to access the "Extended" options.
  669.  
  670.      D          Delete current cell.
  671.  
  672.      2(1)    Currently editing/creating cell #2, 1 cell already made.
  673.      
  674.  
  675.      <          This option located at the *TOP* of the window is used
  676.              to decrement the "CURRENT" cell number. This can be used
  677.         to select a cell to DELETE or insert a command before.
  678.                  
  679.      >        This option located at the *TOP* of the window is used
  680.              to increase the "CERRENT" cell number. This can be used
  681.         to select a cell to DELETE or insert a command before.
  682.  
  683.      5        This is the total number of bytes the image instructions
  684.                  takes in an UNCOMPRESSED mode. Once saved the sequence
  685.         will probably take considerably less amount of space.
  686.  
  687.      ROMx8
  688.      BIT16x16      This is the current "ROM Font" and "Extended Font" that
  689.                 is active. To change one of the fonts click on this window.
  690.  
  691.      Putpixel   This is the current "Tool" or "Operation" that has been
  692.                 selected. Click here to select a new tool or on the EXT
  693.          window to select a new "Operation"
  694.  
  695.      F          When selected, this causes the FILL option to be ON.
  696.  
  697.  
  698.                              ETGCedit Version 1.0                Page: 5-2
  699.     ----------------------------------------------------------------------
  700.  
  701.      G          Get Current color of cell.
  702.  
  703.      P          Put Current color into cell.
  704.  
  705.      V          View Invisible. Shows information and area of operation
  706.                  on invisible operations such a clip region and get color.
  707.  
  708.      <          The option located at the *BOTTOM* of the window is used
  709.              to change the current color to the color left of the current
  710.         color.
  711.  
  712.      >        The option located at the *BOTTOM* of the window is used
  713.              to change the current color to the color right of the current
  714.         color.
  715.  
  716.  
  717.      In addition to the "TOOLS" and "INFORMATION" provided to you in the
  718.      "Tools and Information Window", the options FILE, EXT, VMODE, the
  719.      current "drawing tool and operation" window, and "Current Fonts"
  720.      windows all contain submenus of selections. Here to follow is a full
  721.      description of the features contained in those areas.
  722.  
  723.  
  724.     B.  FILE (File Commands):
  725.     _________________________
  726.  
  727.  
  728.      Upon selecting this OPTION, a window will appear with the following
  729.      valid options:
  730.  
  731.      LOAD - This is what is used to load a ETGC sequence that has been
  732.              saved before. Please note that this is not used to load a
  733.         BITMAPPED image.
  734.  
  735.      SAVE - After you have created the ETGC sequence of your choice, you
  736.              will want to save it to disk for later use. This is the option
  737.         that you will want to use for this purpose.
  738.  
  739.     DELAY - This option can be used to set a delay time between drawing of
  740.               each "cell" of a given sequence. This can be used to simulate
  741.         the conditions of an online connection.
  742.  
  743.       NEW - If you want to abandon the current image you are working on
  744.               use this option. If you want to retain the image be sure to
  745.         save it before selecting this option as it will clear all work
  746.         you have created out of memory.
  747.  
  748.      QUIT - When you are finished using ETGCedit, use this option to return
  749.             to the operating system.
  750.  
  751.  
  752.                              ETGCedit Version 1.0                Page: 5-3
  753.     ----------------------------------------------------------------------
  754.  
  755.      C. VMODE (Video Mode Selection):
  756.      ________________________________
  757.  
  758.      Upon selecting this option, will present you a choice of video modes
  759.      that ETGCedit can support. Display modes not necessarily available
  760.      on your display system might be displayed. If your system does not
  761.      support a mode you select, ETGCedit will notify you and return to
  762.      the previous selected video mode.
  763.  
  764.      The video modes that will be presented to you include:
  765.  
  766.      EGA  320 x 200    16 Colors
  767.      EGA  640 x 200    16 Colors
  768.      EGA  640 x 200    16 Colors
  769.  
  770.      VGA  640 x 480    16 Colors
  771.      VGA  320 x 200   256 Colors
  772.      VGA  800 x 600    16 Colors
  773.      VGA  640 x 350   256 Colors
  774.      VGA  640 x 400   256 Colors
  775.      VGA  640 x 480   256 Colors
  776.      VGA  800 x 600   256 Colors
  777.      VGA 1024 x 768   256 Colors
  778.  
  779.  
  780.      D. EXT (Extended ETGC Options):
  781.      _______________________________
  782.  
  783.  
  784.      Clear Screen  - Clears screen with the current color selected.
  785.  
  786.        MoveTO X,Y  - Move to new X,Y screen location.
  787.  
  788. Logical Operation  - Set new logical operation. This dictates
  789.                      how graphics are placed on the screen. The
  790.                      choices are:
  791.  
  792.                      SET
  793.                      AND
  794.              OR
  795.              XOR
  796.  
  797.                      Experiment with each to find out which
  798.                      logical operation works best for portions
  799.                      of your images.
  800.  
  801.       Set Display  - Change to new video mode. Causes REMOTE display to
  802.                    change midstream.
  803.  
  804.       Set Palette  - Change to new palette.
  805.  
  806.  
  807.  
  808.                              ETGCedit Version 1.0                Page: 5-4
  809.     ----------------------------------------------------------------------
  810.  
  811.                      This works only for 256 color modes.
  812.                      Asks for filename. Default extension is ".COL".
  813.                      ".COL" files are 768 bytes in length, they
  814.                      contain palette values for all 256 colors.
  815.                      3 bytes represent the Red, Green, and Blue
  816.                      values for each color. Hence the 768 byte
  817.                      file length. (256 * 3 bytes = 768)!
  818.  
  819.    Create Virtual  - Create an image buffer and clear it. Before using 
  820.                      image buffer commands like putimage and getimage,
  821.              you need to use this command to create your image
  822.              buffer(s).
  823.  
  824.    Clear Virtual   - Clear image buffer to current color.
  825.  
  826.    Set Active      - Sets the image buffer that vector commands (line etc)
  827.                      will output to. Set the same image buffer again
  828.                      to switch output back to screen.
  829.  
  830.    Destroy Virtual - Frees memory taken up by specified image buffer. Be
  831.                     sure to clear the buffers you create or you might
  832.              find yourself corrupting your sequences.
  833.  
  834.    Display2Virtual - Gets a piece of the screen and places it into
  835.                      image buffer, much like GetImage, but it allows
  836.                      you to specify where in the image buffer to place
  837.                      the screen data.
  838.  
  839.    Virtual2Display - Gets a piece of image buffer and places it on
  840.                      screen. Much like PutImage, but it allows you
  841.                      to take a specific 'piece' of an image buffer
  842.                      and place it on the screen.
  843.  
  844.    VirtualScale    - Copy one image buffer to another image buffer,
  845.                      scaling the source to fit dimensions of destination
  846.                      buffer. So, if source image buffer is 100 x 100
  847.                      pixels, and the destination image buffer is 50x50
  848.                      pixels, it will shrink the source image to 50x50
  849.                      pixels.
  850.  
  851.    Virtual2Virtual - Gets piece of source image buffer, and places it in
  852.                      the Destination buffer.
  853.  
  854.    GetImage        - Gets a piece of the screen, and throws it into
  855.                      a specified image buffer. The screen data will be
  856.                      placed at the top left part of the image buffer.
  857.  
  858.    FileToVirtual   - Loads an image from a BMD file into an existing
  859.                      image buffer. A ".BMD" file is simply BitMap data.
  860.                      The image buffer must have the same width and height
  861.                      dimensions as the image in the BitMap ".BMD" file.
  862.                      If you have a screen capture program that can
  863.                      create raw bit-map data you can use it in conjunction
  864.                      with this command to load up your image. Please note
  865.              the .BMD file must be present on the remote
  866.              machine. This is designed primarily for DOOR developers.
  867.  
  868.                              ETGCedit Version 1.0                Page: 5-5
  869.     ----------------------------------------------------------------------
  870.  
  871.    PutImage        - Places an image buffer on the screen.
  872.  
  873.    PutImage TRANS  - Places an image buffer on the screen, but does
  874.                      not destroy underlaying image.
  875.  
  876.    Clipping Region - Set region on screen where clipping will be
  877.                      performed. Click left and then right button
  878.                      to turn off previous region.
  879.  
  880.    Set Palette Clr - Set current color's RGB value if in a 256 color mode.
  881.       
  882.  
  883.    E.  Drawing Tool and Operation Area:
  884.    ____________________________________
  885.  
  886.      
  887.      By selecting this area of the menu, the following options (tools) will
  888.      be displayed to you for use.
  889.  
  890.  
  891.           PutPixel - Used for placing a single PIXEL on the screen at a
  892.                desired location. 
  893.  
  894.           Line - Used to draw a line from one point to another.
  895.  
  896.      Line Relative - Another method of drawing lines.
  897.  
  898.            Line to - Yet another muff.
  899.  
  900.         Circle - This tool is used to draw CIRCLES on the screen.
  901.  
  902.        Ellipse - Very much like the CIRCLE tool, the Ellipse tool is
  903.                 used to draw an ELLIPSE on the screen.
  904.  
  905.          Rectangle - Used to draw a RECTANGLE on the screen.
  906.  
  907.       ROM Text - Use this option is enter text onto the screen using
  908.                one of the THREE available ROM fonts.
  909.  
  910.            Polygon - Used to draw a multi point polygon.
  911.  
  912.       Freehand - Used to draw a FREEHAND drawing. 
  913.  
  914.           Ext Text - This allows you to use on of the 50+ extended fonts
  915.                provided for use with ETGCedit. This option is just
  916.              like the ROM Text option but uses an extended font.
  917.  
  918.      F. Current Fonts Area:
  919.      ______________________
  920.  
  921.  
  922.      This option is used to change the current ROM or EXTENDED font. Both
  923.      a ROM font and an EXTENDED font can be active at the same time.
  924.  
  925.  
  926.                              ETGCedit Version 1.0                Page: 6-1
  927.     ----------------------------------------------------------------------
  928.  
  929.  
  930.    6. VALID KEYBOARD OPTIONS
  931.  
  932.  
  933.      A. Keyboard Keystroke Options
  934.  
  935.      When creating/editing an ETGC sequence, the editor package provides
  936.      you with the use of many valid "Keyboard" options. The options are
  937.      as follows:
  938.  
  939.      LEFT ARROW   - This option is used to MOVE the current cell left by
  940.                     1 pixel. This will provide you with absolute granularity
  941.             for aligning your CELLS. 
  942.  
  943.      RIGHT ARROW  - This option is used to MOVE the current cell right by
  944.                     1 pixel. This will provide you with absolute granularity
  945.             for aligning your CELLS.
  946.  
  947.      UP ARROW     - This option is used to MOVE the current cell up by
  948.                  1 pixel. This will provide you will absolute granularity
  949.             for aligning your CELLS.
  950.  
  951.      DOWN ARROW   - This option is used to MOVE the current cell down by
  952.                  1 pixel. This will provide you will absolute granularity
  953.             for aligning your CELLS.
  954.  
  955.      F1           - This option is used to DISPLAY to you information on
  956.                     the current cell you have selected. This will help you
  957.             determine the layout of your ETGC sequence.
  958.  
  959.      PGDN         - This option can be used to change the current cell to
  960.                     the PREVIOUS cell. This is a quick and easy way to make
  961.             cell changes without needing use of the mouse.
  962.  
  963.      PGUP         - This option can be used to change the current cell to
  964.                     the NEXT cell. This is a quick and easy way to make
  965.             cell changes without needing use of the mouse.
  966.  
  967.      HOME         - This option can be used to change the current cell to
  968.                  the FIRST valid cell.
  969.  
  970.      END          - This option can be used to change the current cell to
  971.                  the LAST valid cell.
  972.  
  973.      ESC          - This option can be used to bring up the exit window.
  974.                  This is a quick way to exit ETGCedit.
  975.  
  976.      TAB          - This option can be used to Toggle Truncate mode on and
  977.                  off.
  978.  
  979.                              ETGCedit Version 1.0                Page: 6-2
  980.     ----------------------------------------------------------------------
  981.  
  982.      SPACE        - This option can be used to Toggle the (X,Y) coordinates
  983.                  located at the bottom right corner of the screen on and
  984.             off. This is helpful if you want to get a FULL SCREEN
  985.             view of your image without the (X,Y) coordinates getting
  986.             in the way.
  987.  
  988.      'F'          - This option can be used to Toggle the FILL mode used by
  989.                  most of the drawing tools (CIRCLE, ELLIPSE, RETANGLE,
  990.             AND SO ON) on and off.
  991.  
  992.      'V'          - This option can be used to Toggle the "Viewing of
  993.                  Invisible Cells" on and off. Viewing of invisible cells
  994.             is helpful to determine the boundaries of operations that
  995.             do not produce an actual "Visible Cell" on the screen.
  996.  
  997.      'G'          - This option can be used to change the CURRENT color to
  998.                  the color of current cell. This is an easy way to switch
  999.             colors back and forth.
  1000.  
  1001.      'S'          - This option can be used to change the currently selected
  1002.                  CELL to the CURRENT color. This is handy for changing the
  1003.             color of an already existing cell.
  1004.  
  1005.      SHIFT-TAB    - This option can be selected and used ONLY when entering
  1006.                  a string of TEXT to be displayed with the ROM FONT or
  1007.             the EXT FONT options. Anytime during the entry of your
  1008.             text, by pressing the SHIFT-TAB keys, you will activate
  1009.             and display the "MetaCharacter Command Window". A list
  1010.             of all the available MetaCharacters for the BBS software
  1011.             you have selected will be displayed. Simply select the
  1012.             MetaCharacter of your choice and ETGCedit will insert
  1013.             the appropriate METACHARACTER sequence required by the
  1014.             BBS software into the string. This will allow the BBS
  1015.             software to insert special information such as the time
  1016.             of day or even the online callers name.
  1017.  
  1018.  
  1019.                              ETGCedit Version 1.0                Page: 7-1
  1020.     ----------------------------------------------------------------------
  1021.  
  1022.    7. HOW TO PROPERLY DESIGN A SET OF ETGC SUPPORTING BBS SCREENS
  1023.  
  1024.       A. Basic Concepts
  1025.  
  1026.       Up till now, you basically had to design a possible 3 different types
  1027.       of menus for your BBS; ASCII Text Screens, ANSI Text Screens, and even
  1028.       possibly AVATAR Text Screens. This was a rather simple process and
  1029.       required little effort.
  1030.  
  1031.       Now, with ETGC the process is a LITTLE more complex. First of all it is
  1032.       a fact that a VGA display system can display EGA screens. Knowing this
  1033.       it is fact that making one set of EGA screens can fill the need for all
  1034.       of your EGA *AND* VGA callers. You can always make a set of screens for
  1035.       every single graphics mode if you desire, but the HIGH RES EGA mode is
  1036.       HIGHLY SUGGESTED for use to provide just BASIC support. 
  1037.  
  1038.       However, in addition to just EGA and VGA callers, you have another set
  1039.       of individuals to consider, your Hercules and CGA compatible callers.
  1040.       ETGC provides ONLY B/W mode for CGA as it supports 640x200 mode with
  1041.       two colors. This will allow the callers using CGA to view your ETGC
  1042.       screens with acceptable resolution. This will require you to create a
  1043.       set  of screens for your CGA callers if you wish to support their
  1044.       resolution. 
  1045.  
  1046.       In addition to your CGA callers presenting a problem, your Hercules
  1047.       callers also have a "Special" requirement. Hercules systems use a
  1048.       resolution of 720x400. A rather respectable resolution for displaying
  1049.       ETGC screens. If you wish to support Hercules callers, you will need
  1050.       to design a specific set of screens for these callers also.
  1051.  
  1052.       So, if you decide to just support EGA/VGA callers on your system, the
  1053.       bare minimum you will have to do is design one screen per menu/text
  1054.       file (EGA 640x350x16). If you wish to add CGA support, it will require
  1055.       to design ONE additional screen per menu/text file. Last, if you
  1056.       want to support your HERCULES callers, you will have to design ONE last
  1057.       screen per menu/text file. 
  1058.  
  1059.       Now, the same applies for your callers that can support the higher
  1060.       resolutions such as VGA and SVGA/UVGA up to 1024x768x256. When using an
  1061.       ETGC supporting BBS, the BBS system (HOST) will contact the client
  1062.       (TERMINAL) and ask it what the HIGHEST RESOLUTION it can support is.
  1063.       After determining this, the BBS will check to see what the HIGHEST
  1064.       resolution YOUR BBS SUPPORTS is. After determining this information the
  1065.       highest resolution screens you have designed will be used. Here is a
  1066.       set of examples that could be used:
  1067.  
  1068.  
  1069.                              ETGCedit Version 1.0                Page: 7-2
  1070.     ----------------------------------------------------------------------
  1071.  
  1072.  
  1073.  
  1074.       B. EXAMPLE 1:
  1075.  
  1076.  
  1077.       BBS Configuration:
  1078.       __________________
  1079.  
  1080.       Mode:                        Setting:
  1081.  
  1082.       HER  720 x 400     2 Colors  No
  1083.       CGA  320 x 200     2 Colors  Yes
  1084.       EGA  320 x 200    16 Colors  No
  1085.       EGA  640 x 200    16 Colors  No
  1086.       EGA  640 x 200    16 Colors  Yes
  1087.  
  1088.       VGA  640 x 480    16 Colors  No
  1089.       VGA  320 x 200   256 Colors  No
  1090.       VGA  800 x 600    16 Colors  No
  1091.       VGA  640 x 350   256 Colors  No
  1092.       VGA  640 x 400   256 Colors  No
  1093.       VGA  640 x 480   256 Colors  No
  1094.       VGA  800 x 600   256 Colors  No
  1095.       VGA 1024 x 768   256 Colors  Yes
  1096.  
  1097.  
  1098.       Based on the following above HOST system configuration, the following
  1099.       CLIENT settings will use the following modes:
  1100.  
  1101.       Client System:       Result:
  1102.       ______________       _______
  1103.  
  1104.       EGA                  640  x 200 x 16
  1105.       STANDARD VGA       640  x 200 x 16
  1106.       UVGA                 1024 x 768 x 256
  1107.       HERCULES             NO ETGC SUPPORT
  1108.       CGA                  640x200x2
  1109.  
  1110.  
  1111.  
  1112.                              ETGCedit Version 1.0                Page: 7-3
  1113.     ----------------------------------------------------------------------
  1114.       
  1115.       C. EXAMPLE 2:
  1116.  
  1117.  
  1118.       Here is yet another example of a HOST setup:
  1119.  
  1120.       BBS Configuration:
  1121.       __________________
  1122.  
  1123.       Mode:                        Setting:
  1124.  
  1125.       HER  720 x 400     2 Colors  Yes
  1126.       CGA  320 x 200     2 Colors  Yes
  1127.       EGA  320 x 200    16 Colors  No
  1128.       EGA  640 x 200    16 Colors  No
  1129.       EGA  640 x 350    16 Colors  Yes
  1130.  
  1131.       VGA  640 x 480    16 Colors  Yes
  1132.       VGA  320 x 200   256 Colors  Yes
  1133.       VGA  800 x 600    16 Colors  No
  1134.       VGA  640 x 350   256 Colors  No
  1135.       VGA  640 x 400   256 Colors  No
  1136.       VGA  640 x 480   256 Colors  No
  1137.       VGA  800 x 600   256 Colors  No
  1138.       VGA 1024 x 768   256 Colors  Yes
  1139.  
  1140.  
  1141.       Based on the following above HOST system configuration, the following
  1142.       CLIENT settings will use the following modes:
  1143.  
  1144.       Client System:       Result:
  1145.       ______________       _______
  1146.  
  1147.       EGA                  640x350x16
  1148.  
  1149.       STANDARD VGA       640x480x16 640x350x16 320x200x256 640x350x16
  1150.  
  1151.       UVGA                 1024x768x256 640x480x16 640x350x16 320x200x256 
  1152.                      640x350x16
  1153.  
  1154.       HERCULES             720x400x2
  1155.  
  1156.       CGA                  640x200x2
  1157.  
  1158.  
  1159.       The BBS will ALWAYS attempt to display the HIGHEST resolution mode
  1160.       supported for the caller. If the menu is not available and you have
  1161.       the mode activated, it will assume that the screen is MISSING and
  1162.       step down to the next highest mode of support. Please note this does
  1163.       not mean that the HIGHEST RESOLUTION will be seeked out, but will try
  1164.       all of the modes in that class (IE: ALL VGA MODES BEFORE EGA MODES)
  1165.       before stepping down to a lower display system class.
  1166.  
  1167.  
  1168.                              ETGCedit Version 1.0                Page: 7-4
  1169.     ----------------------------------------------------------------------
  1170.  
  1171.       Take adding ETGC support to your software one step at a time. This
  1172.       will give you a change to slowly take your time in supporting the
  1173.       various screen resolutions available. We suggest you add support 
  1174.       for your EGA/VGA callers FIRST by adding the HIGH RESOLUTION EGA
  1175.       screens FIRST, then add support for CGA and HERCULES. If after that
  1176.       point you want to start adding the VGA+ screens, do so. If you do
  1177.       not want to support CGA/HERCULES callers, do not be too concerned
  1178.       as most callers now have AT LEAST an EGA system on their machines.
  1179.       But, if you do want to support about everyone (Plain monochrome 
  1180.       displays would be the only ones that will never support ETGC) then
  1181.       make a set of HERCULES, CGA, EGA screens at the minimum and then
  1182.       add VGA screens as you find the time.
  1183.  
  1184.       IMPORTANT NOTE:
  1185.  
  1186.       Not all display systems can emulate the HERCULES display system. On
  1187.       some systems an attempt to select the HERCULES mode will lock up your
  1188.       system. In the event of a lockup a complete reset of your system will
  1189.       be needed.
  1190.  
  1191.       Currently, SuperBBS is the only BBS (at the time of this printing)
  1192.       that supports ETGC internally. We know of other BBS developers that
  1193.       are adding support for ETGC, but they are not yet available. There
  1194.       are also a great number of DOOR developers that are adding support
  1195.       for the technical specification, but again, most of those are not
  1196.       yet ready. In a few months numerous packages will start to emerge
  1197.       with ETGC support, and the online world will start to make the
  1198.       complete transition.
  1199.  
  1200.  
  1201.  
  1202.                              UltiTerm Version 2.0                Page: 8-1
  1203.     ----------------------------------------------------------------------
  1204.  
  1205.  
  1206.     8. REGISTRATION/SUPPORT
  1207.  
  1208.  
  1209.       ETGCedit  Version 1.0 is  distributed as a  Commercial Demo. This
  1210.       package is not freeware/shareware.  This Commercial Demo has been
  1211.       distributed in a fully functional form with no features crippled.
  1212.       This  Commercial Demo  is valid for  30 days from the time of the
  1213.       first installation.
  1214.  
  1215.       You  are  hereby  granted a THIRTY DAY TRIAL  License to Evaluate
  1216.       ETGCedit (tm)  Version  1.0   after which  date you must purchase
  1217.       ETGCedit or discontinue using it. One trial license per lifetime.
  1218.       For the full details of the  DEMO  requirements,  please read the
  1219.       ETGCedit Software License included earlier in this document.
  1220.  
  1221.       You may distribute  the  ORIGINAL UNMODIFIED DISTRIBUTION ARCHIVE
  1222.       to anywhere  so desire  if it  follows  the  requirements in  the
  1223.       ETGCedit Software License. You may not add comment to the archive
  1224.       header or additional files inside. 
  1225.  
  1226.       Ordering is  Simple,  you will  find a  program  along  with this
  1227.       archive called  PURCHASE.EXE.  Run this Program and it will print
  1228.       the necessary information for ordering.
  1229.  
  1230.       Non-Profit Corporations can apply for  a special discount.  These
  1231.       discounts will be based on a case by  case basis.  Please contact
  1232.       our sales department for more information.
  1233.  
  1234.       The following  Individuals can be  contacted for  some additional
  1235.       information on Registration or for Support questions:
  1236.  
  1237.       Law Donie
  1238.       Fido - 1:363/1000   
  1239.       DynaTek Industries, Inc.
  1240.       DynaTek Support BBS
  1241.       BBS - (407) 831-2359    
  1242.  
  1243.       DynaTek Industries Mail:
  1244.  
  1245.       DynaTek Industries Incorporated, 497 Blackwood Ave, Longwood,
  1246.       Florida, 32750 (407)831-4783 VOICE
  1247.  
  1248.  
  1249.       DynaTek Industries Incorporated also has a Support Echo for those
  1250.       SysOps that would like to attend.  Please contact  Law Donie  VIA
  1251.       NetMail for additional information.
  1252.  
  1253.                              ETGCedit Version 2.0                Page: 8-2
  1254.     ----------------------------------------------------------------------
  1255.  
  1256.  
  1257.  Purchasing ETGCedit:
  1258.  
  1259.  Purchase Plan   Description                                         Cost
  1260.  -------------   ------------------------------------------------   -------
  1261.  
  1262.   RESIDENTIAL    Includes a disk with the latest version  of  the   $34.95 US
  1263.          ETGCedit package. There is no printed manual for
  1264.          this package. This allows ETGCedit to be used in
  1265.          a NON-COMMERCIAL environment.
  1266.  
  1267.  
  1268.   COMMERCIAL     Under the COMMERCIAL  plan you will  receive the   $54.95 US
  1269.          ETGCedit package. This package includes  a  copy
  1270.          of the manual printed and bound in a spin binder
  1271.          ready for use. This  allows  ETGCedit to be used
  1272.          in a COMMERCIAL environment.
  1273.  
  1274.  
  1275.  PROFESSIONAL    Under the PROFESSIONAL plan you will receive the   $99.95 US
  1276.                  same package as  offered in the  COMMERCIAL plan
  1277.                  except that the package  includes up to 10 voice
  1278.                  support  calls within  90 days and free upgrades
  1279.                  for the  next 3 years.  You will receive special
  1280.                  access to the  ETGCEDIT PROFESSIONAL area on our
  1281.                  support  BBS  where you can  always download the
  1282.                  newest version of the ETGCedit package.
  1283.  
  1284.  
  1285.  Additional Charges:
  1286.  -------------------
  1287.  
  1288.  Shipping and Handling (Additional):
  1289.  
  1290.                                        US: $  5.00
  1291.                         MEXICO AND CANADA: $  8.00
  1292.                                  OVERSEAS: $ 10.00
  1293.  
  1294.                            OVERNIGHT (US): $ 20.00
  1295.                       SECOND DAY AIR (US): $ 11.00
  1296.  
  1297.      OVERNIGHT (OUTSIDE US, IF AVAILABLE): $ 30.00
  1298.  
  1299.       FLORIDA STATE RESIDENTS:   Be sure  to include  6%  sales tax  as
  1300.       required by  law.  Failure to  include the  proper  sale  tax can
  1301.       result in return of your order.
  1302.  
  1303.  
  1304.  
  1305.                              ETGCedit Version 2.0                Page: A-1
  1306.     ----------------------------------------------------------------------
  1307.  
  1308.  
  1309.     APPENDIXES:
  1310.  
  1311.  
  1312.       A.  ASCII Character Chart
  1313.  
  1314.     This information has just been included for your convience.
  1315.  
  1316.         The following is a  complete  list of all  256  ASCII  standard
  1317.         characters and there  Decimal and  Hex-Decimal  equivalent, the
  1318.         characters  Decimal  (00 - 31)  have  had the  graphic  symbols
  1319.         removed since these are  control codes and  will cause problems
  1320.         when you try to print this Documentation.
  1321.  
  1322.  
  1323.  
  1324.     ╔═══════════════════╗  ╔═══════════════════╗  ╔═══════════════════╗
  1325.     ║  HEX DEC│CTL CODE ║  ║  HEX DEC│CTL CODE ║  ║  HEX DEC│HEX  DEC ║
  1326.     ║ ────────┼──────── ║  ║ ────────┼──────── ║  ║ ────────┼──────── ║
  1327.     ║ 00      │ @  NUL  ║  ║ 10    16│ P  DLE  ║  ║ 20    32│30 0  48 ║
  1328.     ║ 01     1│ A  SOH  ║  ║ 11    17│ Q  DC1  ║  ║ 21 !  33│31 1  49 ║
  1329.     ║ 02     2│ B  STX  ║  ║ 12    18│ R  DC2  ║  ║ 22 "  34│32 2  50 ║
  1330.     ║ 03     3│ C  ETX  ║  ║ 13    19│ S  DC3  ║  ║ 23 #  35│33 3  51 ║
  1331.     ║ 04     4│ D  EOT  ║  ║ 14    20│ T  DC4  ║  ║ 24 $  36│34 4  52 ║
  1332.     ║ 05     5│ E  ENQ  ║  ║ 15    21│ U  NAK  ║  ║ 25 %  37│35 5  53 ║
  1333.     ║ 06     6│ F  ACK  ║  ║ 16    22│ V  SYN  ║  ║ 26 &  38│36 6  54 ║
  1334.     ║ 07     7│ G  BEL  ║  ║ 17    23│ W  ETB  ║  ║ 27 '  39│37 7  55 ║
  1335.     ║ 08     8│ H  BS   ║  ║ 18    24│ X  CAN  ║  ║ 28 (  40│38 8  56 ║
  1336.     ║ 09     9│ I  HT   ║  ║ 19    25│ Y  EM   ║  ║ 29 )  41│39 9  57 ║
  1337.     ║ 0A    10│ J  LF   ║  ║ 1A    26│ Z  SUB  ║  ║ 2A *  42│3A :  58 ║
  1338.     ║ 0B    11│ K  VT   ║  ║ 1B    27│ [  ESC  ║  ║ 2B +  43│3B ;  59 ║
  1339.     ║ 0C    12│ L  FF   ║  ║ 1C    28│ \  FS   ║  ║ 2C ,  44│3C <  60 ║
  1340.     ║ 0D    13│ M  CR   ║  ║ 1D    29│ ]  GS   ║  ║ 2D -  45│3D =  61 ║
  1341.     ║ 0E    14│ N  SO   ║  ║ 1E    30│ ^  RS   ║  ║ 2E .  46│3E >  62 ║
  1342.     ║ 0F    15│ O  SI   ║  ║ 1F    31│ _  US   ║  ║ 2F /  47│3F ?  63 ║
  1343.     ╚═══════════════════╝  ╚═══════════════════╝  ╚═══════════════════╝
  1344.  
  1345.                              ETGCedit Version 2.0                Page: A-2
  1346.     ----------------------------------------------------------------------
  1347.  
  1348.  
  1349.     APPENDIXES:  (continued)
  1350.  
  1351.       A.  ASCII Character Chart (continued)
  1352.  
  1353.  
  1354.     ╔═══════════════════╗  ╔═══════════════════╗  ╔═══════════════════╗
  1355.     ║  HEX DEC│HEX  DEC ║  ║  HEX DEC│HEX  DEC ║  ║  HEX DEC│HEX  DEC ║
  1356.     ║ ────────┼──────── ║  ║ ────────┼──────── ║  ║ ────────┼──────── ║
  1357.     ║ 40 @  64│50 P  80 ║  ║ 60 `  96│70 p 112 ║  ║ 80 Ç 128│90 É 144 ║
  1358.     ║ 41 A  65│51 Q  81 ║  ║ 61 a  97│71 q 113 ║  ║ 81 ü 129│91 æ 145 ║
  1359.     ║ 42 B  66│52 R  82 ║  ║ 62 b  98│72 r 114 ║  ║ 82 é 130│92 Æ 146 ║
  1360.     ║ 43 C  67│53 S  83 ║  ║ 63 c  99│73 s 115 ║  ║ 83 â 131│93 ô 147 ║
  1361.     ║ 44 D  68│54 T  84 ║  ║ 64 d 100│74 t 116 ║  ║ 84 ä 132│94 ö 148 ║
  1362.     ║ 45 E  69│55 U  85 ║  ║ 65 e 101│75 u 117 ║  ║ 85 à 133│95 ò 149 ║
  1363.     ║ 46 F  70│56 V  86 ║  ║ 66 f 102│76 v 118 ║  ║ 86 å 134│96 û 150 ║
  1364.     ║ 47 G  71│57 W  87 ║  ║ 67 g 103│77 w 119 ║  ║ 87 ç 135│97 ù 151 ║
  1365.     ║ 48 H  72│58 X  88 ║  ║ 68 h 104│78 x 120 ║  ║ 88 ê 136│98 ÿ 152 ║
  1366.     ║ 49 I  73│59 Y  89 ║  ║ 69 i 105│79 y 121 ║  ║ 89 ë 137│99 Ö 153 ║
  1367.     ║ 4A J  74│5A Z  90 ║  ║ 6A j 106│7A z 122 ║  ║ 8A è 138│9A Ü 154 ║
  1368.     ║ 4B K  75│5B [  91 ║  ║ 6B k 107│7B { 123 ║  ║ 8B ï 139│9B ¢ 155 ║
  1369.     ║ 4C L  76│5C \  92 ║  ║ 6C l 108│7C | 124 ║  ║ 8C î 140│9C £ 156 ║
  1370.     ║ 4D M  77│5D ]  93 ║  ║ 6D m 109│7D } 125 ║  ║ 8D ì 141│9D ¥ 157 ║
  1371.     ║ 4E N  78│5E ^  94 ║  ║ 6E n 110│7E ~ 126 ║  ║ 8E Ä 142│9E ₧ 158 ║
  1372.     ║ 4F O  79│5F _  95 ║  ║ 6F o 111│7F   127 ║  ║ 8F Å 143│9F ƒ 159 ║
  1373.     ╚═══════════════════╝  ╚═══════════════════╝  ╚═══════════════════╝
  1374.  
  1375.     ╔═══════════════════╗  ╔═══════════════════╗  ╔═══════════════════╗
  1376.     ║  HEX DEC│HEX  DEC ║  ║  HEX DEC│HEX  DEC ║  ║  HEX DEC│HEX  DEC ║
  1377.     ║ ────────┼──────── ║  ║ ────────┼──────── ║  ║ ────────┼──────── ║
  1378.     ║ A0 á 160│B0 ░ 176 ║  ║ C0 └ 192│D0 ╨ 208 ║  ║ E0 α 224│F0 ≡ 240 ║
  1379.     ║ A1 í 161│B1 ▒ 177 ║  ║ C1 ┴ 193│D1 ╤ 209 ║  ║ E1 ß 225│F1 ± 241 ║
  1380.     ║ A2 ó 162│B2 ▓ 178 ║  ║ C2 ┬ 194│D2 ╥ 210 ║  ║ E2 Γ 226│F2 ≥ 242 ║
  1381.     ║ A3 ú 163│B3 │ 179 ║  ║ C3 ├ 195│D3 ╙ 211 ║  ║ E3 π 227│F3 ≤ 243 ║
  1382.     ║ A4 ñ 164│B4 ┤ 180 ║  ║ C4 ─ 196│D4 ╘ 212 ║  ║ E4 Σ 228│F4 ⌠ 244 ║
  1383.     ║ A5 Ñ 165│B5 ╡ 181 ║  ║ C5 ┼ 197│D5 ╒ 213 ║  ║ E5 σ 229│F5 ⌡ 245 ║
  1384.     ║ A6 ª 166│B6 ╢ 182 ║  ║ C6 ╞ 198│D6 ╓ 214 ║  ║ E6 µ 230│F6 ÷ 246 ║
  1385.     ║ A7 º 167│B7 ╖ 183 ║  ║ C7 ╟ 199│D7 ╫ 215 ║  ║ E7 τ 231│F7 ≈ 247 ║
  1386.     ║ A8 ¿ 168│B8 ╕ 184 ║  ║ C8 ╚ 200│D8 ╪ 216 ║  ║ E8 Φ 232│F8 ° 248 ║
  1387.     ║ A9 ⌐ 169│B9 ╣ 185 ║  ║ C9 ╔ 201│D9 ┘ 217 ║  ║ E9 Θ 233│F9 ∙ 249 ║
  1388.     ║ AA ¬ 170│BA ║ 186 ║  ║ CA ╩ 202│DA ┌ 218 ║  ║ EA Ω 234│FA · 250 ║
  1389.     ║ AB ½ 171│BB ╗ 187 ║  ║ CB ╦ 203│DB █ 219 ║  ║ EB δ 235│FB √ 251 ║
  1390.     ║ AC ¼ 172│BC ╝ 188 ║  ║ CC ╠ 204│DC ▄ 220 ║  ║ EC ∞ 236│FC ⁿ 252 ║
  1391.     ║ AD ¡ 173│BD ╜ 189 ║  ║ CD ═ 205│DD ▌ 221 ║  ║ ED φ 237│FD ² 253 ║
  1392.     ║ AE « 174│BE ╛ 190 ║  ║ CE ╬ 206│DE ▐ 222 ║  ║ EE ε 238│FE ■ 254 ║
  1393.     ║ AF » 175│BF ┐ 191 ║  ║ CF ╧ 207│DF ▀ 223 ║  ║ EF ∩ 239│FF   255 ║
  1394.     ╚═══════════════════╝  ╚═══════════════════╝  ╚═══════════════════╝
  1395.  
  1396.                              ETGCedit Version 2.0                Page: B-1
  1397.     ----------------------------------------------------------------------
  1398.  
  1399.  
  1400.     APPENDIXES:  (continued)
  1401.  
  1402.       B.  Standard RS-232 Cable
  1403.  
  1404.     This information has just been included for your convience.
  1405.  
  1406.         The two most popular types of  RS-232  (Modem)  cables  are the
  1407.         DB-25 and DB-9,  some hardware  configurations may  require you
  1408.         to have a DB-9 on one end and a DB-25 on the other.
  1409.  
  1410.         For this  reason  and to  help  troubleshoot a  possible  cable
  1411.         problem, we are providing a list of  both connectors to include
  1412.         which pins are used for what and even a conversion from DB-9 to
  1413.         a DB-25.
  1414.  
  1415.  
  1416.            DB-25 Pin #               Signal               DB-9 Pin #
  1417.  
  1418.                 2 ------------ Transmit Data (TX) ------------ 3
  1419.                 3 ------------ Receive Data  (RX) ------------ 2
  1420.                 4 ---------- Request To Send  (RTS) ---------- 7
  1421.                 5 ----------- Clear To Send  (CTS) ----------- 8
  1422.                 6 ---------- Data Set Ready   (DSR) ---------- 6
  1423.                 7 ----------- Signal Ground  (GND) ----------- 5
  1424.                 8 -------- Data Carrier Detect  (DCD) -------- 1
  1425.                20 -------- Data Terminal Ready  (DTR) -------- 4
  1426.                22 ----------- Ring Indicator  (RI) ----------- 9
  1427.  
  1428.  
  1429.         To make a DB-25 to DB-9 cable, the  following pins will need to
  1430.         connected between the two different connectors:
  1431.  
  1432.                               DB-25  to  DB-9
  1433.  
  1434.                               Pin 2  to  Pin 3
  1435.                               Pin 3  to  Pin 2
  1436.                               Pin 4  to  Pin 7
  1437.                               Pin 5  to  Pin 8
  1438.                               Pin 6  to  Pin 6
  1439.                               Pin 7  to  Pin 5
  1440.                               Pin 8  to  Pin 1
  1441.                               Pin 20 to  Pin 4
  1442.                               Pin 22 to  Pin 9
  1443.  
  1444.  
  1445.  
  1446.  
  1447.       
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.       
  1456.  
  1457.