home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / UT / UT117.ZIP / MANUAL.DOC < prev    next >
Text File  |  1980-01-01  |  133KB  |  2,792 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                The Global Editor
  12.  
  13.  
  14.                                GEdit Version 1.61
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                Copyright by Cat Creek Enterprises, Inc. 1990, 1991
  21.  
  22.                                 P. O. Box 606
  23.                             Bristol, TN 37621-0606
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                      This manual was prepared using GEdit
  37. Table of Contents
  38.  
  39.  
  40. Chapter 1: Introduction                                             7
  41.  
  42. Chapter 2: Registering                                              12
  43.  
  44. Chapter 3: Installing                                               14
  45.     Floppy Drive System                                             14
  46.     Hard Drive System                                               14
  47.  
  48. Chapter 4: Getting Started                                          16
  49.     Starting GEdit                                                  16
  50.     Using Menus                                                     16
  51.     Main Menu                                                       17
  52.         Edit                                                        17
  53.         System                                                      17
  54.         Setup                                                       18
  55.         Help                                                        18
  56.         Print                                                       18
  57.  
  58. Chapter 5: Getting Help                                             19
  59.  
  60. Chapter 6: Setting Up                                               20
  61.     Setup Menu                                                      20
  62.         File Settings                                               20
  63.             Word Wrap                                               20
  64.             Line Length for Text Files                              20
  65.             Line Length for Non-Text Files                          20
  66.             Default Extension                                       20
  67.             Automatic Backup                                        20
  68.             Journaling                                              20
  69.             Expand Tabs in Text Files                               20
  70.             Append EOF Character                                    20
  71.         Edit Settings                                               21
  72.             Typing Mode                                             21
  73.             Typematic Speed                                         21
  74.             Auto-Indent                                             21
  75.             Columns in Indent                                       21
  76.             Tab Positions                                           21
  77.             Columns in Screen Shift                                 21
  78.             Display Column or File Position                         21
  79.             Function Key Assignments                                21
  80.             Cursor Size                                             22
  81.             Display End-of-Line Symbols                             22
  82.             Display Spaces as Dots                                  22
  83.             Display Non-Text Symbols as Dots                        22
  84.             Produce Matching Symbols                                22
  85.             Number of Lines to Display                              22
  86.             Number of Columns to Display                            22
  87.             Number of Columns in Screen Width                       22
  88.             EGA 43/VGA 50 Line Mode                                 22
  89.         Screen Settings                                             23
  90.             Foreground Color                                        23
  91.             Background Color                                        23
  92.             Dialogue Line Color                                     23
  93.             Menu Foreground Color                                   23
  94.             Menu Background Color                                   23
  95.             Menu Bar Color                                          23
  96. Table of Contents (cont)
  97.  
  98.  
  99.         Save Settings                                               23
  100.         Choose Settings                                             23
  101.  
  102. Chapter 7: Editing
  103.     Types of Editing                                                24
  104.         Create, Display, and Edit Source Code                       24
  105.         Word Processing                                             24
  106.         Create, Display, and Edit DOS Batch Files                   24
  107.         Line Drawing                                                24
  108.         Display and Edit Non-Text Files                             24
  109.         Create, Display, and Edit Data Files                        24
  110.         Edit dBASE III Files                                        24
  111.         Special Purpose Editing                                     24
  112.     Edit Menu                                                       25
  113.         Text File Editor                                            25
  114.         Stream Editor                                               25
  115.             Non-Text Files                                          25
  116.             Disk Sectors                                            25
  117.             Memory                                                  25
  118.         Hex Editor                                                  25
  119.         dBASE Editor                                                25
  120.             File Header                                             25
  121.             File                                                    25
  122.             Import                                                  25
  123.     Size of File                                                    26
  124.     Methods of Entering File Name                                   26
  125.         Passing as Parameter                                        26
  126.         Entering at Prompt                                          26
  127.         Selecting from Directory                                    26
  128.         Selecting from History                                      26
  129.     Status Line                                                     27
  130.     Ruler line                                                      27
  131.     Bottom Information Line                                         27
  132.     Entering Non-Key Characters                                     27
  133.     Edit Commands                                                   27
  134.         Menus                                                       27
  135.             GEdit Main                                              27
  136.             Top                                                     28
  137.             Misc                                                    28
  138.             Block                                                   28
  139.             Named Block                                             28
  140.             Attributes                                              28
  141.             Goto                                                    28
  142.             Locate                                                  28
  143.             Line-Drawing                                            28
  144.             Open Symbols                                            28
  145.             File Management                                         28
  146.         Overtype and Insert Typing Modes                            28
  147.         Cursor Control                                              29
  148.         Deleting                                                    29
  149.             Character                                               29
  150.             Backspace                                               29
  151. Table of Contents (cont)
  152.  
  153.  
  154.             Word                                                    29
  155.             To the End-of-Line                                      29
  156.             Line                                                    29
  157.         UnDeleting                                                  29
  158.             Character                                               29
  159.             Word                                                    29
  160.             To the End-of-Line                                      29
  161.             Line                                                    30
  162.         Inserting Ruler Lines                                       30
  163.         Formatting                                                  30
  164.             Set Tabs                                                30
  165.             Set Word Wrap On                                        30
  166.             Set Word Wrap Off                                       30
  167.             Format                                                  30
  168.             Justify                                                 30
  169.             Unjustify                                               30
  170.             Center String                                           30
  171.             Pagenate                                                30
  172.             Convert Blanks to Spaces                                31
  173.             Convert Soft EOL Symbols to Carriage Returns            31
  174.         Block Commands                                              31
  175.             Erase                                                   31
  176.             Cut                                                     31
  177.             Paste                                                   31
  178.             Copy                                                    31
  179.             Move                                                    31
  180.             Column Cut                                              32
  181.             Column Paste                                            32
  182.             Column Move                                             32
  183.             Column Copy                                             32
  184.             Indent                                                  32
  185.             Upper Case                                              32
  186.             Lower Case                                              32
  187.             Hot Print                                               32
  188.         Named Block Commands                                        33
  189.             Named Cut                                               33
  190.             Named Paste                                             33
  191.             Named Column Cut                                        33
  192.             Named Column Paste                                      33
  193.         Attributes                                                  34
  194.             Standard Codes                                          34
  195.             User Defined Codes                                      34
  196.             Embedded Printer Codes                                  34
  197.         Goto                                                        34
  198.             Line                                                    35
  199.             Column                                                  35
  200.             Page                                                    35
  201.             Offset                                                  35
  202.         Locate and Replace                                          35
  203.             Locate                                                  35
  204.             Replace                                                 35
  205.             Global Replace                                          35
  206.             Count                                                   35
  207. Table of Contents (cont)
  208.  
  209.  
  210.         Line Drawing                                                36
  211.             Drawing                                                 36
  212.             Toggling the Pen                                        36
  213.             Using Graphics Symbols                                  36
  214.             Joining Lines                                           36
  215.         Matching Symbols                                            36
  216.         File Management                                             36
  217.             Insert File                                             36
  218.             Append File                                             36
  219.             Compare Two Files                                       36
  220.             Change Line Length of Non-Text Files                    37
  221.             Strip Page Breaks from File                             37
  222.             Strip Ruler Lines from File                             37
  223.             Strip 8-Bit Characters from File                        37
  224.             Insert at Intervals                                     37
  225.             Rebuild Line-Ending Index                               37
  226.         Using Print Variables                                       37
  227.         Displaying ASCII Table                                      37
  228.         Changing Setup from Edit Mode                               37
  229.         Creating and Executing Macros                               37
  230.         Loading File from Editor                                    38
  231.         Split Screen Editing                                        38
  232.         Running Another Program                                     38
  233.         Shelling to DOS                                             38
  234.         Saving File                                                 38
  235.         Quitting Edit Mode                                          38
  236.  
  237. Chapter 8: Printing                                                 39
  238.     Print File                                                      39
  239.     Enter Print Settings                                            39
  240.     Creating Printer Drivers - Using PCODES.EXE                     40
  241.         Standard                                                    40
  242.         User Defined                                                40
  243.     Handshaking for Serial Printers                                 40
  244.  
  245. Chapter 10: Quiting                                                 41
  246.  
  247. Chapter 11: Using the KeyMap Program                                42
  248.  
  249. Chapter 12: Using the PCodes Program                                43
  250.  
  251.  
  252. Chapter 12: Using the UT Program                                    45
  253.     Directory Display                                               45
  254.     File Operations                                                 45
  255.     Directory Operations                                            46
  256.     Drive Operations                                                46
  257.     Quiting                                                         46
  258.  
  259. Chapter 13: Using the GU Program                                    47
  260.  
  261. Chapter 14: Trouble Shooting                                        48
  262. Table of Contents (cont)
  263.  
  264.  
  265. APPENDIX A - Menu Tree                                              49
  266. APPENDIX B - Menus                                                  50
  267. APPENDIX C - Keyboard Commands in Edit Mode                         53
  268. APPENDIX D - Function Key Assignments                               56
  269. APPENDIX E - UT Commands                                            57
  270. APPENDIX F - Error Codes                                            58
  271. APPENDIX G - Bug Report/Suggestion Form                             60
  272. APPENDIX H - Registration Form                                      61
  273.  
  274.  
  275. Note:  In this document, keystrokes are indicated by being enclosed in
  276. <>. For example, <Return> refers to pressing the Return key, and <Ctrl
  277. M>  refers to the  combination keystroke composed  by holding the Ctrl
  278. key down and pressing the M key.
  279. Chapter 1: Introduction
  280.  
  281.  
  282. GEdit is designed  to operate  on computers which  are 100% compatible
  283. with the IBM XT and AT.
  284.  
  285.  
  286. Minimum requirements are:
  287.  
  288.     320K RAM
  289.     1 floppy disk drive
  290.     DOS 2.1 or higher
  291.  
  292.  
  293. The purpose of the program is to:
  294.  
  295.     *  Provide viewing, editing, and formatting of disk files
  296.  
  297.     *  Provide viewing and editing of disk sectors
  298.  
  299.     *  Provide viewing and editing of computer memory
  300.  
  301.     *  Provide viewing  and editing  of dBASE file headers  and files,
  302.        and to import dBASE files as ASCII text files
  303.  
  304.     *  Print disk files
  305.  
  306.  
  307. The GEdit Distribution Disk contains the files listed below:
  308.  
  309.     GO.BAT - batch file to execute GEdit and load the README file
  310.     README - instructions on installation
  311.     HINSTALL.EXE - file to install GEdit on a hard disk
  312.     FINSTALL.EXE - file for creating a work disk
  313.     NOTES - notes on this version of GEdit
  314.     CR.SCR - copyright screen
  315.     ORDER.FRM - form for registering GEdit
  316.     BUG.RPT - form for reporting bugs and suggestions
  317.     GE.EXE - executable file
  318.     GE.HLP - general information on GEdit
  319.     MENU.HLP - help file on the GEdit Menu
  320.     SETUP.HLP - help file on setup
  321.     EDITMENU.HLP - help file on the Main Edit Menu
  322.     EDIT.HLP - help file on edit commands
  323.     PRINT.HLP - help file on printing
  324.     EPSONFX.DRV - printer driver for the Epson FX-100 printer
  325.     KEYMAP.EXE - file for assigning keystrokes to commands
  326.     PCODES.EXE - file to create and edit printer drivers
  327.     UT.EXE - utility program
  328.     GU.EXE - file which loads GEdit with UT memory resident
  329.     MANUAL.DOC - GEdit manual
  330.     PMANUAL.EXE - file to print manual
  331. Chapter 1: Introduction (cont)
  332.  
  333.  
  334. Major Features:
  335.  
  336.  
  337.     *  Free cursor in Text File mode. Move the cursor anywhere outside
  338.        existing text and enter new text without having to backfill
  339.  
  340.     *  Unlimited line length (text files)  or preset line length (non-
  341.        text files)
  342.  
  343.     *  Split screen editing
  344.  
  345.     *  Cut size limited only by available disk space
  346.  
  347.     *  Direct cutting and pasting between files
  348.  
  349.     *  Column block operations
  350.  
  351.     *  Line drawing
  352.  
  353.     *  Four editors, including:
  354.            Text Editor     Text Files
  355.            Stream Editor   Non-Text Files, Disk Sectors, and Memory
  356.            Hex Editor      Non-Text Files, Disk Sectors, and Memory
  357.            dBASE Editor    Headers, Files, and Files Imported as ASCII
  358.                            Text Files
  359.  
  360.     *  Word processing features including word wrap and justification
  361.  
  362.     *  Search and replace using wildcards
  363.  
  364.     *  Auto-indenting
  365.  
  366.     *  Line drawing
  367.  
  368.     *  Extended character set
  369.  
  370.     *  Keystroke macros
  371.  
  372.     *  43 line EGA and 50 line VGA display
  373.  
  374.     *  Popup ASCII table
  375.  
  376.     *  Unloads from memory when executing program or shelling to DOS
  377.  
  378.     *  On-line help
  379.  
  380.     *  Journaling of edit session
  381.  
  382.     *  Mapping of keys to commands
  383.  
  384.     *  Memory resident utility program
  385. Program Limitations:
  386.  
  387.  
  388.     *  Maximum file size - available memory
  389.  
  390.     *  Maximum line length - available memory
  391.  
  392.     *  Maximum number of lines - 10,000
  393.  
  394.     *  Maximum Number of open files - 2
  395.  
  396.     *  Character set - ASCII plus IBM ASCII Extended
  397.  
  398.     *  Maximum number of keystroke macros - 50
  399.  
  400.     *  Maximum number of tabs - 100
  401.  
  402.     *  Size of cut - limited only by available disk space
  403.  
  404.     *  Length of undo buffer for delete word - 50
  405.  
  406.     *  Length of undo buffer for delete to end of line - 150
  407.  
  408.     *  Length of undo buffer for delete line - 255
  409. Chapter 1: Introduction (cont)
  410.  
  411.  
  412. Editing:  GEdit contains  four special purpose editors  -  a Text File
  413. Editor, a Stream Editor, a Hex Editor, and a dBASE Editor.  These edi-
  414. tors are discussed below:
  415.  
  416.     Text File Editor  - The Text File Editor follows the standard con-
  417.     ventions that have been established for ASCII text files.  Use the
  418.     Text File Editor for word processing and writing  source code  and
  419.     batch files.
  420.  
  421.     Stream Editor  - The Stream Editor edits non-text files, disk sec-
  422.     tors,  and computer memory.  The lines displayed on the screen are
  423.     fixed length  and all 256 characters  of the standard and extended
  424.     character sets are used.
  425.  
  426.         Non-text files  are usually not accessible  to word processors
  427.         or text editors.  This type file is displayed  in a fixed line
  428.         length format.  The line length can be specified in Setup, and
  429.         can be changed after the file is loaded. Use the non-text file
  430.         type for creating and editing data files and viewing and edit-
  431.         ing program files.
  432.  
  433.         Disk Sectors can be loaded into the Stream Editor  and treated
  434.         as a non-text file. The number  of sectors which can be loaded
  435.         is dependent on available memory.  Material read directly from
  436.         a disk can be edited and saved to a disk as a file (useful for
  437.         recovering files from a disk on which the FAT has been corrup-
  438.         ted).
  439.  
  440.         Computer memory  can be displayed  and edited using the Stream
  441.         Editor.  One segment (64K) is accessible, beginning at the ad-
  442.         dress specified.  The display of memory is in real time, mean-
  443.         ing that changes in memory can be observed as they occur.  For
  444.         example,  load memory segment 0  and observe the changes which
  445.         continually occur at offset 1132.  Any change made to the dis-
  446.         play  is a change  in actual memory  and can be dangerous.  Be
  447.         aware of the consequences before making any changes.
  448.  
  449.     Hex Editor - The Hex Editor edits non-text files, disk sectors and
  450.     computer memory  and uses the same set  of commands  as the Stream
  451.     Editor. The hex representation (16 bytes) is displayed on the left
  452.     side of the screen  with the corresponding characters displayed on
  453.     the right side. All editing is performed on the hex display.
  454.  
  455.     dBASE Editor  - The dBASE Editor edits dBASE data file headers and
  456.     dBASE data files (useful for restoring corrupted files and for di-
  457.     rectly editing  dBASE data).  It will also  import dBASE  files as
  458.     ASCII text files.
  459.  
  460.     Note: To use GEdit as your dBASE editor, modify the config.db file
  461.     to include the lines below:
  462.  
  463.         TEDIT=GE
  464.         WP=GE
  465. Chapter 1: Introduction (cont)
  466.  
  467.  
  468. Shell to DOS:  You can shell to DOS while editing.  GEdit and the edit
  469. buffer  are unloaded  from memory when shelling to DOS.  This provides
  470. the free memory,  minus approximately 12K,  that would be available if
  471. GEdit was  not loaded.  Enter  "EXIT"  at the DOS prompt  to return to
  472. GEdit.
  473.  
  474.  
  475. Run Another Program:  You can run another program while editing.  This
  476. feature  is useful for compiling a program while  editing source code.
  477. GEdit  and the edit buffer are unloaded  from memory while running an-
  478. other program, providing the free memory to execute any compiler. Only
  479. 5K is retained for use by GEdit.
  480.  
  481.  
  482. Redo Edit Session: If journaling is specified in Setup, GEdit automat-
  483. ically creates  a backup when a file  is loaded  for editing,  and all
  484. keystrokes  made during  the edit  session  are recorded  in a journal
  485. file. If for any reason (such as a mistake in editing, failure to save
  486. a file, or a power outage) you have lost work, you can replay the edit
  487. session by choosing this option from the System Menu  and stop the re-
  488. play at any point you wish.
  489.  
  490.  
  491. Setup: You can create up to 10 setup configurations which can be saved
  492. to disk and recalled to suit the type of editing that you require,  or
  493. the current setup can be altered to suit your needs. Word wrap, screen
  494. colors, auto-indent, tabs, cursor size, and many other features can be
  495. selected to customize the editors.
  496.  
  497.  
  498. Help: Online help is available from the Main Menu on:
  499.     Overview of GEdit
  500.     Main Menu
  501.     Setup
  502.     Editing
  503.     Printing
  504. Help on edit commands is also available while editing.
  505.  
  506.  
  507. Print Files:  GEdit will print any disk file. A file can be printed as
  508. a text file or as a non-text file with fixed-length lines.  Print set-
  509. tings  (such as pitch, lines per inch, margins, pages to print, number
  510. of copies, printer driver, and printer interface) can be specified and
  511. saved to a disk file for use later.  Any number of printer drivers can
  512. be created by using the program PCODES.EXE  (see Chapter 12) which can
  513. be found on the work disk or in the support directory after installat-
  514. ion.
  515. Chapter 2: Registering
  516.  
  517.  
  518.     Some very fine software  is marketed though the shareware process.
  519.     This  is usually  done because  the author  does not  have the re-
  520.     sources to market the product in the traditional manner or because
  521.     he is attracted to the simplicity of the marketing technique.
  522.  
  523.     Releasing a software product as shareware allows an user to try it
  524.     without obligation and to pass copies of it to friends or acquant-
  525.     ices for their review. If the user determines that the software is
  526.     useful to him and intends to continue to use it,  he is then obli-
  527.     gated to register his copy of the software.
  528.  
  529.     The advantages of this  marketing approach to the user are  (1) he
  530.     has the opportunity to use the product and,  based on his evaluat-
  531.     ion, determine if he wants to register the product, and (2) he can
  532.     register the product  for less than purchasing a comparable retail
  533.     product.
  534.  
  535.     The advantage to the author is that he has the opportunity to mar-
  536.     ket his product in a less costly and complicated manner than would
  537.     be possible otherwise.
  538.  
  539.     GEdit is being distributed as shareware.  Non-registered users can
  540.     use it during a  30-day trial period to determine  if they find it
  541.     useful  and want to continue to use it.  If the user does continue
  542.     to use GEdit after the 30-day trial period it must be registered.
  543.  
  544.     Upon registration you will be sent the latest version of GEdit, or
  545.     if you prefer, the next update will be sent to you when available,
  546.     and you will be notified of updates for  a period of one year from
  547.     the date of registration.  Updates will cost $10.00 and the period
  548.     for receiving update  notices will  be extended  for one year from
  549.     the date of the order for an update.
  550.  
  551.     As a registered user you are entitled to use GEdit on any  and all
  552.     computers available  to you as  long as the software  is installed
  553.     and used on only one computer at a time.
  554.  
  555.     To register, complete the registration form found in Appendix H of
  556.     this manual, and send with the correct amount of money in the form
  557.     of a check or money order to the address listed.  The registration
  558.     form can be printed  by using the GEdit's  print utility  to print
  559.     "ORDER.FRM".
  560.  
  561.     No registration fee is required  for the use of  GEdit for educat-
  562.     ional purposes  by educational institutions.  However,  if you are
  563.     using GEdit for this purpose, it must be registered by filling out
  564.     the registration form,  checking the box indicating that  GEdit is
  565.     to be used  for educational purposes,  and mailing the form to the
  566.     address listed.
  567. Chapter 2: Registering (cont)
  568.  
  569.  
  570.     You are encouraged to copy  GEdit for the purpose  of distribution
  571.     under the following conditions:
  572.  
  573.         1. No files on the Distribution Disk have been modified or de-
  574.            leted.
  575.  
  576.         2. The fee to cover copy service, handling, and materials does
  577.            not exceed $10.00.
  578.  
  579.     GEdit is provided  "as is"  without warranty  of any kind,  either
  580.     expressed  or implied.  In no event will  Cat Creek Enterprises be
  581.     liable for any damage caused by the use of GEdit.  The risk of us-
  582.     ing this product lies with the user.
  583. Chapter 3: Installing
  584.  
  585.  
  586. Floppy Disk System:
  587.  
  588.     Step 1: Format a new disk to use as a work disk.
  589.  
  590.     Step 2: Place the Distribution Disk in Drive A: and the blank disk
  591.     in  Drive B:, and at the A> prompt enter "FINSTALL". FINSTALL will
  592.     copy the files  listed below from the  Distribution Disk  onto the
  593.     blank disk:
  594.  
  595.       GE.EXE           BUG.RPT          CR.SCR           ORDER.FRM
  596.       GE.HLP           MENU.HLP         SETUP.HLP        EDITMENU.HLP
  597.       EDIT.HLP         PRINT.HLP        EPSONFX.DRV      KEYMAP.EXE
  598.       PCODES.EXE       UT.EXE           GU.EXE
  599.  
  600.     Step 3: Label the disk in drive B: as "GEdit Work Disk".
  601.  
  602.     Step 4:  Place the  Distribution Disk  in drive A:,  make sure the
  603.     printer is ready,  and at the A> prompt enter  "PMANUAL".  PManual
  604.     will print the manual beginning at the page you specify.
  605.  
  606.     Step 5: Store the Distribution Disk in a safe place.
  607.  
  608.  
  609. Hard Disk System:
  610.  
  611.     Step 1: Place the Distribution Disk in the A: Drive, and at the A>
  612.     prompt enter "HINSTALL".
  613.  
  614.     Step 2:  Specify the directory on the hard disk  where you want to
  615.     locate the program files.  If the directory does not exist it will
  616.     be created. The files listed below will be copied from the Distri-
  617.     bution Disk into this directory.
  618.  
  619.                   GE.EXE                        BUG.RPT
  620.                   ORDER.FRM                     KEYMAP.EXE
  621.                   PCODES.EXE                    UT.EXE
  622.                   GU.EXE
  623.  
  624.     Step 3:  Specify the directory  on the hard disk where you want to
  625.     locate the support files.  If the directory does not exist it will
  626.     be created. The files listed below will be copied from the Distri-
  627.     bution Disk into this directory:
  628.  
  629.                   GE.HLP                        MENU.HLP
  630.                   SETUP.HLP                     EDITMENU.HLP
  631.                   EDIT.HLP                      PRINT.HLP
  632.                   EPSONFX.DRV                   CR.SCR
  633. Chapter 3: Installing (Hard Disk System cont)
  634.  
  635.  
  636.     Step 4:  Modify the AUTOEXEC.BAT file in the root directory of the
  637.     hard disk to include the statement  "PATH=C:\GE"  (see DOS manual)
  638.     or the directory you specified. This will ensure that DOS can find
  639.     GE.EXE even if the default directory is not the directory in which
  640.     GE.EXE is located.
  641.  
  642.     Step 5:  Modify the  AUTOEXEC.BAT  file to  include the  statement
  643.     "SET SUPPORT=C:\GE\SUPPORT"  or the directory you specified.  This
  644.     will ensure that GEdit can find its support files.
  645.  
  646.     Step 6:  Place the  Distribution Disk  in drive A:,  make sure the
  647.     printer is ready,  and at the A> prompt enter  "PMANUAL".  PManual
  648.     will print the manual beginning at the page you specify.
  649.  
  650.     Step 7: Store the Distribution Disk in a safe place.
  651. Chapter 4: Getting Started
  652.  
  653.  
  654. Starting GEdit
  655.  
  656. The instructions presented here assume that you have already installed
  657. GEdit (see Chapter 3).
  658.     
  659.     Floppy Disk
  660.         
  661.         Step 1: Insert the GEdit work disk in drive A:
  662.         
  663.         Step 2:  Insert the disk  that contains  the file  you wish to
  664.         edit, or the disk on which you wish to create a file, in drive
  665.         B:.
  666.         
  667.         Step 3:  At the  A> prompt enter "GE".  Or if  you wish to use
  668.         the file settings which have been saved in setup file "0", you
  669.         can enter "GE",  followed by a space, and then the name of the
  670.         file you  wish to edit.  If you  do pass a file name to GEdit,
  671.         all menus will be bypassed,  the file loaded for editing,  and
  672.         you will be taken directly into the Text File Editor.
  673.  
  674.  
  675.     Hard Disk
  676.     
  677.         Step 1: If you have not included the path, to the directory in
  678.         which  GEDIT.EXE is located,  in the autoexec.bat  file on the
  679.         boot disk,  you must change directory  (see DOS manual) to the
  680.         directory in which GE.EXE is located.
  681.  
  682.         Step 2:  At the DOS prompt enter "GE".  Or if  you wish to use
  683.         the file settings which have been saved in setup file "0", you
  684.         can enter "GE",  followed by a space, and then the name of the
  685.         file you wish to edit. If you do pass a file name to GEdit all
  686.         menus will be bypassed,  the file loaded for editing,  and you
  687.         will be taken directly into the Text File Editor.
  688.  
  689.  
  690.     Using Menus
  691.  
  692.         To select an option from a menu,  use  <Up-Arrow>  and  <Down-
  693.         Arrow>  to move the menu bar to the option you wish  to select
  694.         and press <Return>.  Or press the function key associated with
  695.         the option on the menu.
  696. Chapter 4: Getting Started (cont)
  697.  
  698.  
  699. Main Menu
  700.  
  701. The Main Menu (see Appendix B) is displayed when GEdit is started. The
  702. options available on that menu are explained below:
  703.  
  704.  
  705. Edit:
  706.  
  707.     Displays  the Edit Menu.  From the Edit Menu  you can edit  files,
  708.     disk sectors,  and memory in either ASCII or Hex format,  and edit
  709.     dBASE files.
  710.  
  711. System:
  712.  
  713.     Displays the System Menu. From the System Menu you can:
  714.  
  715.         Quit: Leave GEdit and return to DOS, even if files are open.
  716.  
  717.         Return to Editor:  If files are open, returns to the currently
  718.         active window.
  719.  
  720.         Shell to DOS: GEdit and the edit buffer are unloaded from mem-
  721.         ory when shelling to DOS. This provides the free memory, minus
  722.         approximately 12K,  that would be available  if GEdit  was not
  723.         loaded. Enter "EXIT" at the DOS prompt to return to GEdit.
  724.  
  725.         Run Another Program:  Enter a command line  to execute another
  726.         program.  GEdit  and the edit buffer  are unloaded from memory
  727.         while running another program.  This provides the free memory,
  728.         minus approximately 5K,  that would be available  if GEdit was
  729.         not loaded.
  730.  
  731.         Redo Edit Session:  Replays an edit session  that has been re-
  732.         corded in a journal file. An edit session is recorded whenever
  733.         a file is edited and journaling is on (see Chapter 6). A back-
  734.         up of the file  being edited is made  at the beginning  of the
  735.         session and of every other file loaded during the session, and
  736.         each keystroke  is recorded  until no  files are open.  Choose
  737.         this option  if for some reason you lose the file you were ed-
  738.         iting  or you made  some sort  of unrecoverable error.  Select
  739.         the type of file from the Type Menu,  enter the file name, and
  740.         choose "automatic" or "step-though" playback.  Automatic play-
  741.         back will proceed though the session automatically,  while the
  742.         step-though playback executes a single recorded keystroke each
  743.         time you press a key.  You can stop the playback  at any point
  744.         by pressing <Esc>.
  745.  
  746.         Copyright Screen: Displays the GEdit copyright screen, showing
  747.         the copyright notice and information concerning registration.
  748. Chapter 4: Getting Started (cont)
  749.  
  750.  
  751. Setup:
  752.  
  753.     Displays the  Setup Menu.  From this menu  you can enter  and save
  754.     configuration data in memory and in up to 10 disk files. Use setup
  755.     to customize GEdit to your particular needs.
  756.  
  757. Help:
  758.  
  759.     Displays the Help Menu.  From the  Help Menu  you can display help
  760.     screens on:
  761.  
  762.         GEdit (an overview of GEdit)
  763.         Main Menu
  764.         Setup
  765.         Editing
  766.         Printing
  767.  
  768. Print:
  769.  
  770.     Displays the Print Menu. "Print"  will accept  and save print set-
  771.     tings and print disk files.
  772.  
  773. Escape:
  774.  
  775.     If files are open,  pressing <Esc> has the same effect as choosing
  776.     "Return to Editor"  from the  System Menu.  If no files  are open,
  777.     pressing  <Esc>  has the same effect as choosing  "Quit"  from the
  778.     System Menu.
  779. Chapter 5: Getting Help
  780.  
  781.  
  782.     The  "Help" option on the Main Menu displays a menu  (see Appendix
  783.     B) which allows you to select help on:
  784.  
  785.         GEdit (an overview of GEdit)
  786.         Main Menu
  787.         Setup
  788.         Editing
  789.         Printing
  790.  
  791.     Help screens  on edit commands can be displayed, while editing, by
  792.     choosing "Help on Editing" from the Misc Menu or pressing <Alt H>.
  793. Chapter 6: Setting Up
  794.  
  795.  
  796. To setup GEdit, choose "Setup" from the Main Menu. The Setup Menu (see
  797. Appendix B) will be displayed.
  798.  
  799. To specify the way in which  you want files  to be handled by the edi-
  800. tors, choose "File Settings" from the Setup Menu.
  801.  
  802.     Word Wrap  -  if on,  lines will automatically wrap at a specified
  803.     length when using the Text File Editor. This feature is used while
  804.     word processing.  The default  setting is  "N".  Soft  end-of-line
  805.     characters are saved with the file for printing purposes. However,
  806.     the soft end-of-line characters are stripped from the file when it
  807.     loaded for editing, and the lines wrapped as specified in the set-
  808.     up.
  809.  
  810.     Line Length for Text Files  -  the line length  at which word wrap
  811.     occurs. The maximum line length is the number of bytes in the buf-
  812.     fer. The default setting is 64 characters.
  813.  
  814.     Line Length for Non-Text Files  -  the line length  at which lines
  815.     are wrapped when editing  a non-text file using the Stream Editor.
  816.     This would usually  be the screen width  unless you  are editing a
  817.     data file,  in which case,  the record length should be specified.
  818.     The maximum line length is the number of bytes in the buffer.  The
  819.     default setting is 80 characters.
  820.  
  821.     Default Extension  - an extension to be added to any file name you
  822.     enter without an extension.  For example, you may specify "BAS" if
  823.     you commonly edit Basic source code. To prevent the extension from
  824.     being added to a file name  without an extension,  add a period to
  825.     the end of the file name. Up to 3 characters can be entered.
  826.     
  827.     Automatic Backup - If you wish to have each file you edit automat-
  828.     ically copied to a backup file  before you begin editing,  specify
  829.     "Y". The default setting is "N".  Imported dBASE files will not be
  830.     backed up.
  831.  
  832.     Journaling - You can choose to record your edit sessions for play-
  833.     back. Playing back an edit session can be entertaining,  or can be
  834.     very useful if you make an irreversible mistake while editing. The
  835.     playback can be stopped at any point, and editing resumed. The de-
  836.     fault setting is "N".
  837.  
  838.     Expand Tabs in Text Files  -  If you wish  to have tab  symbols in
  839.     text files  replaced by a string of eight spaces,  enter "Y".  The
  840.     default is "Y".
  841.  
  842.     EOF Marker - If you wish to have GEdit append an EOF marker (ASCII
  843.     26) when it saves a file, enter 'Y'. The default is 'Y".
  844. Chapter 6: Setting Up (cont)
  845.  
  846.  
  847. To specify the settings that will be in effect while in the edit mode,
  848. choose "Edit Settings" from the Setup Menu.  Edit settings can also be
  849. changed while  in the edit mode by choosing  "Set Edit Settings"  from
  850. the Misc Menu or pressing <Alt E>.
  851.  
  852.     Typing Mode  - If you wish to begin your edit sessions in overtype
  853.     mode, enter "O",  or enter "I" if you prefer the insert mode.  The
  854.     default setting is "O".
  855.  
  856.     Typematic Speed - This setting refers to the speed at which a key-
  857.     stroke is repeated when a key is held down,  and primarily effects
  858.     the rate of cursor control.  If you increase typematic speed,  the
  859.     time to page down from  the beginning of a document  to the end of
  860.     the document is decreased, however, the higher speed may adversely
  861.     affect your typing. Experiment to find the most suitable speed for
  862.     your typing style.  You can select from a speed range  of 0 to 10,
  863.     with 10 the fastest. The default setting is 7.
  864.  
  865.     Auto-Indent - This feature is particularly useful if you are writ-
  866.     ing source code.  Auto-indent will automatically indent a new line
  867.     to the same column to which the previous line is indented. The de-
  868.     fault setting is "Y".
  869.  
  870.     Columns in Indent:  You can specify the number of columns a line
  871.     will be shifted when indented. The default setting is 8.
  872.  
  873.     Tab Positions  -  You can specify up to 10 tab positions to use in
  874.     text files. The tabs can be entered in any order. If you need more
  875.     than 10 tabs you can enter up to 100 in the editor ruler line. The
  876.     default setting is 10 tabs in 8-column increments.
  877.  
  878.     Columns in Screen Shift - You can specify the number of columns to
  879.     shift the screen  to the right when  <Ctrl Right-Arrow> is pressed
  880.     or to the left when  <Ctrl Left-Arrow>  is pressed while editing a
  881.     text file. The default setting is 20.
  882.  
  883.     Display Column or File Position  -  If you wish the status line on
  884.     the edit screen  to display the current column on which the cursor
  885.     is located, enter "C". If you wish to have the offset from the be-
  886.     ginning  of the file displayed, enter "F".  The default setting is
  887.     "C".
  888.  
  889.     Function Key Assignments - Function keys are assigned to perform 1
  890.     of 3 sets  of functions.  If you wish to use  the function keys as
  891.     command keys, enter "C".  If you wish to use the function keys for
  892.     graphics characters,  enter "G".  If you wish to use  the function
  893.     keys for math symbols,  enter "M".  See Appendix D  for a complete
  894.     explanation  of function key assignments.  The default  setting is
  895.     "C".
  896. Chapter 6: Setting Up (Edit Settings cont)
  897.  
  898.  
  899.     Cursor Size  - Choose a cursor size from a dash to a full block by
  900.     entering a  number in the range from  1 to 12 for monochrome and 1
  901.     to 7 for color. 1 is the largest and is the default setting.
  902.  
  903.     Display End-of-Line Symbols - If you wish to have carriage returns
  904.     in text files displayed by a symbol,  enter "Y".  The default set-
  905.     ting is "Y".
  906.  
  907.     Display Spaces as Dots  - If you wish to have spaces in text files
  908.     represented by dots, enter "Y". The default setting is "N".
  909.  
  910.     Display Non-Text Symbols as Dots - If you wish to have control and
  911.     8-bit characters represented on the screen by dots,  enter "Y", or
  912.     if you wish to have these characters displayed, enter "N". The de-
  913.     fault setting is "N".
  914.  
  915.     Produce Matching Symbols  -  If you wish to have the symbols [, {,
  916.     (, ', and " respectively matched by ], }, ), ', and ",  enter "Y".
  917.     Insert mode must be on for this feature to be active. This feature
  918.     is particularly useful when writing source code.  The default set-
  919.     ing is "N".
  920.  
  921.     Number of Lines to Display  -  You can choose  the number of lines
  922.     you wish to have displayed on the edit screen. The default setting
  923.     is 21 lines,  which is normal for a screen that displays 25 lines.
  924.     If you are using a screen that does not display 25 lines this set-
  925.     ting can be changed to match the screen size. This setting can al-
  926.     so be used to push the bottom information line off a normal screen
  927.     by entering 22.
  928.  
  929.     Number of Columns to Display  -  You can choose the number of col-
  930.     mns you wish to have displayed on the screen. The normal number of
  931.     columns is 80,  which is the default setting.  If you are using an
  932.     odd size screen, less than or greater than 80 columns, change this
  933.     setting to match the screen width.
  934.  
  935.     Number of Columns in Screen Width  -  This setting  must be set to
  936.     correspond to the  actual number of columns  that is  displayed by
  937.     your monitor. If this setting is not correct,  the editor will not
  938.     work properly.  The normal  number of columns is 80,  which is the
  939.     default setting. If you are using an odd size screen, less than or
  940.     greater than 80 columns,  you should change this setting  to match
  941.     the screen width.
  942.  
  943.     EGA 43/VGA 50 Line Mode  -  If you are using an EGA or VGA monitor
  944.     and wish to display additional lines on the screen. An EGA monitor
  945.     will display 43 lines  (39 lines of edit screen) and a VGA monitor
  946.     will display 50 lines (46 lines of edit screen).
  947. Chapter 6: Setting Up (cont)
  948.  
  949.  
  950. To specify screen colors choose "Screen Settings" from the Setup Menu.
  951. The current  colors will  be listed  on the screen.  To choose another
  952. color,  move the light bar  to the item  that you wish  to change  and
  953. press <Return>. A color selection screen will be displayed and the bar
  954. on the screen will display the color combination  that would be in ef-
  955. fect  if that option  is selected.  Screen colors  can also be changed
  956. while in the edit mode by choosing  "Set Screen Colors"  from the Misc
  957. Menu or pressing <Alt V>.
  958.  
  959.     Foreground Color - You can choose a color for characters displayed
  960.     on the edit screen from a total of 16 colors.
  961.  
  962.     Background Color  - You can choose a background color for the edit
  963.     screen from a total of 8 colors.
  964.  
  965.     Dialogue Line Color  -  You can choose a color for statements dis-
  966.     played in the dialogue box from a total of 16 colors.
  967.  
  968.     Menu Foreground Color - You can choose a color for characters dis-
  969.     played on menus from a total of 16 colors.
  970.  
  971.     Menu Background Color - You can choose a background color for men-
  972.     us from a total of 8 colors.
  973.  
  974.     Menu Bar Color  -  You can choose a background color for menu bars
  975.     from a total of 8 colors.
  976.  
  977. Save Settings - You can save the current settings to a disk file to be
  978. used later. For example, settings file "0" could be used for word pro-
  979. cessing,  settings file "1" used for editing dBASE files, and settings
  980. file "2" used for writing source code.  Settings files can be numbered
  981. from 0 to 9.  Settings file  "0"  is read automatically when  GEdit is
  982. started.
  983.  
  984. Choose Settings  -  You can recall settings that  have been previously
  985. saved by entering the number of the settings file (0 - 9). 
  986. Chapter 7: Editing
  987.  
  988.  
  989. Types of Editing:
  990.  
  991.     Create, display, and edit source code: Use the Text File Editor to
  992.     create and edit source code. Features that facilitate the creation
  993.     of source code include automatic indenting, creating matching sym-
  994.     bols, checking for open symbols, and running compilers while edit-
  995.     ing.
  996.  
  997.     Word processing: GEdit includes a set of word processing features,
  998.     including ruler lines,  word wrapping,  justifying, tabs,  jump to
  999.     stop,  and keystroke macros.  Use the Text Tile Editor  to prepare
  1000.     letters, memos, and documents.
  1001.  
  1002.     Create,  display, and edit DOS batch files: Use the Text File Edi-
  1003.     or to create and edit DOS batch files.
  1004.  
  1005.     Line drawing: The Text File Editor  can be used  for line drawing.
  1006.     This  feature  is excellent  for creating  forms  and organization
  1007.     charts. Single and double lines can be mixed, and all lines can be
  1008.     joined automatically.
  1009.  
  1010.     Display and edit non-text files:  You can display any disk file by
  1011.     choosing the Stream Editor.  Non-text Files are displayed in fixed
  1012.     length lines  (80 columns,  unless you specify a different length)
  1013.     using all ASCII and Extended ASCII characters.
  1014.  
  1015.     Create,  display,  and edit data files:  The Stream Editor  can be
  1016.     used  to edit data files.  Select non-text file  and set  the line
  1017.     length to the record length.  Ruler lines can  be embeded anywhere
  1018.     in the file to ensure accurate data entry.
  1019.  
  1020.     Use the Hex Editor for editing files,  disk sectors, and memory in
  1021.     hex format.
  1022.  
  1023.     Edit dBASE III files: Directly enter data into dBASE III files and
  1024.     recover dBASE III files which have shifted data  or include an em-
  1025.     bedded  end-of-file character,  and import dBASE data  as an ASCII
  1026.     text file.
  1027.  
  1028.     Edit dBASE III file headers: Change field names, length, and type,
  1029.     and the number  of records  (useful for recovering files with cor-
  1030.     upted headers).
  1031.  
  1032.     Special purpose editing:  Edit disk sectors (useful for recovering
  1033.     files from disks with a damaged FAT), and edit computer memory.
  1034. Chapter 7: Editing (cont)
  1035.  
  1036.  
  1037. Edit Menu
  1038.  
  1039. The "Edit" option on the  Main Menu displays the Edit Menu (see Appen-
  1040. dix B). You can select from the following special purpose editors from
  1041. the Edit Menu:
  1042.  
  1043.     Text File Editor:   Choose the Text File Editor  for editing ASCII
  1044.     text files, such as source code, batch files,  and word processing
  1045.     document files.
  1046.     
  1047.     Stream Editor:
  1048.  
  1049.         Non-text Files:  Lets you edit non-text files.  This type file
  1050.         is  displayed  in a fixed-line-length format.  The line length
  1051.         can be specified in Setup,  and can be changed  after the file
  1052.         is loaded.
  1053.  
  1054.         Edit Disk Sectors:  Lets you directly  edit disk sectors.  The
  1055.         sectors that are loaded into memory  are treated as a non-text
  1056.         file and after editing, can be saved to a disk as a file. This
  1057.         feature is useful for recovering files from a disk with a dam-
  1058.         aged FAT.  The number of sectors that can be loaded  is deter-
  1059.         mined by available memory.  If you are accessing  a hard disk,
  1060.         you must choose the partition which corresponds to the logical
  1061.         drive you wish to read.
  1062.  
  1063.         Edit Memory: Lets you view and edit computer memory. A segment
  1064.         (64K) can be edited beginning at the address you specify. Mem-
  1065.         ory is displayed  in real time,  meaning that  you can observe
  1066.         the changes in memory as they occur.
  1067.  
  1068.     Hex Editor: Lets you edit files, disk sectors, or a memory segment
  1069.     in hex format.  The hex representation (16 bytes)  is displayed on
  1070.     the left side  of the screen with  the corresponding ASCII charac-
  1071.     ters shown on the right side.  All editing is performed on the hex
  1072.     display, and the command set is the same as for the Stream Editor.
  1073.  
  1074.     dBASE Editor: 
  1075.  
  1076.         Edit dBASE III File Header: Lets you edit a dBASE file header.
  1077.         Change an incorrect field name,  type,  or length,  or correct
  1078.         the number  of records in a file.  Useful  for restoring files
  1079.         with a corrupted header.
  1080.  
  1081.         Edit dBASE III File:  Lets you directly edit an existing dBASE
  1082.         III data file.  Change or enter data,  or correct  problems in
  1083.         the file,  such as shifted data  or embedded end-of-file char-
  1084.         acters. dBASE files are treated as non-text files.
  1085.  
  1086.         Import/Edit dBASE III File:  Lets you import  a dBASE III data
  1087.         file. These files are imported in ASCII text file format.
  1088. Chapter 7: Editing (cont)
  1089.  
  1090.  
  1091. Size of File:  The size  of the file  that can  be edited  depends  on
  1092. available memory.  If a file is too large to be fully loaded into mem-
  1093. ory,  you can specify that a portion  of the file  be loaded,  and the
  1094. number of bytes to skip before beginning to load the file.
  1095.  
  1096. Methods for entering a file name:  You can enter a name of an existing
  1097. file for editing,  or enter the name  of a file to be created.  If the
  1098. file does not exist,  no disk file  will be created  until the file is
  1099. saved.  If you have specified a default extension in Setup, and you do
  1100. not add  an extension to the file name,  the default extension will be
  1101. added.  To prevent the extension  from being added,  end the file name
  1102. with a period.  The ways in which you can enter a file name are listed
  1103. below:
  1104.  
  1105.     Pass the file name to GEdit as a parameter: When you execute GEdit
  1106.     by entering "GE" at the DOS prompt,  add a space and the file name
  1107.     (i.e.  C>GE C:\LETTERS\SOME.TXT).  The file will  be loaded in the
  1108.     Text Editor.  A file should be  created  or loaded  in this manner
  1109.     only if the file  is a text file  and the settings in the settings
  1110.     file "0" are appropriate.
  1111.  
  1112.     Type the file name at the file name prompt: Type in the file name,
  1113.     including the path, and press <Return>.
  1114.     
  1115.     Select from directory:  Press  <Return> at the file name prompt if
  1116.     you wish  to select a file from  a disk directory.  Enter the mask
  1117.     (i.e. C:\LETTERS\*.* for all files in the LETTERS directory on the
  1118.     C: drive) for the directory you want displayed.  Directory entries
  1119.     include hidden files and are arranged in alphabetical order.  Move
  1120.     the light bar to the file you wish to edit and press <Return>.
  1121.  
  1122.     Select from history:  Below  the file  name prompt, is listed  the
  1123.     names  of the files which have been edited during the current ses-
  1124.     sion, with the name of the last file edited on top. To edit one of
  1125.     the files listed in history,  use  <Down-Arrow>  to move the light
  1126.     bar to the file you wish to edit and press  <Return>.  The display
  1127.     and the cursor position will be same as when the file was exited.
  1128. Chapter 7: Editing (cont)
  1129.  
  1130.  
  1131. Status Line
  1132.  
  1133.     The Status Line at the top of the edit screen displays information
  1134.     about the edit buffer  and the file being edited.  Below is listed
  1135.     the information to be found on the status line and the position on
  1136.     the line where the information is displayed:
  1137.  
  1138.     Current line                                                     6
  1139.     Offset in memory segment                                         9
  1140.     Offset in file or the current column                            21
  1141.     Lines in file                                                   29
  1142.     Caps Lock ("Caps" if on)                                        50
  1143.     Recording or executing macro ("R" for record, "M" for execute)  55
  1144.     Drawing mode ("S" for single line, "D" for double line)         57
  1145.     Pen up/down (Up-Arrow for pen up, Down-Arrow for pen down)      58
  1146.     Word wrap ("W" if on)                                           60
  1147.     Function keys assignment ("C"/commands, "G"/graphics, "M"/math) 62
  1148.     Insert/overtype mode ("I" for insert, "O" for overtype)         64
  1149.     Memory (in bytes) remaining in edit buffer                      74
  1150.  
  1151. Ruler Line
  1152.  
  1153.     The Ruler Line  below the Status line indicates tab positions, and
  1154.     can be used for defining tab positions by choosing "Set Tab Posit-
  1155.     ions" from the Format Menu.
  1156.  
  1157. Bottom Information line
  1158.  
  1159.     The Bottom  Information Line displays the type  file being edited,
  1160.     if journaling is off or on, and the name of the file being edited.
  1161.  
  1162. Entering Non-Key Characters
  1163.  
  1164.     Many characters in the IBM character set  are not represented by a
  1165.     key on the keyboard.  To enter these characters,  hold  <Alt> down
  1166.     while you type in the ACSII code  for the character using the keys
  1167.     in the numeric keypad.  When you release  <Alt> the character will
  1168.     appear on the screen.
  1169.  
  1170. Edit Commands
  1171.  
  1172.     Edit commands  can be accessed  though  keystroke  combinations or
  1173.     selected  from menus.  Many commands can be accessed in both ways,
  1174.     however,  some are accessible  only by keystrokes  and others only
  1175.     though menus. The keystrokes specified in this section for execut-
  1176.     ing commands are default keystrokes.  Keystroke assignments can be
  1177.     changed by using the program KeyMap (see Chapter 11). Listed below
  1178.     are the menus available from the edit mode:
  1179.  
  1180.         GEdit Main Menu: You can leave the edit mode and return to the
  1181.         Main Menu by pressing <Alt W>.  If you choose to use an editor
  1182.         you will be returned to the edit mode with the screen split on
  1183.         the line  on which  the cursor  was located.  To return to the
  1184.         edit mode from the Main Menu without selecting another editor,
  1185.         press <Esc> or choose "Return to Editor" from the System Menu.
  1186. Chapter 7: Editing (Edit Commands cont)
  1187.  
  1188.  
  1189.         Top Menu:  This menu can be accessed by pressing <Alt T> or by
  1190.         pressing <F1> (if function keys = commands). The Misc, Format,
  1191.         Block, Named Block, Attributes, Goto,  Locate, Draw, Open Sym-
  1192.         bols,  and File Management Menus  are accessable  from the Top
  1193.         Menu.
  1194.  
  1195.         Misc Menu:   This menu  is accessible from the Top Menu  or by
  1196.         pressing  <Alt U>.  It provides several miscellaneous options,
  1197.         including help
  1198.  
  1199.         Format Menu:  This menu is accessible  from the Top Menu or by
  1200.         pressing  <Alt F>.  It provides options  for formatting  text,
  1201.         including word wrapping and justifying.
  1202.  
  1203.         Block Menu:  This menu  is accessible from the Top Menu  or by
  1204.         pressing  <Alt B>.  It provides options  for performing  block
  1205.         operations.
  1206.  
  1207.         Named Block Menu: This menu is accessible from the Top Menu or
  1208.         by pressing <Alt N>.  It provides options for performing block
  1209.         operations that involve saving and retrieving files with user-
  1210.         specified names.
  1211.  
  1212.         Attributes Menu:  This menu is accessible from the Top Menu or
  1213.         by pressing <Alt A>.  It provides options for marking text at-
  1214.         tributes for printing, such as bolding, underlining, and ital-
  1215.         ics.
  1216.  
  1217.         Goto Menu:  This menu  is accessible  from the Top Menu  or by
  1218.         pressing <Alt G>.  It provides options for going to a particu-
  1219.         lar line, column, or page.
  1220.  
  1221.         Locate Menu:  This menu is accessible  from the Top Menu or by
  1222.         pressing <Alt L>. It provides options for locating, replacing,
  1223.         and counting strings.
  1224.  
  1225.         Line-Drawing Menu:  This menu is accessible  from the Top Menu
  1226.         or by pressing  <Alt D>.  It provides the options  of entering
  1227.         the single-line  or double-line drawing modes,  drawing with a
  1228.         special character,  and joining the lines in the file.  Single
  1229.         and double lines can be mixed and joined.
  1230.  
  1231.         Open Symbols Menu:  This menu is accessible  from the Top Menu
  1232.         or by pressing  <Alt O>.  It provides options for checking the
  1233.         file  for unmatched  parenthesis,  braces,  and brackets  when
  1234.         writing source code.
  1235.  
  1236.         File Management Menu:  This menu  is accessible  from the  Top
  1237.         Menu or by pressing <Alt M>. Many varied options are available
  1238.         from this menu.
  1239.  
  1240.     Overtype  and insert typing modes:  <Ins>  will toggle  the typing
  1241.     mode between overtype and insert.  An "I" on the Status Line indi-
  1242.     cates that the insert mode is active and an "O" indicates that the
  1243.     overtype mode is active.
  1244. Chapter 7: Editing (Edit Commands cont)
  1245.  
  1246.  
  1247.     Cursor control: The following keystroke combinations move the cur-
  1248.     sor around the edit buffer.
  1249.  
  1250.         Left-Arrow          Go left one column
  1251.         Right-Arrow         Go right one Column
  1252.         Up-Arrow            Go up one line
  1253.         Down-Arrow          Go down one line
  1254.         Home                Goto beginning of line
  1255.         End                 Goto end of line
  1256.         Ctrl Left-Arrow     Screen-shift left
  1257.         Ctrl Right-Arrow    Screen-shift right
  1258.         PgUp                Go up one screen
  1259.         PgDn                Go down one screen
  1260.         Ctrl PgUp           Goto top of screen
  1261.         Ctrl PgDn           Goto bottom of screen
  1262.         Ctrl Home           Goto beginning of file
  1263.         Ctrl End            Goto end of file
  1264.         Tab                 Jump to next tab
  1265.         Shift Tab           Jump to previous tab
  1266.  
  1267.     An additional  cursor control  command  which can be used  in text
  1268.     files is jump to stop.  <Ctrl N>  will move the cursor to the next
  1269.     ">" occurring in the file. This feature can be useful in forms and
  1270.     form letters.
  1271.  
  1272.     Deleting:  The following commands delete units of text. For delet-
  1273.     ing blocks of text see "Erase" under Block Commands.
  1274.     
  1275.         Character:  To delete  a character,  place the  cursor on  the
  1276.         character and press <Del>.
  1277.  
  1278.         Backspace:  To delete the character to the left of the cursor,
  1279.         press <Backspace>.
  1280.         
  1281.         Word:  to delete a word,  place the cursor at the beginning of
  1282.         the word and press <Alt K>.
  1283.  
  1284.         To the end-of-line:  To delete  from the cursor  to the end of
  1285.         the line press <Alt Y>.
  1286.  
  1287.         Line:  To delete a line, place the cursor anywhere on the line
  1288.         and press <Alt X>.
  1289.  
  1290.     UnDeleting: These commands undo delete operations.
  1291.  
  1292.         Character:  To undo the last character deletion,  press  <Ctrl
  1293.         D>.
  1294.  
  1295.         Word: To undo the last word deletion, press <Ctrl K>. The buf-
  1296.         fer for this operation is 50 characters.
  1297.  
  1298.         To the end-of-line: To undo the last to the end-of-line delet-
  1299.         ion,  press  <Ctrl Y>.  The buffer  for this operation  is 150
  1300.         characters.
  1301. Chapter 7: Editing (Edit Commands cont)
  1302.  
  1303.  
  1304.         Line: To undo the last line deletion, press <Ctrl X>. The buf-
  1305.         fer for this operation is 255 characters
  1306.  
  1307.     Inserting ruler lines: To insert a ruler line at the cursor locat-
  1308.     ion, press  <Alt R>. Embedded ruler lines can be useful as a guide
  1309.     when editing a data file.
  1310.  
  1311.     Formatting: Commands to format text are discussed below. These op-
  1312.     erations are used primarily  in word processing.  (The format Menu
  1313.     is accessed by choosing  "Form" from the Top Menu or pressing <Alt
  1314.     F>.)
  1315.  
  1316.         Set Tabs: Choose "Set Tabs" from the Format Menu. Use the cur-
  1317.         sor  control keys  to move  the cursor  on the Ruler Line.  To
  1318.         place a tab position on the Ruler Line, move the cursor to the
  1319.         position and press  <Tab>.  To remove a tab position, move the
  1320.         cursor to the position and press  <Del>.  When finished, press
  1321.         <Return>.
  1322.  
  1323.         Set Word Wrap: To set word wrap on, choose "Word Wrap On" from
  1324.         the Format Menu and enter the line length for wrap. All exist-
  1325.         ing text will  be reformatted  and word  wrap activated.  Soft
  1326.         end-of-line  characters are saved  with the file  for printing
  1327.         purposes,  however,  the soft characters are stripped from the
  1328.         file when it loaded for editing and the lines wrapped as spec-
  1329.         ified in the setup.
  1330.  
  1331.         Set Word Wrap Off: To set word wrap off choose "Word Wrap Off"
  1332.         from the Format Menu. All soft carriage returns will be remov-
  1333.         ed, the existing text reformated, and word wrap inactivated.
  1334.  
  1335.         Format: To correct the length of lines, after operations which
  1336.         alter the length  by removing characters,  place the cursor on
  1337.         the line  at the beginning  of the block,  press  <Ctrl F>  or
  1338.         choose "Format" from the Format Menu, move the cursor to high-
  1339.         light the block to be formatted, and press <Return>.
  1340.  
  1341.         Justify: To justify a block of text,  place the cursor  on the
  1342.         line  at the beginning  or end of the block,  press <Alt J> or
  1343.         choose  "Justify"  from the  Format Menu,  move the  cursor to
  1344.         high-light the block to be justified, and press <Return>.
  1345.  
  1346.         UnJustify:  To unjustify a block of text,  place the cursor on
  1347.         the line at the beginning or end of the block,  press <Ctrl U>
  1348.         or choose "UnJustify" from the Format Menu, move the cursor to
  1349.         high-light the block to be unjustified, and press <Return>.
  1350.  
  1351.         Center String:  To center a string  (all text on a line) place
  1352.         the cursor on the line  in which the the string is located and
  1353.         press <Alt C> or choose "Center String" from the format Menu.
  1354.  
  1355.         Pagenate:  To pagenate a document, choose  "Pagenate" from the
  1356.         Format Menu  and enter  the page length.  A page break will be
  1357.         inserted at intervals equal to the page length that you speci-
  1358.         fied.
  1359. Chapter 7: Editing (Edit Commands cont)
  1360.  
  1361.  
  1362.         Convert Blanks to Spaces:  Blanks (ASCII code 255) are used by
  1363.         GEdit for justifying in order that these operations can be re-
  1364.         versed. Blanks appear as spaces on the screen but might not be
  1365.         printed.  GEdit will convert the blanks to spaces as it prints
  1366.         the file.  However,  if the file is printed using another pro-
  1367.         gram, formatting may be lost.  If you intend  to edit or print
  1368.         the file using another program,  choose "Convert Blanks"  from
  1369.         the Format Menu.
  1370.  
  1371.         Convert Soft EOL Characters:  If you have created  a text file
  1372.         using word wrap and want to convert the soft end-of-line char-
  1373.         acters to carriage returns (usually for the purpose of editing
  1374.         by another program) choose "Convert EOL" from the Format Menu.
  1375.  
  1376.     Block Commands:  Operations on blocks and columns of text are dis-
  1377.     cussed below.  (The Block Menu is accessed by choosing "Bloc" from
  1378.     the Top Menu or pressing <Alt B>.)
  1379.  
  1380.         Erase:  To erase a block of text,  place the cursor at the be-
  1381.         ginning or the end of the block, press <F6>  (if function keys
  1382.         = commands) or choose "Erase" from the Block Menu,  high-light
  1383.         the block to be erased, and press <Return>.
  1384.  
  1385.         Cut: To cut a block of text, place the cursor at the beginning
  1386.         or the end of the block,  press <F7>  (if function keys = com-
  1387.         mands)  or choose  "Cut"  from the Block Menu,  high-light the
  1388.         block to be cut and press  <Return>.  The block that is cut is
  1389.         stored in a cut file and can be pasted anywhere in the current
  1390.         file or any other file as many times as you wish,  until over-
  1391.         written by another cut.
  1392.  
  1393.         Paste:  The last cut  can be pasted  into the current  file by
  1394.         positioning the cursor at the location at which the text is to
  1395.         be pasted, and pressing <F8>  (if function keys = commands) or
  1396.         by choosing "Paste" from the Block Menu.
  1397.  
  1398.         Copy: To copy a block of text from one location to another lo-
  1399.         cation in a file,  place the cursor at the beginning or end of
  1400.         the block to be copied,  press  <F9>  (if function keys = com-
  1401.         mands)  or choose "Copy"  from the Block Menu,  high-light the
  1402.         block to be copied, press <Return>, move the cursor to the po-
  1403.         sition at which the block is to be copied, and press <Return>.
  1404.  
  1405.         Move: To move a block of text from one location to another lo-
  1406.         cation in a file,  place the cursor at the beginning or end of
  1407.         the block to be moved,  press <F10>  (if function keys  = com-
  1408.         mands)  or choose  "Move" from the Block Menu,  high-light the
  1409.         block to be moved and press  <Return>,  move the cursor to the
  1410.         position  at which the block  is to be moved,  and press  <Re-
  1411.         turn>.
  1412. Chapter 7: Editing (Edit Commands cont)
  1413.  
  1414.  
  1415.         Column Cut:  To cut a column of text,  place the cursor at the
  1416.         beginning  or the  end  of the column,  press  <Shift F7>  (if
  1417.         function keys  =  commands)  or choose  "Column Cut"  from the
  1418.         Block Menu, specify if you want the column cut or just stored,
  1419.         high-light the column to be cut, and press <Return>. The block
  1420.         that is cut is stored  in a column cut file  and can be column
  1421.         pasted anywhere in the current file  or any other file as many
  1422.         times as you wish, until overwritten by another column cut.
  1423.  
  1424.         Column Paste:  The last column cut can be pasted into the cur-
  1425.         rent file  by positioning the cursor  at the location at which
  1426.         the text is to be pasted, and pressing <Shift F8> (if function
  1427.         keys  = commands)  or choosing  "Column Paste"  from the Block
  1428.         Menu.  Specify if you want to insert the cut  or overwrite the
  1429.         existing text.
  1430.  
  1431.         Column Copy: To copy a column of text from one location to an-
  1432.         other location in a file, place the cursor at the beginning or
  1433.         end of the column to be copied,  press <Shift F9> (if function
  1434.         keys = commands)  or choose "Column Copy" from the Block Menu,
  1435.         high-light the column to be copied,  press <Return>,  move the
  1436.         cursor  to the position  at which the column  is to be copied,
  1437.         and press  <Return>.  Specify if you want to insert the cut or
  1438.         overwrite the existing text.
  1439.  
  1440.         Column Move: To move a column of text from one location to an-
  1441.         other location in a file, place the cursor at the beginning or
  1442.         end  of the column to be moved,  press  <Shift F10>  or choose
  1443.         "Column Move" from the Block Menu, high-light the column to be
  1444.         moved,  press  <Return>,  move the cursor  to the  position at
  1445.         which the column is to be moved, and press <Return>.
  1446.  
  1447.         Indent:  To indent a block,  place the cursor at the beginning
  1448.         or end  of the block to be indented,  press <Alt I>  or choose
  1449.         "Indent"  from  the  Block Menu,  high-light  the block  to be
  1450.         indented,  and press <Return>.  The block will be indented the
  1451.         number of columns specified in Edit Setup.
  1452.  
  1453.         Upper Case:  To change the case  of all letters  in a block to
  1454.         upper case,  place the cursor  at the beginning  or end of the
  1455.         block to be changed,  choose "Upper Case" from the Block Menu,
  1456.         high_light the block to be changed, and press <Return>.
  1457.  
  1458.         Lower Case:  To change the case  of all letters  in a block to
  1459.         lower case,  place the cursor  at the beginning  or end of the
  1460.         block to be changed,  choose "Lower Case" from the Block Menu,
  1461.         high-light the block to be changed, and press <Return>.
  1462.  
  1463.         Hot Print:  To print a block of text,  place the cursor at the
  1464.         beginning or end of the block to be printed, press <Ctrl P> or
  1465.         choose  "Hot Print" from the Block Menu,  high-light the block
  1466.         to be printed, and press <Return>.
  1467. Chapter 7: Editing (Edit Commands cont)
  1468.  
  1469.  
  1470.     Named  Block Commands:  Named block  operations  are identical  to
  1471.     block operations  with the exception that they are associated with
  1472.     user-specified file names. Standard cuts are saved to a file call-
  1473.     ed "CUT.DAT" and standard column cuts are stored in the file named
  1474.     "CCUT.DAT".  Standard cuts and column cuts are, therefore, written
  1475.     over with the next similar operation.  If named cuts are used, any
  1476.     number of cuts can be saved  by using different file names.  These
  1477.     operations are discussed below.  (The Named Block Menu is accessed
  1478.     by choosing "NBlk" from the Top Menu or pressing <Alt N>.)
  1479.  
  1480.         Named Cut:  To name cut  a block of text,  place the cursor at
  1481.         the beginning or the end  of the block,  press  <Ctrl F7>  (if
  1482.         function keys = commands) or choose "Named Cut" from the Named
  1483.         Block Menu,  enter the file name  for the cut,  high-light the
  1484.         block to be cut,  and press  <Return>.  The cut is stored in a
  1485.         file  and can  be pasted anywhere  in the current file  or any
  1486.         other file as many times as you wish by choosing "Named Paste"
  1487.         from the Named Block Menu and entering the file name.
  1488.  
  1489.         Named Paste:  To paste a named cut, position the cursor at the
  1490.         location  at which the block is to be pasted,  press <Ctrl F8>
  1491.         (if function keys = commands) or choose "Named Paste" from the
  1492.         Named Block Menu, and enter the name of the cut file.
  1493.  
  1494.         Named Column Cut:  To name column cut  a block of text,  place
  1495.         the cursor at the beginning or the end of the column and press
  1496.         <Ctrl F9>  (if function keys = commands) or choose "Named Col-
  1497.         umn Cut"  from the Named Block Menu.  Enter the  file name for
  1498.         the cut,  high-light the column to be cut, and press <Return>.
  1499.         The column that  is cut is stored in a file  and can be pasted
  1500.         anywhere in the current file, or any other file, as many times
  1501.         as you wish  by choosing  "Named Column Paste"  from the Named
  1502.         Block Menu and entering the file name.
  1503.  
  1504.         Named Column Paste: To paste a named column cut,  position the
  1505.         cursor  at the location  at which the column  is to be pasted,
  1506.         press <Ctrl F10> (if function keys = commands) or choose "Nam-
  1507.         ed Column Paste" from the Named Block Menu, and enter the name
  1508.         of the cut file.
  1509. Chapter 7: Editing (Edit Commands continued)
  1510.  
  1511.  
  1512.     Attributes:  The attributes of text when printed are controlled by
  1513.     printer control codes derived from printer driver files. A printer
  1514.     control code is sent  to the printer  when an attribute  symbol is
  1515.     encountered  in the text  being printed (when the attribute symbol
  1516.     for condensed print  in encountered in the text,  the printer code
  1517.     for condensed print is sent to the printer). To place an attribute
  1518.     code in text, position the cursor where you want to place the code
  1519.     and access  the Attributes Menu  by choosing  "Attr"  from the Top
  1520.     Menu  or pressing  <Alt A>.  From this menu you can select from 10
  1521.     user-defined attributes or 12 standard attributes described below.
  1522.  
  1523.         Standard attributes:  If you select a standard attribute,  use
  1524.         the cursor control keys  to high-light the area to change  and
  1525.         press <Return>. An attribute code will be placed at the begin-
  1526.         ning and at the end of the block marked. When printing, a code
  1527.         to set the attribute is sent to the printer when the first at-
  1528.         tribute code is encountered, and a code to reset the attribute
  1529.         is sent when the second attribute code is encountered.  Stand-
  1530.         ard attributes are listed below:
  1531.  
  1532.             Bold
  1533.             Underlined
  1534.             Italics
  1535.             Superscript
  1536.             Subscript
  1537.             Double Wide
  1538.             Pica
  1539.             Elite
  1540.             Condensed
  1541.             6 Lines per Inch
  1542.             8 Lines per Inch
  1543.             Double Spacing
  1544.  
  1545.         User-Defined Attributes:  These are attributes not included in
  1546.         the  standard attributes  and represent codes  entered  by the
  1547.         user  (see Chapter 8). If you choose to insert an user-defined
  1548.         attribute, enter the number of the code from 0 to 9, and press
  1549.         <Return>. The attribute code will be placed at the cursor pos-
  1550.         ition.  Use the program  PCODES.EXE,  which is included on the
  1551.         GEdit Distribution Disk to create user-defined codes.
  1552.  
  1553.     User-defined  attribute codes can also be inserted  in the text by
  1554.     placing the cursor  at the position  where you wish  to change the
  1555.     attribute, and pressing <Alt> plus the number of the code from the
  1556.     number keys at the top of the keyboard.
  1557.  
  1558.     Embedding printer codes: Printer codes can be embedded in the file
  1559.     by holding  <Alt>  down while entering the ASCII code from the nu-
  1560.     meric keypad and then releasing <Alt>.
  1561.  
  1562.     Goto:  A quick way of moving around a file is to use the goto com-
  1563.     mands.  These commands are discussed below.  (The Goto Menu is ac-
  1564.     cessed by choosing  "Goto" from the Top Menu or pressing <Alt G>.)
  1565. Chapter 7: Editing (Edit Commands cont)
  1566.  
  1567.  
  1568.         Goto Line: To goto a particular line in the file being edited,
  1569.         choose  "Goto Line" from the Goto Menu and enter the line num-
  1570.         ber.
  1571.  
  1572.         Goto Column: To goto a particular column in the file being ed-
  1573.         ited,  choose  "Goto Column"  from the Goto Menu and enter the
  1574.         column number.
  1575.  
  1576.         Goto Page: To goto a particular page in the file being edited,
  1577.         choose  "Goto Page" from the Goto Menu and enter the page num-
  1578.         ber.
  1579.  
  1580.         Goto Offset:  If you are editing a memory segment, you can go-
  1581.         to a particular offset by choosing "Goto Offset" from the Goto
  1582.         Menu and entering the offset.
  1583.  
  1584.      Locate and Replace:  Commands to locate  and replace strings in a
  1585.      file are available in the Locate Menu. In specifing the string to
  1586.      be located or replaced,  "?"  can be used as a wildcard to repre-
  1587.      sent any single  character. After entering the string you will be
  1588.      asked if the search is to be case sensitive. If you reply no, the
  1589.      case of the characters  in the string will be disregarded.  These
  1590.      commands  are discussed below.  (The Locate Menu  is accessed  by
  1591.      choosing "Find" from the Top Menu or pressing <Alt G>.)
  1592.  
  1593.         Locate  To locate a string in a file past the cursor position,
  1594.         choose  "Locate Forward",  and to locate  a string  before the
  1595.         cursor  position,  choose  "Locate Backward"  from the  Locate
  1596.         Menu,  enter the string,  and indicate if the search  is to be
  1597.         case-sensitive by pressing <Y> or <N>. If the string is locat-
  1598.         ed, you will be asked if you wish to continue the search.
  1599.  
  1600.         Replace:  To replace a string in a file past the cursor posit-
  1601.         ion choose  "Replace Forward",  and to replace a string before
  1602.         the cursor position choose  "Replace Backward" from the Locate
  1603.         Menu.  Enter the string, indicate if the search is to be case-
  1604.         sensitive by pressing <Y> or <N>,  and enter the string to re-
  1605.         place with. If the string is located, you will be asked if you
  1606.         wish to replace the string, and then asked if you wish to con-
  1607.         tinue the search.
  1608.  
  1609.         Global Replace:  To replace all strings, meeting the specified
  1610.         criteria, without prompting,  in a file past the cursor posit-
  1611.         ion choose  "Global Replace Forward",  and to  replace strings
  1612.         before the cursor position, without prompting, choose  "Global
  1613.         Replace Backward" from the Locate Menu.  Enter the string, in-
  1614.         dicate  if the search is to be case-sensitive  by pressing <Y>
  1615.         or <N>, and enter the string to replace with.
  1616.  
  1617.         Count: To count the occurrences of a string in a file past the
  1618.         cursor position choose  "Count Forward",  and to count the oc-
  1619.         currences of a string before the cursor position choose "Count
  1620.         Backward"  from the Locate Menu,  indicate if the search is to
  1621.         be  case-sensitive  by  pressing  <Y> or  <N>,  and enter  the
  1622.         string.
  1623. Chapter 7: Editing (Edit Commands cont)
  1624.  
  1625.  
  1626.     Line Drawing:  To draw lines  use the line-drawing  commands which
  1627.     are available in the  Line-Drawing Menu.  These commands  are dis-
  1628.     cussed below.  (The  Line-Drawing  Menu  is accessed  by  choosing
  1629.     "Draw" from the Top Menu or pressing <Alt D>.)
  1630.  
  1631.         Drawing: To draw a single line, choose "Draw with Single Line"
  1632.         from the Line-Drawing Menu.  For a double line,  choose  "Draw
  1633.         with a Double line" from the Line-Drawing Menu. To draw with a
  1634.         special character  (ASCII character 219  is useful for drawing
  1635.         boxes)  choose "Enter Drawing Character" from the Line-Drawing
  1636.         Menu. Use the cursor control keys to draw the line.
  1637.  
  1638.         Toggling The Pen: When you enter the line-drawing mode the pen
  1639.         is down (look for the down-arrow on the Status Line). To raise
  1640.         the pen to enter text  or to move  to another location,  press
  1641.         <Alt ->  (the <Alt -> keystroke combination toggles the pen up
  1642.         and down). When ready to draw again press <Alt -> to lower the
  1643.         pen.  To leave line-drawing,  choose "Leave Line-Drawing Mode"
  1644.         from the Line-Drawing Menu.
  1645.  
  1646.         Joining Lines: Lines that cross or meet but do not join can be
  1647.         joined by choosing  "Join Lines in File" from the Line-Drawing
  1648.         Menu. Single and double lines are joined by this procedure.
  1649.  
  1650.     Using Graphic Symbols:  To assist  in line drawing,  many  graphic
  1651.     symbols  are available  by using  the function keys  when they are
  1652.     assigned to graphics.  See Chapter 6  for information on assigning
  1653.     function keys and see Appendix D for the key assignments.
  1654.  
  1655.     Matching Symbols: To determine if symbols in a file are matched by
  1656.     the appropriate symbol,  access the Open Symbols Menu  by choosing
  1657.     "OSym" from the Top Menu or pressing <Alt O>,  and select the sym-
  1658.     bol (parenthesis, braces, or brackets) to be checked.
  1659.  
  1660.     File Management: Many commands are available from the File Manage-
  1661.     ment Menu.  These commands are discussed below.  (The File Manage-
  1662.     ment Menu  is accessed  by choosing  "File"  from the  Top Menu or
  1663.     pressing <Alt M>.)
  1664.  
  1665.         Insert File:  To insert a file at the cursor location,  choose
  1666.         "Insert File" from the File Management Menu and enter the file
  1667.         name.
  1668.  
  1669.         Append File: To append a file to the file being edited, choose
  1670.         "Append File"  from the  File  Management Menu,  and enter the
  1671.         file name.
  1672.  
  1673.         Compare Two Files:   To compare two files,  both files must be
  1674.         opened and displayed in the split-screen mode.  The cursor can
  1675.         be in either file.  Choose  "Compare Two Files"  from the File
  1676.         Management Menu.  Any differences in the files will be identi-
  1677.         fied by line and column number as the comparison is made.
  1678. Chapter 7: Editing (Edit Commands cont)
  1679.  
  1680.  
  1681.         Change Line Length:  To change  the line length  of a non-text
  1682.         file,  choose  "Change Line Length"  from the  File Management
  1683.         Menu, and enter the new line length.
  1684.  
  1685.         Strip Page Breaks:  To remove all the page breaks from a file,
  1686.         choose "Strip Page Breaks" from the File Management Menu.
  1687.  
  1688.         Strip Ruler Lines:  To remove all the ruler lines from a file,
  1689.         choose "Strip Ruler Lines" from the File Management Menu.
  1690.  
  1691.         Strip 8-Bit Characters:  To remove  all 8-bit  characters from
  1692.         the file being edited,  choose  "Strip 8-Bit Characters"  from
  1693.         the File Management Menu. Any line drawing in the file will be
  1694.         erased by this command.
  1695.  
  1696.         Insert at Intervals:  To insert a particular character  at set
  1697.         intervals in the file,  choose "Insert at Intervals"  from the
  1698.         File Management Menu. Use this feature to add carriage returns
  1699.         at the end of records, or to insert delimiters between fields.
  1700.  
  1701.         Rebuilding Line-Ending Index:  If part of the file is missing,
  1702.         or there  is garbage  in the file,  or the end-of-line symbols
  1703.         appear in the line instead of at the end,  the line-ending in-
  1704.         dex is probably corrupted.  To correct,  choose "Rebuild Line-
  1705.         Ending Index" from the File Management Menu.
  1706.  
  1707.     Print Variables: Page numbers can change while editing a document,
  1708.     and the current date can change  between the time  you edit a file
  1709.     and the time you print it.  GEdit will provide this information if
  1710.     it encounters  the appropriate  symbols while  printing  the file.
  1711.     These symbols and others that GEdit recognizes, with the variables
  1712.     that they represent, are listed below:
  1713.  
  1714.             Enter this           to print this
  1715.  
  1716.             ~P                   Page number
  1717.             ~D                   System date
  1718.             ~T                   System time
  1719.             ~L                   Current line/paragraph
  1720.  
  1721.     ASCII Table: To display a table of ASCII codes in decimal and hex-
  1722.     idecimal with corresponding symbols, press <Alt Z>.
  1723.  
  1724.     Changing Setup  from Edit Mode:  Edit settings can be changed from
  1725.     the edit mode by pressing  <Alt E> or choosing "Set Edit Settings"
  1726.     from the Misc Menu, and the screen colors can be changed by press-
  1727.     ing <Alt V> or by choosing "Set Screen Colors" from the Misc Menu.
  1728.  
  1729.     Creating and Executing Macros: Keystroke macros can be recorded by
  1730.     pressing <Ctrl R>. Enter the name of the macro (only one character
  1731.     allowed) and press <Return>. All keystrokes will be recorded until
  1732.     the recording is stopped  by pressing  <Ctrl R> again.  To execute
  1733.     the macro,  press <Ctrl M>, enter the name of the macro, and press
  1734.     <Return>. All the previously recorded keystrokes will be replayed.
  1735. Chapter 7: Editing (Edit Commands cont)
  1736.  
  1737.  
  1738.     Loading File from Editor:  If you wish to replace the file you are
  1739.     editing with a text file, press <Ctrl O> or <F4> (if function keys
  1740.     = commands), or choose "Load New File" from the Misc Menu.  If you
  1741.     have made changes  to the current file,  you will be given the op-
  1742.     portunity to save the file.  Then enter the file name, as you nor-
  1743.     mally would, at the prompt.
  1744.  
  1745.     Split-Screen  Editing:  The edit screen  can be split  in order to
  1746.     display  two files  (or memory, or disk sectors) at once. This can
  1747.     be done in two ways:
  1748.  
  1749.         Position the cursor  on the line where  you wish  to split the
  1750.         screen and press  <Ctrl W>,  or choose  "Open Window" from the
  1751.         Misc Menu.  Select an editor  from the Edit Menu.  This editor
  1752.         will be active in the bottom window.
  1753.  
  1754.         You can return to the Main Menu to choose an editor.  Position
  1755.         the cursor  on the line where you wish to split the screen and
  1756.         return to the Main Menu  by pressing  <Alt W>,  or by choosing
  1757.         "Goto Main Menu"  from the  Misc Menu.  Choose the  editor you
  1758.         wish to use from the Edit Menu  (or to return to the edit mode
  1759.         without splitting the screen press <Esc>, or choose "Return to
  1760.         Editor" from the System Menu).  Processing will be returned to
  1761.         the edit mode with the bottom window active. 
  1762.  
  1763.     Switching Windows: To switch between windows press <Alt =>.
  1764.  
  1765.     Running Another Program:  To run another program  from the editor,
  1766.     press <Ctrl E> or <F5> (if function keys = commands) and enter the
  1767.     complete command line (the command that you would enter at the DOS
  1768.     prompt).
  1769.  
  1770.     Shell to DOS:  To shell to DOS from the editor, press <Ctrl S>, or
  1771.     choose "Shell to DOS" from the Misc Menu.  GEdit and the edit buf-
  1772.     fer are unloaded  from memory when shelling to DOS.  This provides
  1773.     the free memory, minus approximately 12K,  that would be available
  1774.     if GEdit was not loaded.  Enter "EXIT" at the DOS prompt to return
  1775.     to GEdit.
  1776.  
  1777.     Saving File:  To save a file without leaving the edit mode,  press
  1778.     <Alt S>  or <F2>  (if function keys  = commands),  or choose "Save
  1779.     Current File" from the Misc Menu.  Press <Return> if the file name
  1780.     displayed is correct, or enter a different file name.
  1781.  
  1782.     Quitting: To close an edit window press <Alt Q> or <F3> (if funct-
  1783.     ion keys  = commands), or choose "Quit Current File" from the Misc
  1784.     Menu.  If you are editing a file or disk sectors and you have made
  1785.     changes to the file, you will asked if you want to save or to quit
  1786.     without saving.  Press  <N>  to quit without saving,  or press any
  1787.     other key to save the file. If only one window is open, processing
  1788.     will be returned to the Main Menu, otherwise, the other window be-
  1789.     comes active.
  1790. Chapter 8: Printing
  1791.  
  1792.  
  1793. The  "Print"  option on the Main Menu displays the Print Menu. You can
  1794. select from the following options on the Print Menu:
  1795.  
  1796.  
  1797.     Print File: Before printing a file, check to ensure that the print
  1798.     settings  are correct  and that the printer  is ready.  To print a
  1799.     file choose  "Print File"  from the Print Menu  and enter the file
  1800.     name or press <Return> to select a file from the directory.
  1801.  
  1802.     Enter Print Settings:  lets you specify  the settings  to use when
  1803.     printing. The available settings are listed below.  After the set-
  1804.     tings are changed to your satisfaction, press <F10> to save to the
  1805.     settings file, or press <Esc> to leave without saving.
  1806.  
  1807.         File type <T>ext or <N>on-text: To print a text file enter "T"
  1808.         or enter "N" to print a non-text file.
  1809.  
  1810.         Line  length for  non-text files:  Enter the  line wrap-around
  1811.         length for non-text files.
  1812.  
  1813.         Top margin:  Enter the number  of lines to skip  at the top of
  1814.         each page.
  1815.  
  1816.         Left margin: Enter the number of columns to skip at the begin-
  1817.         ing of each line.
  1818.  
  1819.         Pitch  <P>ica,  <E>lite,  or <C>ondensed:  Enter the number of
  1820.         characters per inch.  Choose  "P"  for 10 characters per inch,
  1821.         "E" for 12 characters per inch, or <C> for 15 or 17 characters
  1822.         per inch.
  1823.  
  1824.         Lines/inch:  Enter the number  (6 or 8)  of lines to print per
  1825.         inch.
  1826.  
  1827.         Paper length: Enter the form length in lines.
  1828.  
  1829.         Begin on page: Enter the number of the page in the document on
  1830.         which to  begin printing.  When printing a  text file the page
  1831.         number is incremented when a form feed character is encounter-
  1832.         ed.  When printing  a non-text file  the page number is incre-
  1833.         mented when the number of lines in a form is reached.
  1834.  
  1835.         End on page: Enter the number of the last page in the document
  1836.         that you wish to have printed.
  1837.  
  1838.         Pause between pages  <Y>  or  <N>  - choose "Y" if you need to
  1839.         pause between pages to change paper.  Printing is paused until
  1840.         a key is pressed and the form feed is suppressed.
  1841.  
  1842.         Quality  <D>raft  or  <F>inal  - choose  "D"  for faster draft
  1843.         printing or "F" for higher quality final printing.
  1844. Chapter 8: Printing (Enter Print Settings continued)
  1845.  
  1846.  
  1847.         Number of copies - enter the number of copies of the file that
  1848.         you wish to print.
  1849.  
  1850.         Printer driver  -  enter the name  of the printer  driver file
  1851.         that corresponds  to the printer that you are using.  A driver
  1852.         for the Epson FX (EPSONFX) is supplied with GEdit.  Use PCodes
  1853.         (see Chapter 12) to create additional printer drivers.
  1854.  
  1855.         Parallel <P?> or Serial <S?> - enter the type of port to which
  1856.         the printer  is connected.  For  example,  enter  "P1"  if the
  1857.         printer is connected to parallel port number 1,  or  "S2"  for
  1858.         serial port number 2.
  1859.  
  1860.         Baud  (300, 1200, 2400, 4800, or 9600)  -  if you are printing
  1861.         from a  serial port choose the baud rate  at which the printer
  1862.         is set.
  1863.  
  1864. Handshaking  for serial printers:  Serial printers  must be set  to no
  1865. parity,  8 data bits,  1 stop bit and the protocol must be serial busy
  1866. (DTR and RCH).
  1867. Chapter 10: Quitting
  1868.  
  1869.  
  1870. To leave GEdit if no files are open,  press <Esc> at the Main Menu. To
  1871. quit, even if files are open, choose "Quit" from the System Menu.
  1872. Chapter 11: Using the KeyMap Program
  1873.  
  1874.  
  1875. If you have created a GEdit work disk, the program  KEYMAP.EXE will be
  1876. on the work disk. If you have installed GEdit on a hard disk,  it will
  1877. be located in the same directory as GE.EXE. Before you use KeyMap on a
  1878. hard disk,  be sure that the AUTOEXEC.BAT file  includes the statement
  1879. "SUPPORT=C:\GE\SUPPORT", or the directory  you specified  for  support
  1880. files when you installed GEdit. To run this program, enter "KEYMAP" at
  1881. the DOS prompt.
  1882.  
  1883. The purpose of KeyMap is to assign commands  to particular keystrokes.
  1884. The key assignments  are stored in a file called  KEY.MAP which is lo-
  1885. cated on the work disk,  or in the support files directory if GEdit is
  1886. installed on a hard disk.
  1887.  
  1888. The main screen displays 84 commands.  The number of the command pres-
  1889. ently assigned  to each keystroke  is displayed next to the keystroke.
  1890. To change the assignment,  enter the number  of the new command in the
  1891. column next  to the keystroke.  A command can be assigned to more than
  1892. one keystroke.
  1893.  
  1894. Use the  <Down-Arrow>  and  <Up-Arrow> keys to move the cursor to the
  1895. keystroke you wish to change.  The listing  of keystrokes will scroll
  1896. until the bottom or top of the list is displayed. Press <End> to dis-
  1897. play the bottom  of the list,  and  <Home>  to display the top of the
  1898. list.  <PgDn> moves the display down one screen, and <PgUp> moves the
  1899. display up one screen.
  1900.  
  1901. Press <Esc> to leave KeyMap without saving any changes, or press <F10>
  1902. to leave KeyMap and save the changes.
  1903.  
  1904. The file  KEY.MAP  is not essential  to the operation of GEdit.  GEdit
  1905. contains a listing of default keystroke assignments  (see Appendix C),
  1906. which it uses if it cannot find KEY.MAP.
  1907. Chapter 12: Using the PCodes Program
  1908.  
  1909.  
  1910. If you have created a GEdit work disk, the program, PCODES.EXE will be
  1911. on the work disk.  If you have installed GEdit on a hard disk, it will
  1912. be located in the same directory as GE.EXE. To run this program, enter
  1913. "PCODES" at the DOS prompt.  Choose to create or edit a printer driver
  1914. by selecting "Standard Codes",  or enter user-defined codes by select-
  1915. ing  "User Defined Codes".  After you enter the codes,  press <F10> to
  1916. save the printer driver file, or press <Esc> to leave without saving.
  1917.  
  1918.     Standard Codes:  Enter the name of the printer  with no spaces and
  1919.     with  eight characters  or less.  Enter the codes  in hex using no
  1920.     spaces or delimiters. Separate set and reset codes with a "/". The
  1921.     standard codes that can be entered are listed below:
  1922.  
  1923.         Reset printer - enter the code that initializes the printer.
  1924.  
  1925.         Draft quality  - enter the code for draft quality print.
  1926.  
  1927.         Final quality  - enter the code for final quality print.
  1928.  
  1929.         Form length in lines  -  enter the code  for setting  the form
  1930.         length in lines.  In place of the number  which represents the
  1931.         number  of lines  on the page,  enter "XX".  GEdit will supply
  1932.         this number from the print settings.
  1933.  
  1934.         Bold  -  enter the code for bold printing and the code for re-
  1935.         setting bold print, separated by a "/". This might be the code
  1936.         for emphasized or double-strike print.
  1937.  
  1938.         Underline  -  enter the code for underlining and for resetting
  1939.         underlining, separated by a "/".
  1940.  
  1941.         Italics  -  enter the code for italics and the code for reset-
  1942.         ting italics, separated by a "/".
  1943.  
  1944.         Superscript  - enter the code for superscript and the code for
  1945.         resetting superscript, separated by a "/".
  1946.  
  1947.         Subscript  - enter the code for subscript and the code for re-
  1948.         setting subscript, separated by a "/".
  1949.  
  1950.         Double wide  - enter the code for double wide and the code for
  1951.         resetting double wide, separated by a "/".
  1952.  
  1953.         Pica - enter the code for 10 character per inch printing and a
  1954.         reset code, if there is one, separated by a "/".
  1955.  
  1956.         Elite  - enter the code for 12 character per inch printing and
  1957.         a reset code, separated by a "/".
  1958.  
  1959.         Condensed  - enter the code for condensed printing and a reset
  1960.         code, separated by a "/".
  1961. Chapter 12: Using the PCodes Program (cont)
  1962.  
  1963.  
  1964.         6 lines/inch  -  enter the code for 6 lines  per inch printing
  1965.         and a reset code, if there is one, separated by a "/".
  1966.  
  1967.         8 lines/inch  -  enter the code  for 8 lines per inch printing
  1968.         and a reset code, separated by a "/".
  1969.  
  1970.     User Defined Codes:  You can enter up to 10 codes. These codes are
  1971.     used  to supplement  the standard codes  and can be  inserted in a
  1972.     document by accessing the Attributes Menu or by pressing <Alt> and
  1973.     the code number  (0 - 9)  from the number keys  at the top  of the
  1974.     keyboard.
  1975. Chapter 13: Using the UT Program
  1976.  
  1977.  
  1978. If you have created a GEdit work disk,  the program, UT.EXE will be on
  1979. the work disk.  If you have installed GEdit on a hard disk, it will be
  1980. located  in the same directory as GE.EXE.  To run this program,  enter
  1981. "UT" at the DOS prompt,  or if you wish to have UT available as a mem-
  1982. ory resident  option when using GEdit,  enter  "GU"  at the DOS prompt
  1983. (see Chapter 14).
  1984.  
  1985. The commands that can be used in UT are listed in APPENDIX E.
  1986.  
  1987. Directory Display:
  1988.  
  1989.     When initially loaded, UT displays the file listing of the current
  1990.     directory.  To mark  or perform  an operation on a file,  move the
  1991.     high-light bar  to the name of the file,  by using the up and down
  1992.     arrow keys.  The display will scroll  to display file names not on
  1993.     the screen. To move to the top of the list, press <Home>.  To move
  1994.     to the bottom of the list,  press <End>.  <PgDn> moves the display
  1995.     down one screen, and <PgUp> moves the display up one screen.
  1996.  
  1997.     To enter a mask for  a file listing display  (just as with the DOS
  1998.     DIR command) press <F1> and enter the mask, including wildcards in
  1999.     the file name. For example, enter "\WP\*.DOC" to display all files
  2000.     in the WP directory with a  ".DOC" extension.  All file operations
  2001.     are performed on files in the displayed file listing.
  2002.  
  2003. File Operations:
  2004.  
  2005.     Operations on individual files are performed  by high-lighting the
  2006.     file name, and pressing the character associated with the command.
  2007.     For example, to delete the file "LETTER.DOC",  high-light the file
  2008.     name and press <D>.
  2009.  
  2010.     Files can be marked for performing operations on a group  of files
  2011.     by high-lighting each file and pressing <*>.  A group of files can
  2012.     also be marked by pressing <Alt-M> and specifying a mask.  For ex-
  2013.     ample, to mark all files in the displayed file listing ending with
  2014.     a ".TXT" extension, press <Alt-M> and enter "*.TXT".  All files in
  2015.     the displayed file listing can be marked by pressing <Alt-X>,  and
  2016.     all files can be unmarked  by pressing  <Alt-U>.  Individual files
  2017.     can be unmarked by high-lighting the file name and pressing <U>.
  2018.  
  2019.     Operations which can be performed only on individual files are:
  2020.  
  2021.         Rename
  2022.         Display file statistics
  2023.  
  2024.  
  2025.     Operations  which can  be performed  on individual files  and on a
  2026.     group of files are:
  2027.  
  2028.         Delete
  2029.         Copy
  2030.         Change date and time of creation/modification
  2031.         Change attributes
  2032. Chapter 13: Using the UT Program (File operations continued)
  2033.  
  2034.  
  2035.     The file statistics displayed for the high-lighted file are:
  2036.  
  2037.         Size in bytes
  2038.         Attributes
  2039.         Date of creation/modification
  2040.         Time of creation/modification
  2041.         Number of lines
  2042.         Number of words
  2043.         Average length of word
  2044.  
  2045. Directory Operations:
  2046.  
  2047.     Change Current Directory:  To change the default directory,  press
  2048.     <F2> and enter the name (i.e. \LETTERS) of the directory to change
  2049.     to.  Just as with the  DOS DIR command,  any mask specified  for a
  2050.     displayed file  listing is interperted in relation  to the current
  2051.     directory.
  2052.  
  2053.     Rename Directory: To rename a directory press <F3>, enter the name
  2054.     (i.e.  C:\LETTERS)  of the directory you wish to rename,  and then
  2055.     the new name for the directory.
  2056.  
  2057.     Create Directory:  To create a new directory press  <F4> and enter
  2058.     the name  (i.e. C:\LETTERS) of the new directory.
  2059.  
  2060.     Remove Directory:  To delete a directory press  <F5> and enter the
  2061.     name  (i.e. C:\LETTERS) of the directory you wish to remove.  This
  2062.     operation will be successful only if the directory is empty.
  2063.  
  2064.     Hide Directory: To hide a directory, press <F6> and enter the name
  2065.     (i.e. C:\LETTERS)  of the directory to hide.  The hidden directory
  2066.     can be accessed as before, but the directory name will not be dis-
  2067.     played  by the DOS DIR command.  The GEdit directory  will display
  2068.     hidden directory names.
  2069.  
  2070.     Unhide Directory:  To unhide a directory  that has been hidden  by
  2071.     UT, press <F7> and enter the name (i.e. C:\LETTERS) of the direct-
  2072.     ory to unhide.
  2073.  
  2074. Drive Operations:
  2075.  
  2076.     Log Drive: To relog the default drive or change the default drive,
  2077.     press <F8>  and enter the device name (i.e. A) of the drive.  Just
  2078.     as with the DOS DIR command, any mask specified for a file listing
  2079.     display is interperted in relation to the current drive.
  2080.  
  2081.     Check Drive Size:  To check the storage capacity  of any drive the
  2082.     computer has access to, press <F9> and enter the device name (i.e.
  2083.     A) of the drive. The size in bytes will be displayed.
  2084.  
  2085.     Check Drive Free Space:  To check the amount of unused storage ca-
  2086.     pacity on a drive,  press <F10> and enter the device name (i.e. A)
  2087.     of the drive. The free space in bytes will be displayed.
  2088.  
  2089. Quiting:  To quit UT press <Q> or <Esc>.
  2090. Chapter 14: Using the GU Program
  2091.  
  2092.  
  2093. If you have created a GEdit work disk,  the program  GU.EXE will be on
  2094. the work disk.  If you have installed GEdit on a hard disk, it will be
  2095. located  in the same directory as GE.EXE.  To run this program,  enter
  2096. "GU"  at the DOS prompt.  GU loads  UT as  a memory resident  program,
  2097. then executes GEdit.  At any point while using GEdit,  pressing <Ctrl-
  2098. Alt> will pop UT on the screen. Pressing <Esc> or <Q> will return pro-
  2099. cessing to GEdit.
  2100. Chapter 15: Trouble Shooting
  2101.  
  2102.  
  2103. Problem:  When attempting to display help screens,  the message  "Help
  2104. screen not found" is displayed.
  2105.  
  2106. Modify the  AUTOEXEC.BAT file  in the  root directory  of the bootable
  2107. drive to include a statement  (i.e.  SUPPORT=C:\GE\SUPPORT)  to assign
  2108. the variable  "SUPPORT" to the directory where the GEdit support files
  2109. are located.
  2110.  
  2111.  
  2112. Problem: Part of file is missing, garbage in file, or end-of-file sym-
  2113. bols are displayed in the line instead of at the end of the line.
  2114.  
  2115. This is usually caused by  a corrupted line-ending index.  To correct,
  2116. reindex the line-ending index by choosing  "Rebuild Line-Ending Index"
  2117. from the File Management Menu.
  2118.  
  2119.  
  2120. Problem: Justification is lost while printing.
  2121.  
  2122. This is result  of the printer  not printing  the blanks used by GEdit
  2123. for the purpose  of justifying.  To correct,  choose  "Convert Blanks"
  2124. from the the Format Menu to convert the blanks to spaces.
  2125.  
  2126.  
  2127. Problem: An extra character is printed in the upper left corner of the
  2128. page or elsewhere in the printout, or attributes specified in the file
  2129. are not properly printed.
  2130.  
  2131. This is caused by a missing or improper printer driver. Make sure that
  2132. you have  the correct driver  and if you do not,  create one using the
  2133. program  PCODES.EXE  which is included  on the GEdit Distribution Disk
  2134. (see Chapter 12).  Make sure that  the correct driver  is specified in
  2135. the print settings,  and lastly,  make sure that the driver  is in the
  2136. proper directory (the GEdit support files directory).
  2137.  
  2138.  
  2139. Problem: A disk write error when attempting to cut text.
  2140.  
  2141. This can  be caused by  insufficient disk space  to hold the amount of
  2142. material being cut.  Retry, using smaller cuts. If you are using GEdit
  2143. on a floppy disk,  and have not created a work disk,  do so by running
  2144. FINSTALL. 
  2145.  
  2146. Problem: Everything is wrong (colors, screen width, etc.).
  2147.  
  2148. This is probably caused by a settings file saved by a previous version
  2149. of GEdit.  The format of the settings file may change from one version
  2150. to the next as new features are added. To correct, delete all settings
  2151. files in the support directory. These files are named EDITSET?.DAT.
  2152. APPENDIX A - Menu Tree
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.                               ┌───────────┐
  2160.                               │ MAIN MENU │
  2161.                               └─────┬─────┘
  2162.                                     │
  2163.                                     │
  2164.                                     │
  2165.         ┌─────────────┬─────────────┼─────────────┬─────────────┐
  2166.         │             │             │             │             │
  2167.         │             │             │             │             │
  2168.   ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐
  2169.   │   EDIT    │ │   SYSTEM  │ │   SETUP   │ │    HELP   │ │   PRINT   │
  2170.   └─────┬─────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘
  2171.         │
  2172.         │
  2173.         │
  2174.   ┌─────┴─────┐
  2175.   │    TOP    │
  2176.   └─────┬─────┘
  2177.         │
  2178.         ├─────────────┬─────────────┬─────────────┬─────────────┬───────┐
  2179.         │             │             │             │             │       │
  2180.         │             │             │             │             │       │
  2181.   ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ │
  2182.   │   MISC    │ │   FORMAT  │ │   BLOCK   │ │NAMED BLOCK│ │ATTRIBUTES │ │
  2183.   └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘ │
  2184.                                                                         │
  2185.                                                                         │
  2186.         ┌─────────────┬─────────────┬─────────────┬─────────────┬───────┘
  2187.         │             │             │             │             │
  2188.         │             │             │             │             │
  2189.   ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐
  2190.   │   GOTO    │ │   FIND    │ │   DRAW    │ │ MATCH SYM │ │FILE MANAGE│
  2191.   └───────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘
  2192. APPENDIX B - Menus
  2193.  
  2194.  
  2195. Main Menu
  2196.  
  2197. ┌──────────────────────────────────────────────────────────────────────────┐
  2198. │        Edit        System        Setup         Help        Print         │
  2199. └────────────────────────────────────────────────────────────Esc to Exit───┘
  2200.  
  2201.     Edit Menu                                   System Menu
  2202.  
  2203.     ┌──────────────────────┐                    ┌───────────────────────┐
  2204.     │ F1  Text File Editor │                    │ F1  Quit              │
  2205.     │ F2  Stream Editor    │                    │ F2  Return to Editor  │
  2206.     │ F3  Hex Editor       │                    │ F3  Shell to DOS      │
  2207.     │ F4  dBASE III Editor │                    │ F4  Run Program       │
  2208.     └──────────────────────┘                    │ F5  Redo Edit Session │
  2209.                                                 │ F6  Copyright Screen  │
  2210.                                                 └───────────────────────┘
  2211.     Setup Menu
  2212.  
  2213.     ┌─────────────────────┐                     Help Menu
  2214.     │ F1  File Settings   │
  2215.     │ F2  Edit Settings   │                     ┌───────────────────────┐
  2216.     │ F3  Screen Settings │                     │ F1  Help on GEdit     │
  2217.     │ F4  Save Settings   │                     │ F2  Help on Main Menu │
  2218.     │ F5  Choose Settings │                     │ F3  Help on Setup     │
  2219.     └─────────────────────┘                     │ F4  Help on Editing   │
  2220.                                                 │ F5  Help on Printing  │
  2221.                                                 └───────────────────────┘
  2222.     Print Menu
  2223.  
  2224.     ┌────────────────────┐                      Type Menu
  2225.     │ F1  Print File     │
  2226.     │ F2  Enter Settings │                      ┌───────────────────┐
  2227.     └────────────────────┘                      │ F1  Non-text File │
  2228.                                                 │ F2  Disk Sectors  │
  2229.                                                 │ F3  Memory        │
  2230.     dBASE Menu                                  │ F4  Escape        │
  2231.                                                 └──────Esc to Exit──┘
  2232.     ┌─────────────────────┐
  2233.     │ F1  File Header     │
  2234.     │ F2  File            │                     Redo Menu
  2235.     │ F3  Convert to Text │
  2236.     │ F4  Escape          │                     ┌───────────────────┐
  2237.     └────────Esc to Exit──┘                     │ F1  Text File     │
  2238.                                                 │ F2  Non-text File │
  2239.                                                 │ F3  dBASE File    │
  2240.                                                 │ F4  Escape        │
  2241.                                                 └──────Esc to Exit──┘
  2242. APPENDIX B - Menus (cont)
  2243.  
  2244.  
  2245. Top Menu
  2246.  
  2247. ┌──────────────────────────────────────────────────────────────────────────┐
  2248. │ Misc   Form    Bloc    NBlk    Attr    Goto   Find   Draw    OSym   File │
  2249. └────────────────────────────────────────────────────────────Esc to Exit───┘
  2250.  
  2251.  
  2252.     Misc Menu                                   Goto Menu
  2253.  
  2254.     ┌───────Misc Menu───────┐                   ┌────Goto Menu────┐
  2255.     │ F1  Help on Editing   │                   │ F1  Goto Line   │
  2256.     │ F2  Save Current File │                   │ F2  Goto Column │
  2257.     │ F3  Load New File     │                   │ F3  Goto Page   │
  2258.     │ F4  Quit Current File │                   │ F4  Goto Offset │
  2259.     │ F5  Switch Window     │                   │ F5  Escape      │
  2260.     │ F6  Open Window       │                   └────Esc to Exit──┘
  2261.     │ F7  Goto Main Menu    │
  2262.     │ F8  Execute Program   │
  2263.     │ F9  Shell to DOS      │          Line Drawing Menu
  2264.     │ F10 Hot Print         │
  2265.     │ SF1 Set Edit Settings │          ┌──────Line-Drawing Menu──────┐
  2266.     │ SF2 Set Screen Colors │          │ F1  Draw with Single Line   │
  2267.     │ SF3 Escape            │          │ F2  Draw with Double Line   │
  2268.     └──────────Esc to Exit──┘          │ F3  Enter Drawing Character │
  2269.                                        │ F4  Join Lines in File      │
  2270.                                        │ F5  Leave Line-Drawing Mode │
  2271.     Block Menu                         │ F6  Escape                  │
  2272.                                        └────────────────Esc to Exit──┘
  2273.     ┌────Block Menu────┐
  2274.     │ F1  Cut          │
  2275.     │ F2  Erase        │                        Format Menu
  2276.     │ F3  Paste        │
  2277.     │ F4  Copy         │                        ┌─────Format Menu────┐
  2278.     │ F5  Move         │                        │ F1  Word Wrap On   │
  2279.     │ F6  Column Cut   │                        │ F2  Word Wrap Off  │
  2280.     │ F7  Column Paste │                        │ F3  Format         │
  2281.     │ F8  Column Copy  │                        │ F4  Justify        │
  2282.     │ F9  Column Move  │                        │ F5  UnJustify      │
  2283.     │ F10 Indent       │                        │ F6  Center String  │
  2284.     │ SF1 Upper Case   │                        │ F7  Pagenate       │
  2285.     │ SF2 Lower Case   │                        │ F8  Set Tabs       │
  2286.     │ SF3 Hot-Print    │                        │ F9  Convert Blanks │
  2287.     │ SF4 Escape       │                        │ F10 Convert EOL    │
  2288.     └─────Esc to Exit──┘                        │ SF1 Escape         │
  2289.                                                 └───────Esc to Exit──┘
  2290. APPENDIX B - Menus (cont)
  2291.  
  2292.  
  2293.     Locate Menu
  2294.                                                 Named Block Menu
  2295.     ┌─────────Locate Menu─────────┐
  2296.     │ F1  Locate Forward          │             ┌────Named Block Menu────┐
  2297.     │ F2  Locate Backward         │             │ F1  Named Cut          │
  2298.     │ F3  Replace Forward         │             │ F2  Named Paste        │
  2299.     │ F4  Replace Backward        │             │ F3  Named Column Cut   │
  2300.     │ F5  Global Replace Forward  │             │ F4  Named Column Paste │
  2301.     │ F6  Global Replace Backward │             │ F5  Escape             │
  2302.     │ F7  Count Forward           │             └───────────Esc to Exit──┘
  2303.     │ F8  Count Backward          │
  2304.     │ F9  Escape                  │
  2305.     └────────────────Esc to Exit──┘             Attribute Menu
  2306.  
  2307.                                                 ┌───Attribute Menu───┐
  2308.     Open Symbols Menu                           │ F1  Bold           │
  2309.                                                 │ F2  Underlined     │
  2310.     ┌──────Open Symbols Menu─────┐              │ F3  Italics        │
  2311.     │ F1  Match Parenthesis - () │              │ F4  Superscript    │
  2312.     │ F2  Match Braces - {}      │              │ F5  Subscript      │
  2313.     │ F3  Match Brackets - []    │              │ F6  Double Wide    │
  2314.     │ F6  Escape                 │              │ F7  Pica           │
  2315.     └───────────────Esc to Exit──┘              │ F8  Elite          │
  2316.                                                 │ F9  Condensed      │
  2317.                                                 │ F10 6 Lines/Inch   │
  2318.     File Management Menu                        │ SF1 8 Lines/Inch   │
  2319.                                                 │ SF2 Double Spacing │
  2320.     ┌───File Management Menu──┐                 │ SF3 User Defined   │
  2321.     │ F1  Insert File         │                 │ SF4 Escape         │
  2322.     │ F2  Append File         │                 └───────Esc to Exit──┘
  2323.     │ F3  Compare Two Files   │
  2324.     │ F4  Change Line Length  │
  2325.     │ F5  Strip Page Breaks   │                 Forground Color Menu
  2326.     │ F6  Strip Ruler Lines   │
  2327.     │ F7  Strip 8-Bit Chars   │                 ┌───────────────┐
  2328.     │ F8  Insert at Intervals │                 │ Black         │
  2329.     │ F9  Rebuild Line Index  │                 │ Blue          │
  2330.     │ F10 Escape              │                 │ Green         │
  2331.     └────────────Esc to Exit──┘                 │ Cyan          │
  2332.                                                 │ Red           │
  2333.                                                 │ Magneta       │
  2334.     Background Color Menu                       │ Brown         │
  2335.                                                 │ Light Grey    │
  2336.     ┌───────────────┐                           │ Dark Grey     │
  2337.     │ Black         │                           │ Light Blue    │
  2338.     │ Blue          │                           │ Light Green   │
  2339.     │ Green         │                           │ Light Cyan    │
  2340.     │ Cyan          │                           │ Light Red     │
  2341.     │ Red           │                           │ Light Magenta │
  2342.     │ Magneta       │                           │ Yellow        │
  2343.     │ Brown         │                           │ White         │
  2344.     │ Light Grey    │                           └───────────────┘
  2345.     └───────────────┘
  2346. APPENDIX C - Edit Commands
  2347.  
  2348.  
  2349. Command        Action B                 Default Key Combination   File Type *
  2350.                                                                     ┌─┬─┬─┐
  2351.                                                                     │T│N│M│
  2352.                                                                     ├─┼─┼─┤
  2353. {HELP}      Help                                Alt H or F1 **      │X│X│X│
  2354. {SAVE}      Save Current File                   Alt S or F2         │X│X│ │
  2355. {QUIT}      Close Current File                  ALT Q or F3         │X│X│X│
  2356. {LOAD}      Load New Text File                  Ctrl O or F4        │X│X│X│
  2357. {RUN}       Execute Another Program             Ctrl E or F5        │X│X│X│
  2358. {SHELL}     Shell to DOS                        Ctrl S              │X│X│X│
  2359. {WINDOW}    Open Window                         Ctrl W              │X│X│X│
  2360. {SWITCH}    Switch Window                       Alt =               │X│X│X│
  2361. {EDITSET}   Edit Setup                          Alt E               │X│X│X│
  2362. {SCREENSET} Screen Color Setup                  Alt V               │X│X│X│
  2363. {ASCII}     ASCII Table                         Alt Z               │X│X│X│
  2364.                                                                     │ │ │ │
  2365.             Cursor Control:                                         │ │ │ │
  2366.                                                                     │ │ │ │
  2367. {LEFT}         Go Left One Column               Left-Arrow          │X│X│X│
  2368. {RIGHT}        Go Right One Column              Right-Arrow         │X│X│X│
  2369. {CUP}          Go Up One Line                   Up-Arrow            │X│X│X│
  2370. {CDOWN}        Go Down One Line                 Down-Arrow          │X│X│X│
  2371. {HOME}         Goto Beginning of Line           Home                │X│X│X│
  2372. {EOL}          Goto End of Line                 End                 │X│X│X│
  2373. {SLEFT}        Screen-Shift Left                Ctrl Left-Arrow     │X│X│X│
  2374. {SRIGHT}       Screen-Shift Right               Ctrl Right-Arrow    │X│ │ │
  2375. {PGUP}         Go Up one Screen                 PgUp                │X│X│X│
  2376. {PGDN}         Go Down one Screen               PgDn                │X│X│X│
  2377. {TOP}          Go To Top of Screen              Ctrl PgUp           │X│X│X│
  2378. {BOTTOM}       Go to Bottom of Screen           Ctrl PgDn           │X│X│X│
  2379. {BEGIN}        Goto Beginning of File           Ctrl Home           │X│X│X│
  2380. {END}          Goto End of File                 Ctrl End            │X│X│X│
  2381. {TAB}          Jump to Next Tab                 Tab                 │X│X│X│
  2382. {BTAB}         Jump to Previous Tab             Shift Tab           │X│X│X│
  2383. {JUMP}         Jump to Stop                     Ctrl N              │X│ │ │
  2384.                                                                     └─┴─┴─┘
  2385.  
  2386.  
  2387.  
  2388.    * T  ASCII text file, including imported files                               
  2389.      N  non-text file, including dBase III files and disk sectors as file
  2390.      M  memory
  2391.  
  2392.    ** Function keys can be used for commands only when assigned as command
  2393.       keys (To change function key assignments go to the Edit Setup - Alt E)
  2394. APPENDIX C - Edit Commands (cont)
  2395.  
  2396.  
  2397. Command        Action                   Default Key Combination   File Type *
  2398.                                                                     ┌─┬─┬─┐
  2399.             Editing:                                                │T│N│M│
  2400.                                                                     ├─┼─┼─┤
  2401. {DELETE}       Delete Character at Cursor       Del                 │X│X│ │
  2402. {UNDEL}        Undo Delete Character            Ctrl D              │X│X│ │
  2403. {BSPACE}       Delete Character Left of Cursor  Backspace           │X│X│ │
  2404. {KILL}         Delete Word                      Alt K               │X│ │ │
  2405. {UNKILL}       Undo Kill Word                   Ctrl K              │X│ │ │
  2406. {DEOL}         Delete to End of Line            Alt Y               │X│ │ │
  2407. {UNEOL}        Undo Delete to End of Line       Ctrl Y              │X│ │ │
  2408. {DLINE}        Delete Line                      Alt X               │X│X│ │
  2409. {UNLINE}       Undo Delete Line                 Ctrl X              │X│X│ │
  2410. {NEWLINE}      Insert End-of-Line Mark          Return              │X│ │ │
  2411. {TINSERT}      Toggle Insert Off/On             Ins                 │X│X│ │
  2412. {TPEN}         Raise/Lower Pen                  Alt -               │X│ │ │
  2413. {RMACRO}       Record Keystroke Macro           Ctrl R              │X│X│X│
  2414. {RMACRO}       Stop Recording Keystroke Macro   Ctrl R              │X│X│X│
  2415. {MACRO}        Execute Keystroke Macro          Ctrl M              │X│X│X│
  2416. {EMBED?}       Embed User Defined Print Codes   Alt 0 Though Alt 9  │X│ │ │
  2417. {INDENT}       Indent                           Alt I               │X│ │ │
  2418. {FORMAT}       Format Paragraph                 Ctrl F              │X│ │ │
  2419. {JUSTIFY}      Justify                          Alt J               │X│ │ │
  2420. {UNJUSTIFY}    UnJustify                        Ctrl J              │X│ │ │
  2421. {CENTER}       Center String                    Alt C               │X│ │ │
  2422. {RULER}        Insert Ruler Line                Alt R               │X│ │ │
  2423. {PAGE}         Insert Page Break                Alt P               │X│ │ │
  2424. {ERASE}        Erase                            F6 **               │X│X│ │
  2425. {CUT}          Cut                              F7                  │X│X│ │
  2426. {PASTE}        Paste                            F8                  │X│X│ │
  2427. {COPY}         Copy                             F9                  │X│X│ │
  2428. {MOVE}         Move                             F10                 │X│X│ │
  2429. {CCUT}         Column Cut                       Shift F7            │X│X│ │
  2430. {CPASTE}       Column Paste                     Shift F8            │X│X│ │
  2431. {CCOPY}        Column Copy                      Shift F9            │X│X│ │
  2432. {CMOVE}        Column Move                      Shift F10           │X│X│ │
  2433. {NCUT}         Named Cut                        Ctrl F7             │X│X│ │
  2434. {NPASTE}       Named Paste                      Ctrl F8             │X│X│ │
  2435. {NCCUT}        Named Column Cut                 Ctrl F9             │X│X│ │
  2436. {NCPASTE}      Named Column Paste               Ctrl F10            │X│X│ │
  2437. {UPCASE}       Upper Case                       Ctrl U              │X│ │ │
  2438. {LOWCASE}      Lower Case                       Ctrl L              │X│ │ │
  2439.                                                                     └─┴─┴─┘
  2440.  
  2441.  
  2442.  
  2443.    * T  ASCII text file, including imported files
  2444.      N  non-text file, including dBase III files and disk sectors as file
  2445.      M  memory
  2446.  
  2447.    ** Function keys can be used for commands only when assigned as command
  2448.       keys (To change function key assignments go to the Edit Setup - Alt E)
  2449. APPENDIX C - Edit Commands (cont)
  2450.  
  2451.  
  2452. Command        Action                   Default Key Combination   File Type *
  2453.                                                                     ┌─┬─┬─┐
  2454.             Menus:                                                  │T│N│M│
  2455.                                                                     ├─┼─┼─┤
  2456. {GEMENU}       GEdit Menu                       Alt W               │X│X│X│
  2457. {TMENU}        Top Menu                         Alt T or F1 **      │X│X│X│
  2458. {UMENU}        Misc Menu                        Alt U               │X│X│X│
  2459. {FMMENU}       File Management Menu             Alt M               │X│X│ │
  2460. {GMENU}        Goto Menu                        Alt G               │X│X│X│
  2461. {LMENU}        Locate Menu                      Alt L               │X│X│X│
  2462. {BMENU}        Block-Function Menu              Alt B               │X│X│X│
  2463. {NMENU}        Named Block-Function Menu        Alt N               │X│X│X│
  2464. {AMENU}        Attributes Menu                  Alt A               │X│ │ │
  2465. {DMENU}        Line-Drawing Menu                Alt D               │X│ │ │
  2466. {OMENU}        Open Symbols Menu                Alt O               │X│ │ │
  2467. {FMENU}        Format Menu                      Alt F               │X│ │ │
  2468.                                                                     │ │ │ │
  2469.             Printing:                                               │ │ │ │
  2470.                                                                     │ │ │ │
  2471. {HPRINT}       Hot Print                        Ctrl P              │X│X│X│
  2472.                                                                     │ │ │ │
  2473.                To Print:                                            │ │ │ │
  2474.                      page number                ~P                  │X│ │ │
  2475.                      system date                ~D                  │X│ │ │
  2476.                      system time                ~T                  │X│ │ │
  2477.                      current line/paragraph     ~L                  │X│ │ │
  2478.                                                                     │ │ │ │
  2479. {UT}           Memory Resident Utility Program                      │X│X│X│
  2480.                                                                     └─┴─┴─┘
  2481.  
  2482.  
  2483.    * T  ASCII text file, including imported files
  2484.      N  non-text file, including dBase III files and disk sectors as file
  2485.      M  memory
  2486.  
  2487.    ** Function keys can be used for commands only when assigned as command
  2488.       keys (To change function key assignments go to the Edit Setup - Alt E)
  2489. APPENDIX D - Function Key Assignments:
  2490.  
  2491.  
  2492.  
  2493. Command Keys:
  2494.  
  2495.  
  2496.             F1 to Goto Main Edit Menu         F6 to Erase                       
  2497.  
  2498.             F2 to Save Current File           F7 to Cut                         
  2499.  
  2500.             F3 to Quit Current File           F8 to Paste                       
  2501.  
  2502.             F4 to Load New Text File          F9 to Copy                        
  2503.  
  2504.             F5 to Execute Another Program     F10 to Move                       
  2505.  
  2506.             Shift F7 to Column Cut      Ctrl F7 to Named Cut                    
  2507.  
  2508.             Shift F8 to Column Paste    Ctrl F8 to Named Paste                  
  2509.  
  2510.             Shift F9 to Column Copy     Ctrl F9 to Named Column Cut             
  2511.  
  2512.             Shift F10 to Column Move    Ctrl F10 to Named Column Paste          
  2513.  
  2514.  
  2515. Graphic Characters:
  2516.  
  2517.  
  2518.     F1   ─          Shift-F1   ═          Alt-F1   ╧           Ctrl-F1   ┼
  2519.     F2   │          Shift-F2   ║          Alt-F2   ╨           Ctrl-F2   ╬
  2520.     F3   │          Shift-F3   ║          Alt-F3   ╤           Ctrl-F3   ╡
  2521.     F4   └          Shift-F4   ╚          Alt-F4   ╥           Ctrl-F4   ╢
  2522.     F5   ┐          Shift-F5   ╗          Alt-F5   ╙           Ctrl-F5   ╖
  2523.     F6   │          Shift-F6   ║          Alt-F6   ╘           Ctrl-F6   ╕
  2524.     F7   ┴          Shift-F7   ╩          Alt-F7   ╒           Ctrl-F7   ╜
  2525.     F8   ┬          Shift-F8   ╦          Alt-F8   ╓           Ctrl-F8   ╛
  2526.     F9   │          Shift-F9   ║          Alt-F9   ╫           Ctrl-F9   ╞
  2527.     F10  ┤          Shift-F10  ╣          Alt-F10  ╪           Ctrl-F10  ╟
  2528.  
  2529.  
  2530.  
  2531. Math/Greek Characters:
  2532.  
  2533.  
  2534.     F1   ¼                     Shift-F1   °                     Alt-F1   ε
  2535.     F2   ½                     Shift-F2   ∙                     Alt-F2   Θ
  2536.     F3   ≡                     Shift-F3   √                     Alt-F3   µ
  2537.     F4   ±                     Shift-F4   ⁿ                     Alt-F4   ∞
  2538.     F5   ≥                     Shift-F5   ²                     Alt-F5   π
  2539.     F6   ≤                     Shift-F6   α                     Alt-F6   Σ
  2540.     F7   ⌠                     Shift-F7   ß                     Alt-F7   σ
  2541.     F8   ⌡                     Shift-F8   Γ                     Alt-F8   Φ
  2542.     F9   ÷                     Shift-F9   τ                     Alt-F9   φ
  2543.     F10  ≈                     Shift-F10  δ                     Alt-F10  Ω
  2544. APPENDIX E - UT Commands
  2545.  
  2546.  
  2547.  
  2548. UT Commands:
  2549.  
  2550.  
  2551.     F1            Change Mask
  2552.     F2            Change Directory
  2553.     F3            Rename Directory
  2554.     F4            Create Directory
  2555.     F5            Remove Directory
  2556.     F6            Hide Directory
  2557.     F7            Unhide Directory
  2558.     F8            Log Drive
  2559.     F9            Display Drive Size
  2560.     F10           Display Free Space on Drive
  2561.     R             Rename File
  2562.     D             Delete File
  2563.     C             Copy File
  2564.     T             Change Created/Modified Time and Date for File
  2565.     A             Change Attributes of File
  2566.     S             Display File Statistics
  2567.     *             Mark File
  2568.     U             UnMark File
  2569.     Alt-D         Delete Marked Files
  2570.     Alt-C         Copy Marked Files
  2571.     Alt-T         Change Created/Modified Time and Date for Marked Files
  2572.     Alt-A         Change Attributes of Marked Files
  2573.     Up-Arrow      Go Up One Line
  2574.     Down-Arrow    Go Down One Line
  2575.     PgUp          Go Up one Screen
  2576.     PgDn          Go Down one Screen
  2577.     Home          Goto Beginning of File Listing
  2578.     End           Goto End of File Listing
  2579. APPENDIX F - DOS Error codes
  2580.  
  2581.  
  2582.  
  2583.     1              Invalid function
  2584.     2              File not found
  2585.     3              Path not found
  2586.     4              Too many files open
  2587.     5              Access denied
  2588.     6              Invalid handle
  2589.     8              Insufficient memory
  2590.     9              Invalid memory block address
  2591.     10             Invalid environment
  2592.     11             Invalid format
  2593.     12             Invalid access code
  2594.     13             Invalid data
  2595.     14             Reserved
  2596.     15             Invalid drive specified
  2597.     16             Attempt to remove current directory
  2598.     17             Not the same device
  2599.     18             No more files
  2600.     19             Write-protected disk
  2601.     20             Unknown unit
  2602.     21             Device not ready
  2603.     22             Unknown command
  2604.     23             Disk data error
  2605.     24             bad request structure length
  2606.     25             Disk seek error
  2607.     26             Unknown disk media type
  2608.     27             Disk sector not found
  2609.     28             Printer out of paper
  2610.     29             Write fault
  2611.     30             Read fault
  2612.     31             General failure
  2613.     32             Sharing violation
  2614.     33             Lock violation
  2615.     34             Invalid disk change
  2616.     35             FCB unavailable
  2617.     36             Sharing buffer overflow
  2618.     37-49          Reserved
  2619.     50             Network request not supported
  2620.     51             Remote computer not listening
  2621.     52             Duplicate name on network
  2622.     53             Network name not found
  2623.     54             Network busy
  2624.     55             Network device no longer exists
  2625.     56             Net BIOS command limit exceeded
  2626.     57             Network adapter error
  2627.     58             Incorrect network response
  2628.     59             Unexpected network error
  2629.     60             Incompatible remote adapter
  2630.     61             Print queue full
  2631.     62             Not enough space for print file
  2632.     63             Print file deleted
  2633.     64             Network name deleted
  2634. APPENDIX F - DOS Error codes (cont)
  2635.  
  2636.  
  2637.  
  2638.     65             Access denied
  2639.     66             Network device type incorrect
  2640.     67             Network name not found
  2641.     68             Network name limit exceeded
  2642.     69             Net BIOS session limit exceeded
  2643.     70             Temporary paused
  2644.     71             Network request not accepted
  2645.     72             Print or disk redirection is paused
  2646.     73-79          Reserved
  2647.     80             File already exists
  2648.     81             Reserved
  2649.     82             Cannot make directory entry
  2650.     83             Fail on Int 24
  2651.     84             Too many redirections
  2652.     85             Duplicate redirection
  2653.     86             Invaild password
  2654.     87             Invalid parameters
  2655.     88             Network data fault
  2656.     100            Disk read error
  2657.     101            Disk write error
  2658.     102            File not assigned
  2659.     103            File not open
  2660.     104            File not open for input
  2661.     105            File not open for output
  2662.     106            Invalid numeric format
  2663.     150            Disk is write protected
  2664.     151            Unknown unit
  2665.     152            Drive not ready
  2666.     153            Unknown command
  2667.     154            CRC error in data
  2668.     155            Bad drive request structure length
  2669.     156            Disk seek error
  2670.     157            Unknown media type
  2671.     158            Sector not found
  2672.     159            Printer out of paper
  2673.     160            Device write fault
  2674.     161            Device read fault
  2675.     162            Hardware failure
  2676.     200            Division by zero
  2677.     202            Stack overflow
  2678.     203            Heap overflow
  2679.     204            Invalid pointer
  2680.     205            Floating point overflow
  2681.     207            Invalid floating point error
  2682.     208            Overlay manager not installed
  2683.     209            Overlay file read error
  2684. APPENDIX G - Bug Report/Suggestion Form
  2685.  
  2686.  
  2687.  
  2688. BUG REPORT/SUGGESTION FORM FOR GEDIT
  2689.  
  2690.  
  2691. If you encounter a bug while using  GEdit please describe  the bug and
  2692. the situation in which it occurred on this form, or if you have a sug-
  2693. gestion for improving GEdit, describe your suggestion on this form and
  2694. mail to the address listed below.
  2695.  
  2696. ______________________________________________________________________
  2697.  
  2698. ______________________________________________________________________
  2699.  
  2700. ______________________________________________________________________
  2701.  
  2702. ______________________________________________________________________
  2703.  
  2704. ______________________________________________________________________
  2705.  
  2706. ______________________________________________________________________
  2707.  
  2708. ______________________________________________________________________
  2709.  
  2710. ______________________________________________________________________
  2711.  
  2712. ______________________________________________________________________
  2713.  
  2714. ______________________________________________________________________
  2715.  
  2716. ______________________________________________________________________
  2717.  
  2718. ______________________________________________________________________
  2719.  
  2720. ______________________________________________________________________
  2721.  
  2722. ______________________________________________________________________
  2723.  
  2724. ______________________________________________________________________
  2725.  
  2726. ______________________________________________________________________
  2727.  
  2728. ______________________________________________________________________
  2729.  
  2730. ______________________________________________________________________
  2731.  
  2732.  
  2733. Mail to: Cat Creek Enterprises, Inc.
  2734.          P. O. Box 606
  2735.          Bristol, TN 37621-0606
  2736. APPENDIX H - Registration Form
  2737.  
  2738.  
  2739.  
  2740. REGISTRATION FORM FOR GEDIT
  2741.  
  2742.  
  2743. GEdit must be registered if you find it useful  and intend to continue
  2744. to use it beyond the  30-day trial period.  Upon registration you will
  2745. be sent the latest version of GEdit,  or if you so choose, you will be
  2746. sent the next version when it becomes available, and you will be noti-
  2747. fied of updates for a period of one year.  To register,  fill out this
  2748. form,  enclose $50.00  (Tennessee residents add 7.75 % sales tax)  for
  2749. each copy you wish to register,  and mail to the address listed at the
  2750. bottom of the form.
  2751.  
  2752.  
  2753. DATE: _____________ TELEPHONE NUMBER: ________________________________
  2754.  
  2755. NAME: ________________________________________________________________
  2756.  
  2757. PURCHASE ORDER NUMBER: _______________________________________________
  2758.  
  2759. COMPANY: _____________________________________________________________
  2760.  
  2761. ADDRESS: _____________________________________________________________
  2762.  
  2763. ______________________________________________________________________
  2764.  
  2765. ______________________________________________________________________
  2766.  
  2767.  
  2768. No registration fee is  required for the use of  GEdit for educational
  2769. purposes by educational institutions. If you are registering GEdit for
  2770. this purpose, check the box below and do not send any money.
  2771.  
  2772. EDUCATIONAL USE [ ]
  2773.  
  2774.  
  2775. NUMBER OF COPIES: ____  X  AMOUNT/COPY ($50.00) = ____________________
  2776.  
  2777. If Tennessee Resident add sales tax on next line:
  2778.  
  2779. NUMBER OF COPIES: ____  X  AMOUNT/COPY ($3.88)  = ____________________
  2780.  
  2781.                                           TOTAL = ____________________
  2782.  
  2783.  
  2784. 5 1/4 INCH DISK [ ]        3 1/2 INCH DISK [ ]
  2785.  
  2786. CURRENT VERSION [ ]        NEXT VERSION [ ]
  2787.  
  2788.  
  2789. MAIL TO: Cat Creek Enterprises, Inc.
  2790.          P. O. Box 606
  2791.          Bristol, TN 37621-0606
  2792.