home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WP / EDIT11.ZIP / EDIT!.DOC < prev    next >
Text File  |  1994-01-29  |  51KB  |  1,227 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                              EdIt! (tm) version 1.1
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                        by
  20.  
  21.                                   Steve Yates
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                 This text and program are Copyright (C) 1993-94
  58.                                by Steven M. Yates
  59.                          All Rights Reserved Worldwide
  60.  
  61.           EdIt! v1.1                                            Page i
  62.           ------------------------------------------------------------
  63.  
  64.                               Table of Contents
  65.  
  66.           Table Of Contents...................................... i
  67.           Disclaimer & License Agreement........................ ii
  68.           Distribution Information............................. iii
  69.           Definition of Shareware.............................. iii
  70.  
  71.           Installation & Quick Start............................. 1
  72.  
  73.           Product Description.................................... 1
  74.           Why Should I Register?................................. 2
  75.           Ordering Information  ................................. 2
  76.  
  77.           Configuration File..................................... 3
  78.  
  79.           Command Line Operation................................. 3
  80.                Command Line Options.............................. 3
  81.                Command Line Parsing.............................. 4
  82.  
  83.           Editing A File......................................... 5
  84.                Key Bindings...................................... 6
  85.                Selecting Text.................................... 7
  86.  
  87.           Menus And Dialog Boxes................................. 7
  88.                Overview.......................................... 7
  89.                File Menu......................................... 8
  90.                Edit Menu........................................ 10
  91.                Search Menu...................................... 10
  92.                Format Menu...................................... 11
  93.                Window Menu...................................... 12
  94.                Tools Menu....................................... 13
  95.                EdIt! Menu....................................... 14
  96.                Help Menu........................................ 14
  97.  
  98.           Technical Notes & Troubleshooting..................... 15
  99.                Reformatting..................................... 15
  100.                TSRs ............................................ 15
  101.  
  102.           How To Contact The Author ............................ 16
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.           EdIt! v1.1                                           Page ii
  121.           ------------------------------------------------------------
  122.  
  123.             NOTE:  USE OF THIS SOFTWARE CONSTITUTES ACCEPTANCE OF
  124.                    THE FOLLOWING DISCLAIMER & LICENSE AGREEMENT !
  125.  
  126.           DISCLAIMER
  127.           ==========
  128.             Users of EdIt! must accept this disclaimer of warranty:
  129.  
  130.                EdIt! IS SUPPLIED 'AS IS.'  STEVE YATES (AUTHOR)
  131.           DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING,
  132.           WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY AND
  133.           OF FITNESS FOR ANY PURPOSE.  THE AUTHOR ASSUMES NO
  134.           LIABILITY FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT
  135.           LIMITATION, DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, OR
  136.           OTHER DAMAGES) FOR ANY REASON WHICH MAY RESULT FROM THE USE
  137.           OF OR INABILITY TO USE EdIt!.  ALL RISKS ARE ASSUMED BY THE
  138.           USERS OF THIS SOFTWARE.
  139.  
  140.  
  141.           LICENSE AGREEMENT
  142.           =================
  143.                Read the following terms and conditions carefully.
  144.           Use of this product constitutes your acceptance of these
  145.           terms and conditions and your agreement to follow them.
  146.  
  147.                STEVE YATES (AUTHOR) GRANTS YOU, THE END USER, A
  148.           NONEXCLUSIVE PERSONAL LICENSE TO USE THIS SOFTWARE FOR A
  149.           PERIOD UP TO 30 DAYS IN ORDER TO EVALUATE ITS SUITABILITY
  150.           TO YOUR NEEDS.  AFTER THE EVALUATION PERIOD YOU MUST EITHER
  151.           REGISTER WITH THE AUTHOR OR CEASE USING THE SOFTWARE.  YOU
  152.           MAY USE THE SOFTWARE ON A SINGLE PERSONAL COMPUTER SYSTEM
  153.           AND MAKE AS MANY COPIES AS NEEDED FOR BACKUP AND ARCHIVAL.
  154.           YOU MAY ALSO DISTRIBUTE THE SOFTWARE, UNMODIFIED AND IN ITS
  155.           ENTIRETY, TO OTHERS WHO ARE INTERESTED IN EVALUATING THE
  156.           SOFTWARE AS PER THE FOLLOWING DISTRIBUTION LICENSE.  YOU
  157.           MAY NOT MODIFY, ALTER, TRANSLATE, DISASSEMBLE, DECOMPILE,
  158.           OR LEASE THE SOFTWARE OR THIS MANUAL.  THIS LICENSE IS
  159.           EFFECTIVE UNTIL TERMINATED.  YOU MAY TERMINATE IT AT ANY
  160.           TIME BY DESTROYING THE SOFTWARE.  IT WILL ALSO TERMINATE IF
  161.           YOU FAIL TO COMPLY WITH ANY TERM OR CONDITION OF THIS
  162.           AGREEMENT.  YOU AGREE UPON SUCH TERMINATION TO DESTROY THE
  163.           SOFTWARE.  THIS AGREEMENT SHALL BE GOVERNED BY THE LAWS OF
  164.           THE STATE OF ILLINOIS.
  165.  
  166.                EdIt! is a "Shareware" program (see note below) and is
  167.           provided at no charge to the user for evaluation.  Feel
  168.           free to share this evaluation copy with your friends, but
  169.           you may not give it away altered or as part of another
  170.           system.  The essence of "user-supported" software is to
  171.           provide personal computer users with quality software
  172.           without high prices, and yet provide incentive for
  173.           programmers to continue to develop new products.
  174.  
  175.                If you find this program useful and find that you are
  176.           using EdIt! and continue to use EdIt! after a 30-day trial
  177.           period, you must register with the author.
  178.  
  179.           EdIt! v1.1                                          Page iii
  180.           ------------------------------------------------------------
  181.  
  182.                The $20 registration fee will license one copy for use
  183.           on any one computer at any one time.  You must treat this
  184.           software just like a book, i.e., this software may be used
  185.           by any number of people and may be freely moved from one
  186.           computer location to another, so long as there is NO
  187.           POSSIBILITY of it being used at one location while it is
  188.           being used at another, just as a book cannot be read by two
  189.           different persons at the same time.  Volume discounts and
  190.           site-licensing information is available in the Ordering
  191.           Information section on page 2.
  192.  
  193.                You are encouraged to pass an evaluation copy of
  194.           EdIt! along to your friends for evaluation.  Please
  195.           encourage them to register their copy if they find that
  196.           they continue to use it.  All registered users will receive
  197.           a copy of the latest 1.x version of EdIt!, along with the
  198.           other registration benefits outlined on page 2.
  199.  
  200.  
  201.  
  202.           DISTRIBUTION LICENSE AND INFORMATION
  203.           ====================================
  204.                You are hereby granted a limited license to freely
  205.           distribute the evaluation version of EdIt!, subject to the
  206.           following terms and conditions.  Any other use,
  207.           distribution or representation of EdIt! is expressly
  208.           forbidden without the express written consent of the author.
  209.  
  210.             (1) EdIt!, its documentation, and accompanying files may
  211.                 not be altered under any circumstances, and must be
  212.                 distributed as a complete unit.  Please contact
  213.                 the author for information on obtaining a complete
  214.                 copy of the latest version for evaluation and
  215.                 distribution if yours is incomplete or has been
  216.                 modified.
  217.  
  218.             (2) Under no circumstances must the purchaser or receiver
  219.                 of the software be given the impression that he/she
  220.                 is buying or receiving a license to use the software
  221.                 itself, but merely an evaluation copy.
  222.  
  223.             (3) Any disputes concerning this software shall be
  224.                 resolved subject to the applicable laws of the United
  225.                 States of America and the State of Illinois.
  226.  
  227.             (4) Failure to abide by these provisions constitutes
  228.                 violation of U.S. federal copyright laws, and will be
  229.                 prosecuted to the maximum extent possible.
  230.  
  231.  
  232.  
  233.           DEFINITION OF SHAREWARE
  234.           =======================
  235.                First, let's consider what Shareware is not.
  236.           Shareware is NOT "free" or "public domain" software, it is
  237.  
  238.           EdIt! v1.1                                           Page iv
  239.           ------------------------------------------------------------
  240.  
  241.           a type of distribution method designed to lower costs for
  242.           everyone involved.  Any fee that you may have paid to
  243.           obtain this or any Shareware program from a disk vendor,
  244.           computer bulletin board service, user group, or retailer
  245.           was to cover their cost of getting the program to you.
  246.           Shareware is paid for by registering with the author.
  247.  
  248.                Shareware distribution gives users a chance to try
  249.           software before buying it.  If you try a Shareware program
  250.           and continue using it, you are expected to register.
  251.           Individual programs differ on details -- some request
  252.           registration while others require it; some specify a
  253.           maximum trial period.  With registration, you get anything
  254.           from the simple right to continue using the software to an
  255.           updated program with printed manual.
  256.  
  257.                Copyright laws apply to both Shareware and commercial
  258.           software, and the copyright holder retains all rights, with
  259.           a few specific exceptions as stated below.  Shareware
  260.           authors are accomplished programmers, just like commercial
  261.           authors, and the programs are of comparable quality (in
  262.           both cases there are good programs and bad ones!).  The
  263.           main difference is in the method of distribution.  The
  264.           author specifically grants the right to copy and distribute
  265.           the software, either to all and sundry or to a specific
  266.           group.  For example, some authors require written
  267.           permission before a commercial disk vendor may copy their
  268.           Shareware.
  269.  
  270.                Again, Shareware is a distribution method, not a type
  271.           of software.  You should find software that suits your
  272.           needs and pocketbook, whether it is commercial or
  273.           Shareware.  The Shareware system makes fitting your needs
  274.           easier, because you can try the software *before* you buy.
  275.           And because the overhead is low, prices are low also.
  276.           Shareware has the ultimate money-back guarantee:  if you
  277.           don't use the product, you don't pay for it.  Without
  278.           product registrations, however, programmers receive no
  279.           compensation for their work and thereby are not encouraged
  280.           to continue developing software.  They have trusted you by
  281.           providing a full-featured product, and they expect you to
  282.           reciprocate that trust.
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.           EdIt! v1.1                                            Page 1
  298.           ------------------------------------------------------------
  299.  
  300.           INSTALLATION & QUICK START
  301.           ==========================
  302.                Please see the ED-READ.ME file for a list of exactly
  303.           which files should be included in this archive.  If it is
  304.           missing, your copy of EdIt! is incomplete or has been
  305.           altered.
  306.  
  307.                To install EdIt!, you only need to copy all the files
  308.           included in this archive to a directory that is on your
  309.           PATH (type PATH at the DOS prompt to display your PATH; to
  310.           find out more about your PATH statement, consult your DOS
  311.           manual).  This way, EdIt! can be run from any directory or
  312.           disk drive. That's it!
  313.  
  314.                For those of you who prefer a "quickie" approach to
  315.           new software, type ED /? at the DOS prompt for a one-page
  316.           command summary, or ED to jump right into the program.  It
  317.           is my hope that EdIt! is easy enough to learn without
  318.           reading this manual.
  319.  
  320.  
  321.           JUST WHAT IS EdIt!, ANYWAY?
  322.           ===========================
  323.                EdIt! is a small, fast replacement for the editor from
  324.           DOS 5.0 and later (and the infamous EDLIN from earlier DOS
  325.           versions!) with the following features and benefits (and
  326.           many more):
  327.  
  328.              * Potentially save hours updating files across LANs
  329.              * LANtastic network support (NET USE, NET, NET_MGR)
  330.              * Ability to open multiple files and groups of files
  331.                from the command line (wildcards allowed)
  332.              * Windowed interface (written in Borland's Turbo Vision)
  333.              * Mouse support
  334.              * Small size -- 129k total! (approx. 1/3 that of DOS's
  335.                EDIT & QBASIC combination, 1/4 the size of Boxer 5.0,
  336.                and 1/10 the size of VED 3.31!)
  337.              * Fast; written in Turbo Pascal and assembler, not BASIC
  338.              * Does not require QBASIC.EXE to run, as does DOS's EDIT
  339.              * Wordwrap
  340.              * Paragraph and document reformatting
  341.              * Variable right margin & tab stop settings
  342.              * Auto-indent mode
  343.              * Text can be centered
  344.              * Ability to jump to specific line numbers and "preset"
  345.                locations in documents
  346.              * Undo
  347.              * Search & replace
  348.              * Clipboard (cut, copy and paste)
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.           EdIt! v1.1                                            Page 2
  357.           ------------------------------------------------------------
  358.  
  359.           WHY SHOULD I REGISTER?
  360.           ======================
  361.                There are several registration incentives.  First and
  362.           foremost, you will know that you are doing the right (and
  363.           legal!) thing by paying for the software you use.  When you
  364.           register, you will also receive:
  365.  
  366.                * The latest 1.x version of EdIt!, encoded with your
  367.                  name and serial number.
  368.                * Registered version of EdIt! is approx. 2.5kb smaller
  369.                * A discount on future versions (half price or less)
  370.                * Your version can be optimized for '286+ computers
  371.                  (see note on page 3)
  372.                * No "reminder" screens
  373.                * Notification of the release of new versions
  374.                * When upgrading, newer versions of EdIt! will read
  375.                  old EDIT!.CFG files.
  376.  
  377.                I would like to ask that if you decide not to register
  378.           and discontinue using EdIt!, please send me a postcard or
  379.           e-mail letting me know why, so that I may implement your
  380.           suggestions in future versions.
  381.  
  382.  
  383.  
  384.           ORDERING INFORMATION
  385.           ====================
  386.                To order EdIt!, please use the ordering form.  To
  387.           print this form, simply choose "Print Registration Form..."
  388.           from the Help menu.
  389.  
  390.                Mail the registration form to the following address
  391.           (please do not try to call, as I will not be there):
  392.  
  393.                      Steve Yates
  394.                      279 Main Street
  395.                      Glen Ellyn, IL  60137-5353
  396.  
  397.                Pricing for EdIt! is as follows.  These prices will be
  398.           good for all 1.x releases of EdIt!.  All prices are in U.S.
  399.           Dollars, so please make all checks out in this currency.
  400.           Please note that there is a surcharge of $5.00 for all
  401.           checks drawn on banks outside the U.S.  and Canada, to help
  402.           offset my added cost (note that it probably will take longer
  403.           for these checks to clear).  Please add $2.00 shipping to
  404.           all orders, and allow 3 weeks for delivery.
  405.  
  406.                     Number of Users          Price Per Copy
  407.                     ---------------          --------------
  408.                             1                   $ 20.00
  409.                             2                     18.00
  410.                      up to  5                     16.00
  411.                      up to 10                     14.00
  412.                      up to 25                     12.00
  413.                      site license (unlimited)    400.00
  414.  
  415.           EdIt! v1.1                                            Page 3
  416.           ------------------------------------------------------------
  417.  
  418.                Registered users have the option of receiving a
  419.           version compiled for 80286 processors.  This version will
  420.           run slightly faster on the 80286 and above family of
  421.           processors, and is slightly smaller.  However, it will NOT
  422.           run on 8086 or 8088 machines (mostly early IBM PCs and
  423.           clones).  If you are not sure which type of machine you
  424.           have, or will be using EdIt! in various locations or on a
  425.           network, do *not* choose this option.
  426.  
  427.  
  428.  
  429.           CONFIGURATION FILE
  430.           ==================
  431.                Upon startup, EdIt! will search for its EDIT!.CFG
  432.           file.  EdIt! looks first for an environment variable called
  433.           EDIT! to point it to the proper directory (SET EDIT!=C:\).
  434.           This is done to facilitate multiple configurations--on a
  435.           network, for example.  If the EDIT! variable is not found,
  436.           EdIt! looks in the the current directory, then the
  437.           directory where EDIT!.EXE is located, then in order through the
  438.           user's PATH statement.  If no config file is found, EdIt!
  439.           will still run, but revert to its default configuration
  440.           (the same as the first time you ran EdIt!).  Similarly, if
  441.           a corrupted EDIT!.CFG (or one created by a different
  442.           version of EdIt!) is found, EdIt! will display its
  443.           pathname, warn the user to remove it, and revert to its
  444.           default configuration.  EDIT!.CFG will be saved in the
  445.           directory given by the EDIT! environment variable if none
  446.           is found.
  447.  
  448.  
  449.  
  450.           COMMAND LINE OPERATION
  451.           ======================
  452.  
  453.           Command Line Options
  454.           --------------------
  455.                There are nine command line options, or switches, for
  456.           EdIt!, which may be used in any order and may be either
  457.           upper or lower case.  The only exception is the one to
  458.           display the help screen, "/?", which must be placed first
  459.           (as in "ED -?").  Options must be prefixed with a "-" or
  460.           "/", with a space between options.  The rest of the options
  461.           are:
  462.  
  463.             /S:  On startup, opens \AUTOEXEC.BAT and \CONFIG.SYS in
  464.                  the root directory of the default drive (the default
  465.                  is the current drive, unless specified otherwise
  466.                  using the /D option, below).
  467.  
  468.                (Typing a backslash ("\") before any file or directory
  469.                name as indicated above indicates that the pathname
  470.                begins in the root directory of the drive; i.e.,
  471.                \UTIL\ED.EXE is the same as C:\UTIL\ED.EXE, assuming
  472.                you are on drive C:)
  473.  
  474.           EdIt! v1.1                                            Page 4
  475.           ------------------------------------------------------------
  476.  
  477.             /W:  On startup, opens \AUTOEXEC.BAT, \CONFIG.SYS,
  478.                  \[Your_Windows_Dir]\WIN.INI and
  479.                  \[Your_Windows_Dir]\SYSTEM.INI.  EdIt! reads its
  480.                  EDIT!.CFG file upon startup to learn what you have
  481.                  set as your Windows directory (in EdIt!, select
  482.                  Tools|Configuration... to set this directory).
  483.  
  484.           /[#]:  On startup, opens the four files specified in the
  485.                  specified file group (#1, #2, #3, or #4).  In EdIt!,
  486.                  select Tools|Configuration... to set these
  487.                  filenames (see Tools|Configuration, below, for more
  488.                  information).
  489.  
  490.            /Dd:  Changes the default drive to drive "d".  The default
  491.                  drive is the current drive unless otherwise specified
  492.                  by this option.  This is true both for the above
  493.                  command line options and for their equivalents in the
  494.                  program (see the EdIt! menu).  EdIt! attempts to make
  495.                  sure your choice of drives is valid by accessing the
  496.                  NUL file in the root directory.  With this option,
  497.                  users can set each drive letter to a different
  498.                  server, for example, to easily update files across a
  499.                  network with the file groups discussed above.
  500.  
  501.             /V:  Starts EdIt! in 43/50-line mode, if available on
  502.                  the user's computer.
  503.  
  504.             /M:  Starts EdIt! in Monochrome/grayscale mode, instead
  505.                  of color mode.  Useful when the user has a grayscale
  506.                  monitor and a color video adapter.
  507.  
  508.  
  509.           Command Line Parsing
  510.           --------------------
  511.                Upon startup, EdIt! first checks to see if the first
  512.           command line option (if present) is "/?".  If so, it
  513.           displays the help screen and quits.
  514.  
  515.                If not, the program checks to see if a default drive
  516.           was specified using the "/Dd" option, and validates it (see
  517.           Command Line Options).  If two or more "/D"s are specified
  518.           on one line, EdIt! will end up using the last one to set
  519.           the default drive.  At this time, EdIt! also checks for the
  520.           "/V" option on the command line.
  521.  
  522.                Next, EdIt! will process the command line in order
  523.           from left to right, opening any valid filenames found
  524.           and/or processing any command line options.  Remember,
  525.           wildcards are perfectly OK!  EdIt! will not open any
  526.           executable files (EXE/COM) or archive files (ZIP/ARJ/ARC/
  527.           PAK/ZOO/LZH), as they (along with any binary file) will
  528.           probably be corrupted if modified and Saved by EdIt!.  This
  529.           is also to allow better use of the command line "ED *.*" in
  530.           a directory with these files.
  531.  
  532.  
  533.           EdIt! v1.1                                            Page 5
  534.           ------------------------------------------------------------
  535.  
  536.                Finally, EdIt! will cascade all open windows on the
  537.           desktop for easy selection.  Note that after eighteen
  538.           windows are open there is no more space in which to cascade
  539.           them; in this event, the remaining windows are opened full
  540.           screen (memory permitting, of course).
  541.  
  542.  
  543.           EDITING A FILE
  544.           ==============
  545.  
  546.           Key Bindings
  547.           ------------
  548.                In general, there are two "rules" to EdIt!'s hotkeys.
  549.           First, there are at least two keys for almost everything.
  550.           Second, if you know of a hotkey combination, try it--it
  551.           probably works (if it doesn't, let me know about it...if
  552.           enough people ask, I will change it in future versions).
  553.  
  554.                 I have tried to make the key choices as logical as
  555.           possible, and every menu option has its hotkey displayed.
  556.           Keys are bound to some of the traditional WordStar key
  557.           bindings, although a few changes had to be made (the block
  558.           and cut/copy/paste commands come to mind).  On the next
  559.           page is a list of the key bindings in EdIt!:
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.           EdIt! v1.1                                            Page 6
  593.           ------------------------------------------------------------
  594.  
  595.           Control+  Command             Control-K +  Command
  596.           --------  ---------           -----------  ---------
  597.             A       Set tab stops           #        Set place marker
  598.             B       Reformat paragraph      B        Start select
  599.             C       Copy                    C        Paste
  600.             D       Reformat document       D        Save
  601.             E       Center text             F        SaveAs
  602.             F       Find                    H        Hide selection
  603.             G       Find again              K        Copy
  604.             H       Backspace               S        Save
  605.             I       Toggle autoindent       T        Select word
  606.             L       Jump to line number     Y        Cut
  607.             M       Set right margin        X        Save & close file
  608.             N       Insert line
  609.             P       Insert page break   Control-J +  Command
  610.             R       Replace             -----------  ---------
  611.             T       Delete word             #        Jump to marker
  612.             U       Undo
  613.             V       Paste               Control-S +  Command
  614.             W       Toggle wordwrap     -----------  ---------
  615.             X       Cut                     #        Set place marker
  616.             Y       Delete line
  617.             Left    Left one word       Control-Q +  Command
  618.             Right   Right one word      -----------  ---------
  619.             Home    Top of page             #        Jump to marker
  620.             End     Bottom of page          A        Replace
  621.             PgUp    Start of document       C        End of document
  622.             PgDn    End of document         D        End of line
  623.            BkSpace  Delete to line start    F        Find
  624.             Delete  Clear                   H        Del to line start
  625.                                             I        Toggle AutoIndent
  626.                                             L        Undo
  627.                                             R        Start of document
  628.                                             S        Start of line
  629.                                             U        Reformat document
  630.                                             Y        Del to line end
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.           EdIt! v1.1                                            Page 7
  652.           ------------------------------------------------------------
  653.  
  654.           Selecting Text
  655.           --------------
  656.                The selection can be started by holding down the shift
  657.           key with any of the cursor movement commands, or via the
  658.           mouse.  For those of you familiar with WordStar's block
  659.           commands, they are simulated by copying the information to
  660.           and from the clipboard.  For example, ^K^B will begin
  661.           selecting text.  ^K^K will copy the text to the clipboard.
  662.           ^K^C will paste the contents from the clipboard to the
  663.           editor.  This simulates, quite closely, the keystrokes to
  664.           do the same thing using WordStar bindings.  If text is
  665.           inserted into the editor, either through a key press or
  666.           pasting from the clipboard, the contents of the selection
  667.           are replaced by the inserted text.  If there is no
  668.           selection, the text is inserted at the cursor position.
  669.  
  670.  
  671.  
  672.           MENUS AND DIALOG BOXES
  673.           ======================
  674.  
  675.           Overview
  676.           --------
  677.                The menu bar, as well as elements in dialog boxes, may
  678.           be selected quickly by simultaneously pressing ALT and the
  679.           highlighted letter of the menu you wish to use.  Menu
  680.           choices may be selected by pressing the highlighted letter
  681.           or by using the arrow keys.  Those menu choices that have
  682.           hot keys have them listed (in general, those hot keys
  683.           having to do with file or global/system operations use the
  684.           ALT key, while text and formatting hot keys use the CTRL
  685.           key).  The F10 key will also activate the menu bar.
  686.  
  687.                In EdIt!'s dialog boxes, the default button is
  688.           highlighted, and will be pressed upon hitting Enter in the
  689.           dialog.  In most cases, the default is the OK button.  As
  690.           is true throughout EdIt!, highlighted text in dialog boxes
  691.           will be replaced upon typing.  Pressing Escape will always
  692.           clear and cancel the dialog box.  The presence of an arrow
  693.           next to an input line indicates a history list for that
  694.           line, which can be accessed by pressing it with the mouse
  695.           or pressing the down arrow.  The history list stores the
  696.           previous entries for that line during the current execution
  697.           of EdIt! (it is not stored between sessions).
  698.  
  699.                For consistency, all references to menus will be made
  700.           using vertical bars, i.e., File|Open indicates the Open
  701.           choice under the File menu.
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.           EdIt! v1.1                                            Page 8
  711.           ------------------------------------------------------------
  712.  
  713.           FILE MENU:
  714.  
  715.           File|Open
  716.           ---------
  717.                This dialog may be opened by the ALT-O hot key, the
  718.           menu choice, or the "Alt-O:Open" option on the status line
  719.           using the mouse.  The directory list will display all files
  720.           in the directory using the "*.*" mask.  This mask may be
  721.           changed temporarily by changing the "Name" line in the
  722.           dialog and pressing Enter.  The default button is the OK
  723.           button, and the lower portion of the dialog displays the
  724.           current directory and file information for the highlighted
  725.           file.  You may switch drives by typing the drive letter (or
  726.           drive and pathname, if you wish) in the "Name" field.  Note
  727.           that any files to be opened must be less than 65520 bytes
  728.           in size.
  729.  
  730.                After TABbing to the "Files" pane, typing the first
  731.           letters of a filename in lower case will "speed search" to
  732.           that file.  Upper case speed searches to directory names.
  733.           The BackSpace key will search for the first filename
  734.           matching the remaining letters.
  735.  
  736.  
  737.           File|Save
  738.           ---------
  739.                Saves the file in the active window.
  740.  
  741.  
  742.           File|Save As...
  743.           ---------------
  744.                Works just like the File|Open dialog, above.
  745.  
  746.  
  747.           File|Save All
  748.           -------------
  749.                Saves all open files.
  750.  
  751.  
  752.           File|Close
  753.           ----------
  754.                Closes the file in the active window, prompting the
  755.           user to save any changes.  This item may be chosen by the
  756.           ALT-C hot key, the menu choice, or the "Alt-C:Close" option
  757.           on the status line using the mouse.
  758.  
  759.  
  760.           File|Close All
  761.           --------------
  762.                Closes all open files.
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.           EdIt! v1.1                                            Page 9
  770.           ------------------------------------------------------------
  771.  
  772.           File|Change Dir...
  773.           ------------------
  774.                This dialog changes the current directory used for
  775.           opening and saving files, to avoid having to repeatedly
  776.           change directories in the File|Open and File|Save As
  777.           dialogs.  While this dialog's buttons may not be
  778.           immediately obvious, it will be easier to understand once
  779.           you know what each button/element does.  The "Directory
  780.           Name" input line allows the user to type in the directory.
  781.           The "Directory Tree" allows the user to manually select the
  782.           desired directory using the mouse or keyboard; "Drives"
  783.           displays a list of available drives.  The "Chdir" button
  784.           changes to the highlighted directory, while the "OK" button
  785.           confirms that choice and exits the dialog (double-clicking
  786.           the mouse in the Directory Tree has the same effect as the
  787.           "Chdir" button).  "Revert" changes the "Directory Tree"
  788.           back to the way it was when the dialog was first opened.
  789.  
  790.  
  791.           File|Print
  792.           ----------
  793.                This dialog prints either the whole file or a
  794.           highlighted section to the selected port.  An error will
  795.           occur if an attempt is made to print to a port that does
  796.           not exist; however port redirection should be no problem.
  797.           If the printer does not respond, Turbo Vision generates an
  798.           internal error marked by a red band across the bottom of
  799.           the screen.  If this occurs, press "Enter" to continue, or
  800.           "Esc" to exit.  Note that EdIt! does not format the output
  801.           in any way, merely sending the ASCII text to the printer
  802.           directly.  There is an option to send a form feed after
  803.           printing, which is the default.
  804.  
  805.  
  806.           File|DOS Shell
  807.           --------------
  808.                This choice will shell to DOS using whichever command
  809.           processor is present on your COMSPEC environment variable
  810.           (if you don't know what this is, don't worry about it).  If
  811.           you start getting out-of-memory errors when running
  812.           programs this may be an indication you have shelled to DOS
  813.           from within another program.  4DOS users also note that
  814.           4DOS initally requires more memory (on the order of 80-90
  815.           KB free) to shell to DOS than does COMMAND.COM.
  816.  
  817.  
  818.           File|Exit
  819.           ----------
  820.                Closes all windows, prompting to save changes, then
  821.           exits the program.  This command may be executed via the
  822.           ALT-X hot key, the menu choice, or the "Alt-X:Exit" option
  823.           on the status line using the mouse.
  824.  
  825.  
  826.  
  827.  
  828.           EdIt! v1.1                                           Page 10
  829.           ------------------------------------------------------------
  830.  
  831.           EDIT MENU:
  832.  
  833.           Edit|Undo
  834.           ---------
  835.                "Undo" will only undo all operations done between
  836.           cursor movements, so as soon as the cursor moves (by the
  837.           cursor keys, etc.), the edits performed are considered
  838.           "accepted" and all undo information is lost.  Note that
  839.           this feature cannot undo wordwrap-related operations.
  840.  
  841.  
  842.           Edit|Cut / Copy / Paste / Clear
  843.           -------------------------------
  844.                EdIt! uses both the DOS/Windows 3.0 standard of
  845.           SHIFT-DELETE, CTRL-INSERT, and SHIFT-INSERT as well as the
  846.           Windows 3.1/Macintosh standard of CTRL-X, CTRL-C, and
  847.           CTRL-V for the Cut, Copy, and Paste hot keys,
  848.           respectively.  The easiest way to think of Edit|Clear is as
  849.           "delete," or "cutting without copying to the clipboard."
  850.  
  851.  
  852.           Edit|Show Clipboard
  853.           -------------------
  854.                The clipboard contains the last block of text cut or
  855.           copied to it.  This choice is present in case the user
  856.           wishes to paste only part of what was Cut or Copied, or
  857.           wishes to recover text previously Cut out of the file.
  858.           Remember that the text in the clipboard must be highlighted
  859.           for Pasting to occur.
  860.  
  861.  
  862.           SEARCH MENU:
  863.  
  864.           Search|Find / Replace / Find Again
  865.           ----------------------------------
  866.                The "Find" and "Replace" dialog boxes will search for
  867.           (and replace) a text string, starting at the beginning of
  868.           the document or from the current cursor position.  "Find
  869.           Again" will continue searching for last searched-for string
  870.           from the current cursor position.  To execute a
  871.           search-and-delete leave the "New Text" input line blank,
  872.           and found text will in effect be replaced with nothing.
  873.  
  874.  
  875.           Search|Set Jump Marker / Jump To Marker
  876.           ---------------------------------------
  877.                These commands allow the user to invisibly select 10
  878.           "preset" locations or place markers within a document, then
  879.           later Jump To them.  This feature provides an easy way to
  880.           jump back and forth between sections of a document.
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.           EdIt! v1.1                                           Page 11
  888.           ------------------------------------------------------------
  889.  
  890.           FORMAT MENU:
  891.  
  892.           Format|Toggle WordWrap
  893.           ----------------------
  894.                Toggles the wordwrap feature for the active window on
  895.           and off.  The default is off; its status is indicated by a
  896.           "W" in the lower left-hand corner.  The wordwrap feature
  897.           depends on the current location of the cursor, meaning that
  898.           while typing the "wrap" takes place when the cursor reaches
  899.           the right margin.
  900.  
  901.  
  902.           Format|Toggle AutoIndent
  903.           ------------------------
  904.               Toggles the autoindent feature for the active window on
  905.           and off.  The default is off; its status is indicated by an
  906.           "A" in the lower left-hand corner.  When in AutoIndent
  907.           mode, paragraph reformatting will end at the first blank
  908.           line (see Format|Reformat Paragraph, below).
  909.  
  910.  
  911.           Format|Center Text
  912.           ------------------
  913.                Centers the current line with respect to the document's
  914.           current right margin setting.  Wordwrap does not have to be
  915.           on.
  916.  
  917.  
  918.           Format|Insert Page Break
  919.           ------------------------
  920.                Inserts a page break (form feed) control character (an
  921.           ASCII #12 decimal, #0C hex) at the current cursor location.
  922.           This will not print, but will send a form feed to the
  923.           printer.
  924.  
  925.  
  926.           Format|Set Tab Stops
  927.           --------------------
  928.                Brings up the tab settings dialog.  The x's indicate
  929.           the location of the stops, i.e., the first stop is in
  930.           column six, so from the left margin upon hitting TAB the
  931.           cursor moves five spaces and stops in column six.  To move
  932.           the tab stop locations, just change the location of the
  933.           x's.
  934.  
  935.  
  936.           Format|Set Right Margin
  937.           -----------------------
  938.                Allows the user to define the right margin for the
  939.           active window, which is used for the wordwrap, centering,
  940.           and reformatting features.  The default right margin is 76.
  941.  
  942.  
  943.  
  944.  
  945.  
  946.           EdIt! v1.1                                           Page 12
  947.           ------------------------------------------------------------
  948.  
  949.           Format|Reformat Paragraph
  950.           -------------------------
  951.                Reformats the current paragraph to fit to the right
  952.           margin, starting from the line the cursor is on.  The
  953.           "current paragraph" is considered to end at the first line
  954.           beginning with a tab or space character, or the first blank
  955.           line.  Note that it is easy to indent blocks of text by
  956.           indenting the first line and turning on the AutoIndent
  957.           feature before reformatting that paragraph; however, the use
  958.           of AutoIndent mode automatically causes EdIt! to default to
  959.           having the "current paragraph" end only at the first blank
  960.           line.  Reformatting will work even if WordWrap is off at the
  961.           time.  It will not work, however, if the first word on the
  962.           line is beyond the right margin.
  963.  
  964.           (see "Technichal Notes/Troubleshooting," below)
  965.  
  966.  
  967.           Format|Reformat Document
  968.           ------------------------
  969.                Reformats the document paragraph by paragraph as
  970.           above, optionally starting from the current line.
  971.  
  972.  
  973.           WINDOW MENU:
  974.  
  975.           Window|Size/Move
  976.           ----------------
  977.                Allows the user to move the active window via the
  978.           arrow keys, and also allows resizing of the window by
  979.           holding down SHIFT and using the arrow, HOME, END, PageUp,
  980.           and PageDown keys.  Press Enter to "drop" the window.
  981.  
  982.  
  983.           Window|Zoom
  984.           -----------
  985.                Toggles the active window between full screen and the
  986.           current size, or whatever size at which the window was
  987.           originally opened.
  988.  
  989.  
  990.           Window|Tile
  991.           -----------
  992.                Tiles all open windows, allowing as much as possible
  993.           of each window to show, i.e., if four windows are open,
  994.           each would receive a fourth of the screen.  After 12 or so
  995.           windows are open, some begin to overlap due to the minimum
  996.           window size requirements.
  997.  
  998.  
  999.           Window|Cascade
  1000.           --------------
  1001.                Stacks the windows, allowing the title bar and left
  1002.           border of each to be seen.  The active window at the time
  1003.           of the cascade is placed on top.
  1004.  
  1005.           EdIt! v1.1                                           Page 13
  1006.           ------------------------------------------------------------
  1007.  
  1008.           Window|Next / Previous
  1009.           ----------------------
  1010.                Switches to the next/previous window.
  1011.  
  1012.  
  1013.           Window|Close / Close All
  1014.           ------------------------
  1015.                See "File|Close" and "File|Close All".
  1016.  
  1017.  
  1018.           TOOLS MENU
  1019.  
  1020.           Tools|Toggle 43/50-Line Video
  1021.           -----------------------------
  1022.                Toggles between 25-line and 43/50-line video mode for
  1023.           EGA and VGA displays.  Has no effect on other displays.
  1024.  
  1025.  
  1026.           Tools|Toggle Monochrome Video
  1027.           -----------------------------
  1028.                Toggles between color and monochrome/grayscale video
  1029.           mode.  Useful if the user has a grayscale monitor and color
  1030.           video card.
  1031.  
  1032.  
  1033.           Tools|Configuration
  1034.           -------------------
  1035.                This dialog allows the user to choose which files will
  1036.           be used as Group files, as well as the path in which EdIt!
  1037.           should find the WIN.INI and SYSTEM.INI files.  You can use
  1038.           these groupings to open up to four files at once.  It is OK
  1039.           to specify drive letters in the input lines, and filenames
  1040.           from each group may be left blank.  Groups 1 and 2 have four
  1041.           files each already in order to provide an example.  I had
  1042.           originally intended EdIt! for use by my father's consulting
  1043.           firm, Integrated Technical Solutions, which is an Artisoft
  1044.           LANtastic Five-Star Dealer, so the filenames for Group 1
  1045.           are the ones they usually use.  AUTOLAN.BAT is called from
  1046.           AUTOEXEC.BAT to start the network, the next two are for
  1047.           "small" servers and print servers, respectively, and
  1048.           STARTNET.BAT loads the network drivers.  Group 2's filenames
  1049.           are for the configuration files on my computer.  Filenames
  1050.           within the groups may be left blank.
  1051.  
  1052.                The "Make Backup Files on Save" option makes a backup
  1053.           of the file being saved if a previous version exists on
  1054.           disk already, adding .BAK as the file extension.
  1055.  
  1056.                "Save Desktop File On Exit" optionally saves the file
  1057.           EDIT!.DSK first in the directory given by the EDIT!
  1058.           environment variable, or the current directory if none
  1059.           exists.  EdIt! will reload this desktop only if this option
  1060.           is checked. The desktop file consists of all open files,
  1061.           their positions, and the state of the 43/50 line video mode.
  1062.  
  1063.  
  1064.           EdIt! v1.1                                           Page 14
  1065.           ------------------------------------------------------------
  1066.  
  1067.                The configuration file, whose pathname is in the
  1068.           dialog's title, is saved when the OK button or any of the
  1069.           Group buttons are pressed.
  1070.  
  1071.  
  1072.           Tools|Default Drive
  1073.           -------------------
  1074.                Allows the user to select a default drive for the
  1075.           commands in the EdIt! menu (see "Command Line Options
  1076.           (/Dd)").  Additionally, the user has the option of
  1077.           assigning a drive letter to a LANtastic network resource.
  1078.           EdIt! does this by executing the following two commands:
  1079.  
  1080.                NET/NOERROR UNUSE [driveletter]:
  1081.                NET USE [driveletter]: [resource path name]
  1082.  
  1083.           LANtastic resource pathnames take the form of
  1084.           "\\[server_name]\[resource_name]", as in
  1085.           "\\HOST1\C-DRIVE".  Note that the NET.EXE file, usually
  1086.           found in the \LANTASTI directory, must be in your PATH
  1087.           statement in order to use the NET USE command.
  1088.  
  1089.  
  1090.           Tools|Run Net...
  1091.           ----------------
  1092.                Runs the LANtastic program NET.EXE.  EdIt! assumes it
  1093.           is in a directory on the user's PATH.
  1094.  
  1095.  
  1096.           Tools|Run Net Manager...
  1097.           ------------------------
  1098.                Runs the LANtastic program NET_MGR.EXE.  EdIt! assumes
  1099.           it is in a directory on the user's PATH.
  1100.  
  1101.  
  1102.           EdIt! MENU:
  1103.  
  1104.           EdIt!|System Files / Windows Files / File Group [#]
  1105.           ---------------------------------------------------
  1106.                Works the same as the "/S," "/W," and "/[#]" command
  1107.           line options, respectively (see "Command Line Options").
  1108.  
  1109.  
  1110.           HELP MENU:
  1111.  
  1112.           Help|About
  1113.           ----------
  1114.                Displays version, copyright, serial number, and
  1115.           registration information, as well as the number of days this
  1116.           evaluation copy of EdIt! has been in use.
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.           EdIt! v1.1                                           Page 15
  1124.           ------------------------------------------------------------
  1125.  
  1126.           Help|Open EDIT!.DOC
  1127.           -------------------
  1128.                Opens EDIT!.DOC if it is located in the directory
  1129.           given by the EDIT! environment variable, the current
  1130.           directory, or the same directory as either the ED.EXE file
  1131.           or the EDIT!.CFG file.
  1132.  
  1133.  
  1134.           Help|Registration Info...
  1135.           -------------------------
  1136.                Displays a dialog containing a short description of
  1137.           shareware along with an option to open this EDIT!.DOC file,
  1138.           as in Help|Open EDIT!.DOC.
  1139.  
  1140.  
  1141.           Help|Print Registration Form...
  1142.           -------------------------------
  1143.                Opens a dialog to print the registration form for
  1144.           EdIt!, which is formatted just like this document (59 lines
  1145.           per page, 60 characters wide plus a 10 character margin).
  1146.  
  1147.  
  1148.  
  1149.           Technichal Notes/Troubleshooting
  1150.           ================================
  1151.  
  1152.           Reformatting
  1153.           ------------
  1154.                There is a known bug in EdIt! that when the user is
  1155.                editing "large" files (over 30k or so) and is near the
  1156.           end of the document, formatting may not continue to the end
  1157.           of the "current paragraph," or may continue beyond the end
  1158.           of the paragraph.  I had delayed the release of EdIt! to
  1159.           look for the bug, but decided that since the program's
  1160.           intent is to be used on batch files and small to medium
  1161.           text files, this would probably not pose much of a
  1162.           problem.
  1163.  
  1164.  
  1165.           TSRs
  1166.           ----
  1167.                EdIt! should work with most TSRs, although there are
  1168.           bound to be a few exceptions.  One appears to be a file
  1169.           named CALC.COM dated 6-1-88 at 12:00, a resident
  1170.           calculator.  This TSR causes the machine to hang when
  1171.           popped up over EdIt!.  Some TSRs may "trap" certain keys
  1172.           and prevent them from working, such as Close-Up v4.01's
  1173.           Customer program.  Norton's SmartCan has an interesting
  1174.           problem with EdIt!--occasionally the computer will beep
  1175.           twice when running EdIt!, usually when first loading or
  1176.           printing.  This is SmartCan beeping, I am told, to indicate
  1177.           a problem deleting a file.  Since EdIt! does not delete any
  1178.           files during these operations, I do not have a solution. If
  1179.           you find any other conflicts, please let me know.
  1180.  
  1181.  
  1182.           EdIt! v1.1                                           Page 16
  1183.           ------------------------------------------------------------
  1184.  
  1185.           HOW TO CONTACT THE AUTHOR
  1186.           =========================
  1187.                While I am not averse to talking to customers, my
  1188.           present situation makes this a bit difficult.  I am a
  1189.           college student (Pepperdine U.), which unfortunately
  1190.           prevents me from having a permanent phone number.  I would
  1191.           be more than happy to provide support via the following
  1192.           channels:
  1193.  
  1194.           INTERNET:  My address is "syates@pepperdine.edu", BUT (!) I
  1195.                am only here until I graduate, so please only leave
  1196.                messages here until 4/10/94.  I probably will not get
  1197.                messages left for me after that date, but I check my
  1198.                mail virtually every day when I'm there.  After
  1199.                4/10/94, you can also send mail to either
  1200.                steveyates@delphi.com or 71551.2257@compuserve.com
  1201.                (but note the periods for Compuserve!).
  1202.  
  1203.           DELPHI:  My username is STEVEYATES, and you can leave me
  1204.                e-mail or post a note in the PC Forum.
  1205.  
  1206.           COMPUSERVE:  My Compuserve ID is 71551,2257.
  1207.  
  1208.                One way that's guaranteed to work (well, OK, maybe
  1209.           not) is the US Mail, but again, please do not try to call
  1210.           since I will not be there:
  1211.  
  1212.                    Steve Yates
  1213.                    279 Main Street
  1214.                    Glen Ellyn, IL  60137-5353
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.                          Thank you for evaluating EdIt!
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.                                -End of Document-