home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / utilfile / help2 / manual.doc < prev   
Encoding:
Text File  |  1989-03-20  |  297.4 KB  |  6,601 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.           _________________________________________________________________
  19.  
  20.  
  21.                                         HELP!
  22.                                         HELP!
  23.  
  24.  
  25.                            A Hard Disk Management Program
  26.                            A Hard Disk Management Program
  27.  
  28.           _________________________________________________________________
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.           _________________________________________________________________
  54.  
  55.           Copyright (C) 1989, 1988, 1987, 1986, 1985  Taylor Software Tools
  56.           Copyright (C) 1989, 1988, 1987, 1986, 1985  Taylor Software Tools
  57.                                  All Rights Reserved
  58.                                  All Rights Reserved
  59.  
  60.  
  61.                                 Taylor Software Tools
  62.                                 Taylor Software Tools
  63.                                  1103 Mendoza Drive
  64.                                  1103 Mendoza Drive
  65.                                St. Peters, MO.   63376
  66.                                St. Peters, MO.   63376
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.                                     Contents
  89.                                     Contents
  90.  
  91.  
  92.  
  93.           Chapter 1  Introduction to HELP!                                3
  94.              1.1  What is HELP!  . . . . . . . . . . . . . . . . . . . .  3
  95.              1.2  HELP! Features . . . . . . . . . . . . . . . . . . . .  3
  96.              1.3  HELP! Design Philosphy . . . . . . . . . . . . . . . .  4
  97.  
  98.           Chapter 2  Starting HELP!                                       5
  99.              2.1  Setup of HELP! . . . . . . . . . . . . . . . . . . . .  5
  100.              2.2  Running HELP!  . . . . . . . . . . . . . . . . . . . .  6
  101.              2.3  HELP!.CFG  . . . . . . . . . . . . . . . . . . . . . .  6
  102.              2.4  Help file  . . . . . . . . . . . . . . . . . . . . . .  6
  103.              2.5  Black & White  . . . . . . . . . . . . . . . . . . . .  6
  104.  
  105.           Chapter 3  The Main Screen                                      8
  106.              3.1  Path & Volume  . . . . . . . . . . . . . . . . . . . .  8
  107.              3.2  File Window  . . . . . . . . . . . . . . . . . . . . .  8
  108.                 3.2.1  Changing Directories  . . . . . . . . . . . . . .  9
  109.              3.3  Status Window  . . . . . . . . . . . . . . . . . . . .  9
  110.                 3.3.1  File Count  . . . . . . . . . . . . . . . . . . .  9
  111.                 3.3.2  Memory Status . . . . . . . . . . . . . . . . . .  9
  112.                 3.3.3  Date & Time . . . . . . . . . . . . . . . . . . .  9
  113.              3.4  Status Indicators  . . . . . . . . . . . . . . . . . . 10
  114.              3.5  HELP! Menus  . . . . . . . . . . . . . . . . . . . . . 10
  115.              3.6  Edit Fields in HELP! . . . . . . . . . . . . . . . . . 10
  116.              3.7  Error Window . . . . . . . . . . . . . . . . . . . . . 11
  117.              3.8  Utilities Menu . . . . . . . . . . . . . . . . . . . . 11
  118.              3.9  Help Screens . . . . . . . . . . . . . . . . . . . . . 12
  119.  
  120.           Chapter 4  File Commands                                       13
  121.              4.1  Copy Command . . . . . . . . . . . . . . . . . . . . . 13
  122.                 4.1.1  Copy Menu . . . . . . . . . . . . . . . . . . . . 13
  123.                 4.1.2  Copy Single File  . . . . . . . . . . . . . . . . 13
  124.                 4.1.3  Multiple Files  . . . . . . . . . . . . . . . . . 13
  125.                 4.1.4  Destination . . . . . . . . . . . . . . . . . . . 14
  126.                    4.1.4.1  Using TREE for your Destination  . . . . . . 14
  127.                 4.1.5  File Overwrite  . . . . . . . . . . . . . . . . . 14
  128.              4.2  Drive Command  . . . . . . . . . . . . . . . . . . . . 15
  129.              4.3  Erase Command  . . . . . . . . . . . . . . . . . . . . 15
  130.                 4.3.1  Erase Menu  . . . . . . . . . . . . . . . . . . . 15
  131.                 4.3.2  Single File . . . . . . . . . . . . . . . . . . . 16
  132.                 4.3.3  Multiple Files  . . . . . . . . . . . . . . . . . 16
  133.                 4.3.4  Prompted File Erase . . . . . . . . . . . . . . . 16
  134.              4.4  Files Command  . . . . . . . . . . . . . . . . . . . . 16
  135.              4.5  Locate Command . . . . . . . . . . . . . . . . . . . . 17
  136.                 4.5.1  File to Locate  . . . . . . . . . . . . . . . . . 17
  137.  
  138.  
  139.  
  140.                                           i
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.                 4.5.2  Wildcards Usage . . . . . . . . . . . . . . . . . 17
  151.                 4.5.3  Display Pause . . . . . . . . . . . . . . . . . . 17
  152.                 4.5.4  TREE Read & Mark  . . . . . . . . . . . . . . . . 17
  153.              4.6  Move Command . . . . . . . . . . . . . . . . . . . . . 18
  154.                 4.6.1  Move Menu . . . . . . . . . . . . . . . . . . . . 18
  155.                 4.6.2  Move Single File  . . . . . . . . . . . . . . . . 18
  156.                 4.6.3  Multiple Files  . . . . . . . . . . . . . . . . . 18
  157.                 4.6.4  Move Destination  . . . . . . . . . . . . . . . . 18
  158.                    4.6.4.1  Using TREE for your Destination  . . . . . . 19
  159.              4.7  Name Command . . . . . . . . . . . . . . . . . . . . . 19
  160.              4.8  View Command . . . . . . . . . . . . . . . . . . . . . 20
  161.                 4.8.1  How View Works  . . . . . . . . . . . . . . . . . 20
  162.                 4.8.2  The View Screen . . . . . . . . . . . . . . . . . 20
  163.                 4.8.3  Cursor Control  . . . . . . . . . . . . . . . . . 21
  164.                 4.8.4  Viewing More Than One File  . . . . . . . . . . . 21
  165.                 4.8.5  Linked Windows  . . . . . . . . . . . . . . . . . 21
  166.                 4.8.6  Scan & Compare  . . . . . . . . . . . . . . . . . 22
  167.                 4.8.7  View Scan & Compare Options . . . . . . . . . . . 22
  168.                 4.8.8  Finding a String  . . . . . . . . . . . . . . . . 23
  169.                 4.8.9  Find Options  . . . . . . . . . . . . . . . . . . 23
  170.                 4.8.10  Find Again . . . . . . . . . . . . . . . . . . . 23
  171.              4.9  Compare Command  . . . . . . . . . . . . . . . . . . . 23
  172.                    4.9.0.1  Using TREE for your Destination  . . . . . . 24
  173.              4.10  MakeDirectory . . . . . . . . . . . . . . . . . . . . 24
  174.                 4.10.1  Turning Off Prompt Screen  . . . . . . . . . . . 25
  175.  
  176.           Chapter 5  Running a Program                                   26
  177.              5.1  Running Programs from HELP!  . . . . . . . . . . . . . 26
  178.              5.2  Execute Command  . . . . . . . . . . . . . . . . . . . 26
  179.              5.3  RUN Command  . . . . . . . . . . . . . . . . . . . . . 27
  180.              5.4  Point Command  . . . . . . . . . . . . . . . . . . . . 27
  181.                 5.4.1  Point First Screen  . . . . . . . . . . . . . . . 28
  182.                 5.4.2  Program Path  . . . . . . . . . . . . . . . . . . 28
  183.                 5.4.3  Command Line Arguments  . . . . . . . . . . . . . 29
  184.                 5.4.4  Additional Arguments  . . . . . . . . . . . . . . 29
  185.                 5.4.5  Save Point File . . . . . . . . . . . . . . . . . 29
  186.                 5.4.6  Pointer Hints . . . . . . . . . . . . . . . . . . 29
  187.  
  188.           Chapter 6  Using a Mouse                                       30
  189.              6.1  Why use a Mouse ?  . . . . . . . . . . . . . . . . . . 30
  190.              6.2  The Mouse Cursor . . . . . . . . . . . . . . . . . . . 30
  191.              6.3  Click, Double Click  . . . . . . . . . . . . . . . . . 30
  192.              6.4  Left and Right Buttons . . . . . . . . . . . . . . . . 31
  193.              6.5  For the South Paw  . . . . . . . . . . . . . . . . . . 31
  194.              6.6  The HELP! Menus  . . . . . . . . . . . . . . . . . . . 31
  195.                 6.6.1  Copy, Erase and Move Multiple . . . . . . . . . . 32
  196.              6.7  Changing the Directory - Hyper Navigation! . . . . . . 32
  197.                 6.7.1  Changing Directories with the Path Window . . . . 33
  198.                 6.7.2  Changing Directories with TREE  . . . . . . . . . 33
  199.              6.8  Using the Multiple Selection Window  . . . . . . . . . 34
  200.              6.9  The Help System  . . . . . . . . . . . . . . . . . . . 34
  201.                 6.9.1  Context Sensitive Help  . . . . . . . . . . . . . 34
  202.                 6.9.2  Getting Help from the Help Index  . . . . . . . . 34
  203.                 6.9.3  Using the Help Screens  . . . . . . . . . . . . . 35
  204.  
  205.  
  206.  
  207.                                          ii
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.              6.10  The Color Setup Window  . . . . . . . . . . . . . . . 35
  218.              6.11  The Status Window . . . . . . . . . . . . . . . . . . 35
  219.              6.12  The File Window . . . . . . . . . . . . . . . . . . . 35
  220.                 6.12.1  Expanding and Changing the File Window . . . . . 36
  221.  
  222.           Chapter 7  Using the Print Facility                            37
  223.              7.1  PRINT Command  . . . . . . . . . . . . . . . . . . . . 37
  224.              7.2  Printing Text  . . . . . . . . . . . . . . . . . . . . 37
  225.                 7.2.1  Device Selection  . . . . . . . . . . . . . . . . 38
  226.                 7.2.2  Printing Text Screen As Output  . . . . . . . . . 38
  227.                    7.2.2.1  Pause the Screen . . . . . . . . . . . . . . 38
  228.                 7.2.3  Printing Text, Printer as Output  . . . . . . . . 38
  229.                    7.2.3.1  Critical Errors During Print . . . . . . . . 38
  230.                 7.2.4  Printing Text, File as Output . . . . . . . . . . 38
  231.              7.3  Hex-ASCII Output to Screen . . . . . . . . . . . . . . 39
  232.                 7.3.1  Hex-EBCDIC  . . . . . . . . . . . . . . . . . . . 39
  233.                 7.3.2  Hex-ASCII Output to Printer . . . . . . . . . . . 40
  234.                 7.3.3  Hex-ASCII Output to a File  . . . . . . . . . . . 40
  235.              7.4  Print Options Menu . . . . . . . . . . . . . . . . . . 40
  236.                 7.4.1  Communications Port Setup . . . . . . . . . . . . 40
  237.                 7.4.2  Printer, Port Selection . . . . . . . . . . . . . 41
  238.                 7.4.3  Printer Setup Options . . . . . . . . . . . . . . 41
  239.                    7.4.3.1  Setting Tabs . . . . . . . . . . . . . . . . 41
  240.                    7.4.3.2  Initialization String  . . . . . . . . . . . 41
  241.                    7.4.3.3  Formatted Options  . . . . . . . . . . . . . 43
  242.              7.5  Print Directory  . . . . . . . . . . . . . . . . . . . 44
  243.              7.6  Print Multiple . . . . . . . . . . . . . . . . . . . . 45
  244.                 7.6.1  Multiple Print Reselection  . . . . . . . . . . . 45
  245.              7.7  Load & Save Printer Description File . . . . . . . . . 45
  246.              7.8  Top of Printer Page  . . . . . . . . . . . . . . . . . 46
  247.              7.9  Initialize Printer String  . . . . . . . . . . . . . . 46
  248.  
  249.           Chapter 8  HELP! Editor                                        47
  250.              8.1  Words Command  . . . . . . . . . . . . . . . . . . . . 47
  251.              8.2  Installation . . . . . . . . . . . . . . . . . . . . . 47
  252.              8.3  Running the Editor Alone . . . . . . . . . . . . . . . 48
  253.              8.4  Getting Help . . . . . . . . . . . . . . . . . . . . . 48
  254.              8.5  Screen Layout  . . . . . . . . . . . . . . . . . . . . 49
  255.              8.6  Cursor Movement  . . . . . . . . . . . . . . . . . . . 49
  256.              8.7  Editing Text . . . . . . . . . . . . . . . . . . . . . 50
  257.              8.8  The Menu System  . . . . . . . . . . . . . . . . . . . 51
  258.                 8.8.1  File Menu . . . . . . . . . . . . . . . . . . . . 52
  259.                    8.8.1.1  Open...  . . . . . . . . . . . . . . . . . . 53
  260.                    8.8.1.2  Save . . . . . . . . . . . . . . . . . . . . 53
  261.                    8.8.1.3  Save As... . . . . . . . . . . . . . . . . . 53
  262.                    8.8.1.4  Merge at Cursor  . . . . . . . . . . . . . . 53
  263.                    8.8.1.5  Directory  . . . . . . . . . . . . . . . . . 53
  264.                    8.8.1.6  Change Directory...  . . . . . . . . . . . . 54
  265.                    8.8.1.7  Exit to Dos... . . . . . . . . . . . . . . . 54
  266.                    8.8.1.8  Help . . . . . . . . . . . . . . . . . . . . 54
  267.                    8.8.1.9  Get Info . . . . . . . . . . . . . . . . . . 54
  268.                    8.8.1.10  Quit  . . . . . . . . . . . . . . . . . . . 54
  269.                 8.8.2  Edit Menu . . . . . . . . . . . . . . . . . . . . 55
  270.                    8.8.2.1  Toggle, Lower and Upper Case . . . . . . . . 55
  271.  
  272.  
  273.  
  274.                                          iii
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.                    8.8.2.2  Set Marker...  . . . . . . . . . . . . . . . 55
  285.                    8.8.2.3  Restore Line . . . . . . . . . . . . . . . . 55
  286.                    8.8.2.4  Undo . . . . . . . . . . . . . . . . . . . . 55
  287.                    8.8.2.5  Macros...  . . . . . . . . . . . . . . . . . 56
  288.                 8.8.3  Block Menu  . . . . . . . . . . . . . . . . . . . 57
  289.                    8.8.3.1  Block Column Mode  . . . . . . . . . . . . . 57
  290.                    8.8.3.2  Selecting Text - Begin and End . . . . . . . 57
  291.                    8.8.3.3  Hide . . . . . . . . . . . . . . . . . . . . 58
  292.                    8.8.3.4  Copy . . . . . . . . . . . . . . . . . . . . 58
  293.                    8.8.3.5  Move . . . . . . . . . . . . . . . . . . . . 58
  294.                    8.8.3.6  Delete . . . . . . . . . . . . . . . . . . . 58
  295.                    8.8.3.7  Write... and Read... . . . . . . . . . . . . 58
  296.                 8.8.4  Goto Menu . . . . . . . . . . . . . . . . . . . . 59
  297.                    8.8.4.1  Line Number  . . . . . . . . . . . . . . . . 59
  298.                    8.8.4.2  Column Number  . . . . . . . . . . . . . . . 59
  299.                    8.8.4.3  Top of File  . . . . . . . . . . . . . . . . 59
  300.                    8.8.4.4  Bottom of File . . . . . . . . . . . . . . . 60
  301.                    8.8.4.5  Marker...  . . . . . . . . . . . . . . . . . 60
  302.                    8.8.4.6  Start of Block . . . . . . . . . . . . . . . 60
  303.                    8.8.4.7  End of Block . . . . . . . . . . . . . . . . 60
  304.                 8.8.5  Search Menu . . . . . . . . . . . . . . . . . . . 60
  305.                    8.8.5.1  Find...  . . . . . . . . . . . . . . . . . . 61
  306.                    8.8.5.2  Replace... . . . . . . . . . . . . . . . . . 61
  307.                    8.8.5.3  Use Macro... . . . . . . . . . . . . . . . . 62
  308.                    8.8.5.4  Again  . . . . . . . . . . . . . . . . . . . 62
  309.                 8.8.6  Window Menu . . . . . . . . . . . . . . . . . . . 62
  310.                    8.8.6.1  Open...  . . . . . . . . . . . . . . . . . . 62
  311.                    8.8.6.2  Close  . . . . . . . . . . . . . . . . . . . 63
  312.                    8.8.6.3  Go to... . . . . . . . . . . . . . . . . . . 63
  313.                    8.8.6.4  Previous . . . . . . . . . . . . . . . . . . 63
  314.                    8.8.6.5  Next . . . . . . . . . . . . . . . . . . . . 63
  315.                    8.8.6.6  Resize . . . . . . . . . . . . . . . . . . . 63
  316.                    8.8.6.7  Zoom . . . . . . . . . . . . . . . . . . . . 63
  317.                 8.8.7  Options Menu  . . . . . . . . . . . . . . . . . . 64
  318.                    8.8.7.1  Autoindent . . . . . . . . . . . . . . . . . 64
  319.                    8.8.7.2  Insert Mode  . . . . . . . . . . . . . . . . 64
  320.                    8.8.7.3  Fixed Tabs . . . . . . . . . . . . . . . . . 64
  321.                    8.8.7.4  Tab Size . . . . . . . . . . . . . . . . . . 65
  322.                    8.8.7.5  Colors . . . . . . . . . . . . . . . . . . . 65
  323.                    8.8.7.6  Save Setup . . . . . . . . . . . . . . . . . 65
  324.                    8.8.7.7  Load File Options... . . . . . . . . . . . . 65
  325.                    8.8.7.8  Display Options... . . . . . . . . . . . . . 66
  326.              8.9  HELP! Editor Reference . . . . . . . . . . . . . . . . 67
  327.  
  328.           Chapter 9  Advanced Features                                   71
  329.              9.1  Multiple File Selection  . . . . . . . . . . . . . . . 71
  330.                 9.1.1  Keys Used in File Selection . . . . . . . . . . . 71
  331.                    9.1.1.1  Selecting by Name  . . . . . . . . . . . . . 72
  332.                    9.1.1.2  Selecting By Type or Extension . . . . . . . 72
  333.                    9.1.1.3  Selecting and Clearing All . . . . . . . . . 72
  334.                 9.1.2  Saving File Selections  . . . . . . . . . . . . . 73
  335.              9.2  Options Menu . . . . . . . . . . . . . . . . . . . . . 73
  336.                 9.2.1  Black & White . . . . . . . . . . . . . . . . . . 73
  337.                 9.2.2  Vertical Retrace  . . . . . . . . . . . . . . . . 74
  338.  
  339.  
  340.  
  341.                                          iv
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.                 9.2.3  Changing Screen Colors  . . . . . . . . . . . . . 74
  352.                 9.2.4  File Windows  . . . . . . . . . . . . . . . . . . 74
  353.                 9.2.5  Wide File Window  . . . . . . . . . . . . . . . . 74
  354.                 9.2.6  Key Status Window Toggle  . . . . . . . . . . . . 75
  355.                 9.2.7  EGA/VGA Screen Modes  . . . . . . . . . . . . . . 75
  356.                 9.2.8  Special Screen Mode Sensing . . . . . . . . . . . 75
  357.                 9.2.9  Text Editor . . . . . . . . . . . . . . . . . . . 75
  358.                 9.2.10  Expert Level . . . . . . . . . . . . . . . . . . 75
  359.                 9.2.11  Read Tree Options  . . . . . . . . . . . . . . . 76
  360.                 9.2.12  Mouse Options  . . . . . . . . . . . . . . . . . 76
  361.                 9.2.13  Saving Options . . . . . . . . . . . . . . . . . 76
  362.                 9.2.14  Quitting Options . . . . . . . . . . . . . . . . 76
  363.              9.3  Sort Command . . . . . . . . . . . . . . . . . . . . . 76
  364.              9.4  TREE Command . . . . . . . . . . . . . . . . . . . . . 77
  365.                 9.4.1  Auto Tree Read and Save . . . . . . . . . . . . . 77
  366.                 9.4.2  Changing Directories  . . . . . . . . . . . . . . 78
  367.                 9.4.3  The Arrow Keys  . . . . . . . . . . . . . . . . . 78
  368.                 9.4.4  <PageUp> and <PageDn> . . . . . . . . . . . . . . 78
  369.                 9.4.5  <Home> and <End>  . . . . . . . . . . . . . . . . 78
  370.                 9.4.6  Selecting the Current Directory . . . . . . . . . 79
  371.                 9.4.7  Re-Reading the TREE . . . . . . . . . . . . . . . 79
  372.                 9.4.8  Renaming Directories with the TREE Command  . . . 79
  373.                 9.4.9  Selecting the Highlight Attribute . . . . . . . . 79
  374.                    9.4.9.1  Archive Bit  . . . . . . . . . . . . . . . . 79
  375.                    9.4.9.2  Hidden Directory Bit . . . . . . . . . . . . 79
  376.                    9.4.9.3  Read Only Directory  . . . . . . . . . . . . 79
  377.                    9.4.9.4  System Directory . . . . . . . . . . . . . . 80
  378.                    9.4.9.5  Located Files  . . . . . . . . . . . . . . . 80
  379.                    9.4.9.6  None . . . . . . . . . . . . . . . . . . . . 80
  380.                    9.4.9.7  Saving the Highlight Conditions  . . . . . . 80
  381.              9.5  Attributes Command . . . . . . . . . . . . . . . . . . 80
  382.                 9.5.1  Archive Bit . . . . . . . . . . . . . . . . . . . 81
  383.                 9.5.2  Hidden Bit  . . . . . . . . . . . . . . . . . . . 81
  384.                 9.5.3  Read Only Bit . . . . . . . . . . . . . . . . . . 81
  385.                 9.5.4  System Bit  . . . . . . . . . . . . . . . . . . . 81
  386.                 9.5.5  Time and Date . . . . . . . . . . . . . . . . . . 81
  387.              9.6  Equipment List . . . . . . . . . . . . . . . . . . . . 82
  388.              9.7  Format Command . . . . . . . . . . . . . . . . . . . . 82
  389.              9.8  Date Command . . . . . . . . . . . . . . . . . . . . . 83
  390.              9.9  Time Command . . . . . . . . . . . . . . . . . . . . . 83
  391.              9.10  Switches Command  . . . . . . . . . . . . . . . . . . 84
  392.                 9.10.1  Saving Switches  . . . . . . . . . . . . . . . . 84
  393.              9.11  Volume Label Command  . . . . . . . . . . . . . . . . 85
  394.  
  395.           Appendix A  License Agreement                                  86
  396.                       License Agreement
  397.  
  398.           Appendix B  Warranty                                           87
  399.                       Warranty
  400.  
  401.           Appendix C  INVOICE                                            88
  402.                       INVOICE
  403.  
  404.           Index                                                          89
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.                                           v
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.                                     Figures
  428.                                     Figures
  429.  
  430.  
  431.           Figure 3.1: Edit Field Keys  . . . . . . . . . . . . . . . . . 11
  432.           Figure 5.1: Equivalent Command Line  . . . . . . . . . . . . . 27
  433.           Figure 5.2: Wildcards in Extensions  . . . . . . . . . . . . . 28
  434.           Figure 6.1: Using the Mouse - Submenus . . . . . . . . . . . . 32
  435.           Figure 6.2: Changing Directory with the Path Window  . . . . . 33
  436.           Figure 7.1: Formatted Printer Page Layout  . . . . . . . . . . 43
  437.           Figure 8.1: Status Line  . . . . . . . . . . . . . . . . . . . 49
  438.           Figure 8.2: Cursor Movement  . . . . . . . . . . . . . . . . . 50
  439.           Figure 8.3: Editing Commands . . . . . . . . . . . . . . . . . 51
  440.           Figure 8.4: Menu Bar . . . . . . . . . . . . . . . . . . . . . 51
  441.           Figure 8.5: File Menu  . . . . . . . . . . . . . . . . . . . . 52
  442.           Figure 8.6: Edit Menu  . . . . . . . . . . . . . . . . . . . . 55
  443.           Figure 8.7: Macros Menu  . . . . . . . . . . . . . . . . . . . 56
  444.           Figure 8.8: Block Menu . . . . . . . . . . . . . . . . . . . . 57
  445.           Figure 8.9: Goto Menu  . . . . . . . . . . . . . . . . . . . . 59
  446.           Figure 8.10: Search Menu . . . . . . . . . . . . . . . . . . . 60
  447.           Figure 8.11: Window Menu . . . . . . . . . . . . . . . . . . . 62
  448.           Figure 8.12: Options Menu  . . . . . . . . . . . . . . . . . . 64
  449.           Figure 8.13: Load File Options . . . . . . . . . . . . . . . . 65
  450.           Figure 8.14: Display Options . . . . . . . . . . . . . . . . . 66
  451.           Figure 8.15: Function Keys . . . . . . . . . . . . . . . . . . 67
  452.           Figure 8.16: Key Reference . . . . . . . . . . . . . . . . . . 70
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.                                          vi
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.                                      Tables
  496.                                      Tables
  497.  
  498.  
  499.           Table 4.1: View Cursor Control Keys  . . . . . . . . . . . . . 21
  500.           Table 4.2: View Window Commands  . . . . . . . . . . . . . . . 22
  501.           Table 4.3: View Scan & Compare Options . . . . . . . . . . . . 22
  502.           Table 4.4: View Search & Find  . . . . . . . . . . . . . . . . 22
  503.           Table 4.5: View Find Options . . . . . . . . . . . . . . . . . 23
  504.           Table 8.1: Search Options  . . . . . . . . . . . . . . . . . . 61
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.                                          vii
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.      About this Manual
  558.      About this Manual
  559.  
  560.      This manual is not the  complete  HELP!  manual.    When  you  register the
  561.      program  you will receive the complete manual with  over  110  figures  and
  562.      tables.   The  manual  has  been compressed to save you download time.  The
  563.      figures  have  been  left out because most printers would not  be  able  to
  564.      reproduce them.
  565.  
  566.  
  567.  
  568.      Notes on Shareware
  569.      Notes on Shareware
  570.  
  571.      This program  is  distributed  as  shareware.    This software is NOT FREE.
  572.      Shareware is an alternative method of marketing software.  You, as  a user,
  573.      benefit greatly from this marketing method.  Among your benefits  are lower
  574.      price, because my  marketing  costs  are  less,  and the ability to try the
  575.      program  for  a reasonable length of time before you buy it.    After  this
  576.      reasonable trial period, if you decide you do not like this program, please
  577.      discontinue all use of it.
  578.                  ___
  579.  
  580.      Many  long  grueling  hours  have  gone  into  both  the  program  and  its
  581.      documentation to insure  that  the both are bug free and easy to use.  I am
  582.      sure  that  in  your  chosen  profession  you  get  paid for your services.
  583.      Software authors are no different than you.
  584.  
  585.      Thank You,
  586.  
  587.      Bruce A. Taylor
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.      ___________________________________________________________________________
  631.      ___________________________________________________________________________
  632.  
  633.             C       h       a       p       t      e      r             1
  634.             C       h       a       p       t      e      r             1
  635.  
  636.  
  637.                                 Introduction to HELP!
  638.                                 Introduction to HELP!
  639.  
  640.      ___________________________________________________________________________
  641.      ___________________________________________________________________________
  642.  
  643.  
  644.  
  645.  
  646.  
  647.      __________________________
  648.      __________________________
  649.  
  650.  
  651.      1.1  What is HELP!
  652.      1.1  What is HELP!
  653.  
  654.      HELP! is a program designed to make the navigation and maintenance  of your
  655.      hard  disk easy.  Although HELP! was designed for use on a hard disk  based
  656.      system, it can be used on a floppy only system.
  657.  
  658.      Because of  the  large  amount  of disk space on a typical hard disk, these
  659.      systems are usually partitioned into subdirectories.  I prefer to  think of
  660.      subdirectories as file folders in a file cabinet, with the hard  disk being
  661.      the  cabinet.    Each folder contains items that logically fit together.  A
  662.      typical  arrangement  in  a computer would be  to  put  all  of  your  word
  663.      processing files in one  directory  (or folder) and all of your spreadsheet
  664.      files in another directory.  These ``logically'' fit together.
  665.  
  666.      As we all know from our experiences, a file cabinet can get a little messed
  667.      up!    We  need to have a way of eliminating old information.  Or, maybe we
  668.      need to change the name of a file folder.   We  also  might  want  to  move
  669.      information from one  folder to another.  Of course, you need to have a way
  670.      of viewing information and changing it.  If you move  this  analogy of file
  671.      folders to your hard disk, you can begin to see where  the  power  of HELP!
  672.      can benefit you.
  673.  
  674.  
  675.  
  676.      __________________________
  677.      __________________________
  678.  
  679.  
  680.      1.2  HELP! Features
  681.      1.2  HELP! Features
  682.  
  683.      HELP! has many features to aid in these  every  day  chores  of maintaining
  684.      your  file  cabinet  (hard disk).  The  following  is  a  partial  list  of
  685.      features.
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.      ___________________________________________________________________________
  693.          Chapter 1   Introduction to HELP!                                 3
  694.          Chapter 1   Introduction to HELP!                                 3
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.      o         Copy one or more files to a different directory and/or drive.
  704.      o         Change Drive with only two key strokes.
  705.      o         Erase one or more files or subdirectories.
  706.      o         Move one or more files to a different directory and/or drive.
  707.      o         Locate a file or files anywhere on your hard disk.
  708.      o         View 1 to 4 files simultaneously.  View contains search and a
  709.                scan and compare feature which allows comparing two files for
  710.                differences.
  711.      o         Equipment tells what hardware is present in your computer.
  712.      o         Rename files or subdirectories (version 3 or later of DOS for
  713.                subdirectories).
  714.      o         Add/Delete or Change a Volume label of a disk.
  715.      o         Print a file to any port (serial or parallel) or the screen
  716.                either in a formatted or unformatted fashion.
  717.      o         Print a Hex-ASCII/EBCDIC dump to either a printer or screen.
  718.      o         Mouse Support to enhance productivity.
  719.      o         Displays the amount of disk space used on the whole disk and the
  720.                current directory.
  721.                Set the time or date of the computer and the internal battery
  722.                backed up clock (AT Compatible only).
  723.      o         Supports both EGA and VGA with 43 and 43/50 line modes
  724.                respectively.
  725.      o         Display a TREE of the subdirectory structure of the disk.
  726.      o         Edit up to 6 files with a powerful WordStar command compatible
  727.                editor, with macros featuring pull-down menus for those not
  728.                comfortable with WordStar.
  729.      o         Execute a program simply by pointing to it or it's file type
  730.                (Point Command).
  731.      o         Change a files attributes (Read Only, Archive, System, Hidden).
  732.                This allows hiding files or directories and making them erase
  733.                resistant.
  734.  
  735.  
  736.  
  737.      __________________________
  738.      __________________________
  739.  
  740.  
  741.      1.3  HELP! Design Philosphy
  742.      1.3  HELP! Design Philosphy
  743.  
  744.      HELP! was designed to make using your computer easier to  use.   There were
  745.      two  goals set forth when the program was designed.  The first was to  make
  746.      the  program  intuitive  enough  for  even  a  first  time computer user to
  747.      understand.  The second goal was  to  make  sure this easy to use interface
  748.      did not limit a professionals productivity.  The outcome is  a surprisingly
  749.      easy  to  use  program  that  will  be  useful  to  both  the   novice  and
  750.      professional.
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.      ___________________________________________________________________________
  763.          4                                           HELP! 4.32 Users Manual
  764.          4
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.      ___________________________________________________________________________
  777.      ___________________________________________________________________________
  778.  
  779.             C       h       a       p       t      e      r             2
  780.             C       h       a       p       t      e      r             2
  781.  
  782.  
  783.                                    Starting HELP!
  784.                                    Starting HELP!
  785.  
  786.      ___________________________________________________________________________
  787.      ___________________________________________________________________________
  788.  
  789.  
  790.  
  791.  
  792.  
  793.      __________________________
  794.      __________________________
  795.  
  796.  
  797.      2.1  Setup of HELP!
  798.      2.1  Setup of HELP!
  799.  
  800.      The files included with HELP! are the following:
  801.  
  802.      HELP!.COM           Main execution module of HELP!.  This part remains
  803.      HELP!.COM
  804.                          resident while HELP! is used.
  805.  
  806.      HELPRUN.EXE         This is the part of HELP! with most of the commands.
  807.      HELPRUN.EXE
  808.  
  809.      HELP!.HLP           This is the On-Line Context Sensitive Help file.
  810.      HELP!.HLP
  811.  
  812.      HED.EXE             This is the HELP! Editor.  This file can be left out if
  813.      HED.EXE
  814.                          the HELP! Editor is not desired
  815.  
  816.      HED.HLP             This is the help file for the HELP! Editor.  If help is
  817.      HED.HLP
  818.                          not desired for the HELP! Editor or you do not use the
  819.                          Editor, you can leave this file out.
  820.  
  821.  
  822.      HELP! may create these files:
  823.  
  824.      HELP!.PRG           This is created when using the POINT command.
  825.      HELP!.PRG
  826.  
  827.      HELP!.CFG           This stores changes you've made to the configuration.
  828.      HELP!.CFG
  829.  
  830.      The files of HELP! should be stored in the same directory.  This can be any
  831.      directory on the  Hard Disk.  If you want to start HELP! from any directory
  832.      on  your  disk,    make  sure that HELP! is stored in a directory  that  is
  833.      specified with the DOS PATH Variable.  If you want to start HELP! from only
  834.      the directory in  which  it  is  stored,  change to that directory and type
  835.      HELP!.
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.      ___________________________________________________________________________
  844.          Chapter 2   Starting HELP!                                        5
  845.          Chapter 2   Starting HELP!                                        5
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.      __________________________
  855.      __________________________
  856.  
  857.  
  858.      2.2  Running HELP!
  859.      2.2  Running HELP!
  860.  
  861.      HELP! is  started  by  typing  HELP! at the command prompt. ( A> for floppy
  862.      users or C> for hard disk users )  HELP!.COM will then begin its search for
  863.      HELPRUN.EXE.  It will first search the current directory and if HELPRUN.EXE
  864.      is not found, will then read the DOS environment for a PATH Variable.  (See
  865.      DOS  manual  for setting of the PATH variable).  It then  will  search  all
  866.      directories specified in the PATH Variable for HELPRUN.EXE.  This directory
  867.      will  be  referred  to as the start-up  directory.    If  it  doesn't  find
  868.      HELPRUN.EXE,  it  will  exit  with  an  error  message.   Assuming it finds
  869.      HELPRUN.EXE  with either method above, HELP! will save  the  path  to  this
  870.      directory and will search for all other HELP! files there.
  871.  
  872.  
  873.  
  874.      __________________________
  875.      __________________________
  876.  
  877.  
  878.      2.3  HELP!.CFG
  879.      2.3  HELP!.CFG
  880.  
  881.      HELP! next searches the  start-up  directory it found above for a HELP!.CFG
  882.      file.  This file contains any custom features you may  have  turned on such
  883.      as color changes, file window, and sort  options.    If  this  file  is not
  884.      found, default options are used.
  885.  
  886.  
  887.  
  888.      __________________________
  889.      __________________________
  890.  
  891.  
  892.      2.4  Help file
  893.      2.4  Help file
  894.  
  895.      HELP!.HLP is the file  containing  the  context sensitive help information.
  896.      This  file, too, should be in the start-up directory.  If this file is  not
  897.      present an error message will flash on the screen, when help information is
  898.      accessed, indicating HELP!.HLP cannot be found.  This is not a  fatal error
  899.      but no help screens will be available.
  900.  
  901.  
  902.  
  903.      __________________________
  904.      __________________________
  905.  
  906.  
  907.      2.5  Black & White
  908.      2.5  Black & White
  909.  
  910.      If  you are using HELP! with a color graphic adapter and your monitor is  a
  911.      monochrome (black & white monitor), you will want  to  select  the  black &
  912.      white color set.  There are two ways of doing this.  The  first  is  to use
  913.      the DOS Mode Command.  Typing ``mode BW80'',  from  the  DOS  command line,
  914.      will  set  the  video mode to Black & White.  Help! will sense this and use
  915.      its Black & White color  set.  Black & White can also be selected by typing
  916.  
  917.  
  918.  
  919.      ___________________________________________________________________________
  920.          6                                           HELP! 4.32 Users Manual
  921.          6
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.      from  the Main Menu ``OBSQ''.  This will select Options, Black & white, and
  931.      save the configuration.  For more information on the options available read
  932.      section  9.2.    Owners  of  the  monochrome  adapter  or  equivalent  will
  933.      automatically have the black & white color set  selected.    If  you should
  934.      have a color  adapter and a color display and the colors are black & white,
  935.      type  ``OCDQSQ''.    This will reselect the default color set and save that
  936.      setting in the configuration file.
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.      ___________________________________________________________________________
  988.          Chapter 2   Starting HELP!                                        7
  989.          Chapter 2   Starting HELP!                                        7
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.      ___________________________________________________________________________
  1002.      ___________________________________________________________________________
  1003.  
  1004.             C       h       a       p       t      e      r             3
  1005.             C       h       a       p       t      e      r             3
  1006.  
  1007.  
  1008.                                    The Main Screen
  1009.                                    The Main Screen
  1010.  
  1011.      ___________________________________________________________________________
  1012.      ___________________________________________________________________________
  1013.  
  1014.  
  1015.      When you first start HELP! a screen will pop up with  ordering information.
  1016.      HELP! is not FREE.  Use this version  for  a  resonable  period of time and
  1017.      then  you must either discontinue its use or register your copy.  Those who
  1018.      choose to register HELP! for $30.00  will  receive  the  latest  disk along
  1019.      with the complete manual and  instructions for bypassing this first screen.
  1020.      The complete manual has over  100  figures  and  tables  that  I  could not
  1021.      include  in  this  disk manual for obvious reasons.  After you have pressed
  1022.      any key, the main screen will appear.
  1023.  
  1024.  
  1025.  
  1026.      __________________________
  1027.      __________________________
  1028.  
  1029.  
  1030.      3.1  Path & Volume
  1031.      3.1  Path & Volume
  1032.  
  1033.      The top line on the left is the complete pathname of the current directory.
  1034.      On the  right  is  the  VOLUME  LABEL  if any exists.  The window below the
  1035.      pathname is the file window.
  1036.  
  1037.  
  1038.  
  1039.      __________________________
  1040.      __________________________
  1041.  
  1042.  
  1043.      3.2  File Window
  1044.      3.2  File Window
  1045.  
  1046.      The default File Window is a  three  column  listing of the files and their
  1047.      extensions.  There  are  other  screen  options available but we will defer
  1048.      these until the discussion on the Options Menu.  There is room for 54 files
  1049.      in this window.  If more than 54 files are in this directory, an arrow will
  1050.      appear in either the upper left corner of the file screen or the lower left
  1051.      corner of the file screen.  The arrow's position depends upon  whether more
  1052.      files are above the current listing  (arrow  in upper corner) or more files
  1053.      are  below the current listing (arrow in lower corner).  If there are files
  1054.      both above and below the current listing, the  arrow  will  appear  in both
  1055.      corners.   You  can  see  these  additional  files by using <PgUp>, <PgDn>,
  1056.      <Home>, <End>, or the four cursor keys.
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.      ___________________________________________________________________________
  1064.          8                                           HELP! 4.32 Users Manual
  1065.          8
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.      3.2.1  Changing Directories
  1075.      3.2.1  Changing Directories
  1076.  
  1077.      If you are  not  in the top directory ( i.e. root directory ) the ``Move Up
  1078.      One''  will appear as one of the entries.  Hitting <Enter> while this entry
  1079.      is highlighted will cause the directory to be changed to  the  one above it
  1080.      in the directory hierarchy.  If a subdirectory entry is in the file window,
  1081.      a  little triangle will appear before it in the window.  Once again hitting
  1082.      <Enter>  on  this  directory  entry  will  change  the  file window to that
  1083.      directory.  For a complete description of the directory  structure  of  DOS
  1084.      see your manual.
  1085.  
  1086.  
  1087.  
  1088.      __________________________
  1089.      __________________________
  1090.  
  1091.  
  1092.      3.3  Status Window
  1093.      3.3  Status Window
  1094.  
  1095.      The  window on the right under the volume label is the Status window.   The
  1096.      Status Window can be turned off so more files can be displayed (see Options
  1097.      Menu on  page  73).    The  Status  window contains general information not
  1098.      normally displayed by DOS.  Contained within the frame of the status window
  1099.      is  the  version  of DOS being used.  The first entry is the total bytes on
  1100.      the  disk drive.  The second entry is the number of bytes remaining on  the
  1101.      disk  drive.    The third entry is the number of bytes used by the files in
  1102.      this directory.
  1103.  
  1104.      3.3.1  File Count
  1105.      3.3.1  File Count
  1106.  
  1107.      The fourth line  may or may not be present.  This line indicates the number
  1108.      of files marked hidden or system.  The fifth line  indicates  the number of
  1109.      files  in  this  directory.  The sixth line is the number of subdirectories
  1110.      plus the ``Move Up One'' in a subdirectory.
  1111.  
  1112.      3.3.2  Memory Status
  1113.      3.3.2  Memory Status
  1114.  
  1115.      The next division of the status window is the memory  status  display.  The
  1116.      first entry lists the number of bytes of memory total in your machine.  The
  1117.      second line of this division shows the number  of  bytes  available  if you
  1118.      were  to run a file with an EXE or COM extension.   A  BAT  extension  will
  1119.      shrink  this figure down a little more because HELP! needs to load a second
  1120.      copy of COMMAND.COM.  HELP! shrinks  to  less  than 4K bytes of memory when
  1121.      another program is run.
  1122.  
  1123.      3.3.3  Date & Time
  1124.      3.3.3  Date & Time
  1125.  
  1126.      The  last  division  of the status window provides the current date & time.
  1127.      The  date and time displayed is the current date and time that DOS has  set
  1128.      internally.
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.      ___________________________________________________________________________
  1138.          Chapter 3   The Main Screen                                       9
  1139.          Chapter 3   The Main Screen                                       9
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.      __________________________
  1149.      __________________________
  1150.  
  1151.  
  1152.      3.4  Status Indicators
  1153.      3.4  Status Indicators
  1154.  
  1155.      In  the middle right side of the screen you will see three boxes containing
  1156.      the words CAPS, NUMBER and SCROLL.  These  are  indicators  of  the current
  1157.      state  of the caps lock, number lock and scroll lock keys on your keyboard.
  1158.      When the  background  of  the  box  is  colored, the key is on.  The Status
  1159.      Indicators can  be  turned  off  and file date, time and size will take its
  1160.      place (see Options Menu on page 73).
  1161.  
  1162.  
  1163.  
  1164.      __________________________
  1165.      __________________________
  1166.  
  1167.  
  1168.      3.5  HELP! Menus
  1169.      3.5  HELP! Menus
  1170.  
  1171.      HELP! Menus are in the last three lines of the screen.  There are two types
  1172.      of menus in HELP!.  The first type of menu is like that  of  the  Main Menu
  1173.      and the Utilities Menu.  This type of menu has two  ways  of  accessing the
  1174.      commands listed.  The first  is  to  type  the  capitalized  letter  in the
  1175.      command.  This will immediately execute that command and,  in  most  cases,
  1176.      cause HELP! to  present another menu.  The second way of using this menu is
  1177.      to use <Tab> or <Shift><Tab>  or  <Space>  to  move  the  menu  cursor (the
  1178.      reverse video area in the menu) until it is on the command desired.  Notice
  1179.      that as you move the cursor, the prompt line (last screen line) will change
  1180.      giving a brief  description of the command.  Once the menu cursor is on the
  1181.      desired command, press <Enter>.  You  can  use  either method; however, the
  1182.      first method is compatible with the second type of menu.
  1183.  
  1184.      The second type  of menu is very simple.  You will see this menu everywhere
  1185.      except the Main Menu and  the  Utilities  Menu.    This menu has one of its
  1186.      characters in parenthesis.   Typing  this  character  will execute the menu
  1187.      option.  You can still get help with this type of  menu  by  pressing <F1>.
  1188.      The help system is described below.
  1189.  
  1190.      Most HELP! menus and screens can be exited by typing <ESC>.  This is a good
  1191.      way to back out of an operation that you wish to abandon.
  1192.  
  1193.  
  1194.  
  1195.  
  1196.      __________________________
  1197.      __________________________
  1198.  
  1199.  
  1200.      3.6  Edit Fields in HELP!
  1201.      3.6  Edit Fields in HELP!
  1202.  
  1203.      HELP! has editing  fields  that  are  used for entering information such as
  1204.      file names  &  paths.    Some of these fields have the information that was
  1205.      last entered when they are called  up  again.   Typing any letter or number
  1206.      will cause the field to  be cleared.  Should you want to edit the last name
  1207.      that was in the field, press any one  of  the  editing  keys. Typing at the
  1208.  
  1209.  
  1210.  
  1211.      ___________________________________________________________________________
  1212.          10                                          HELP! 4.32 Users Manual
  1213.          10
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.      current cursor position will insert text.
  1223.  
  1224.  
  1225.      Cursor Movement Commands
  1226.      Cursor Movement Commands
  1227.  
  1228.      <Left Arrow>          Move cursor one character to the left.
  1229.      <Left Arrow>          Move cursor one character to the left.
  1230.      <Right Arrow>         Move cursor one character to the right.
  1231.      <Right Arrow>         Move cursor one character to the right.
  1232.      <Ctrl><Right Arrow>   Right one word.
  1233.      <Ctrl><Right Arrow>   Right one word.
  1234.      <Ctrl><Left Arrow>    Left one word.
  1235.      <Ctrl><Left Arrow>    Left one word.
  1236.      <Home>                Set cursor on first character in the field.
  1237.      <Home>                Set cursor on first character in the field.
  1238.      <End>                 Set cursor on last character in the field.
  1239.      <End>                 Set cursor on last character in the field.
  1240.  
  1241.  
  1242.      Editing Commands
  1243.      Editing Commands
  1244.  
  1245.      <CR>                  Accept current editing field.
  1246.      <CR>                  Accept current editing field.
  1247.      <ESC>                 Escape from the current edit field.
  1248.      <ESC>                 Escape from the current edit field.
  1249.      <Ctrl><Home>          Clear edit field.
  1250.      <Ctrl><Home>          Clear edit field.
  1251.      <Ctrl><End>           Clear to the end of the line.
  1252.      <Ctrl><End>           Clear to the end of the line.
  1253.      <Delete>              Delete character under the cursor.
  1254.      <Delete>              Delete character under the cursor.
  1255.      <Backspace>           Delete character to the left of the cursor.
  1256.      <Backspace>           Delete character to the left of the cursor.
  1257.      <Ctrl> R              Restore to original line.
  1258.      <Ctrl> R              Restore to original line.
  1259.      <Ctrl> P              Type control character.
  1260.      <Ctrl> P              Type control character.
  1261.      <Insert>              Toggle insert/overwrite mode.  Edit fields
  1262.      <Insert>              Toggle insert/overwrite mode.  Edit fields
  1263.                            always start in insert mode.
  1264.                            always start in insert mode.
  1265.  
  1266.                              Figure 3.1: Edit Field Keys
  1267.                              Figure 3.1: Edit Field Keys
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.      __________________________
  1274.      __________________________
  1275.  
  1276.  
  1277.      3.7  Error Window
  1278.      3.7  Error Window
  1279.  
  1280.      Just  above  the  Menu  area  is the error window.  This one line  area  is
  1281.      designed to give feedback to the user as to any error conditions.  Not only
  1282.      are error conditions presented here,  but helpful messages such as ``Saving
  1283.      File...'' and ``Reading File...''  are  displayed.    Two types of messages
  1284.      will  be displayed.  The first is displayed for about 4 seconds and expects
  1285.      no response.    This  type  of message can be suppressed early by hitting a
  1286.      key.  The second type expects a response as acknowledgment of a question or
  1287.      an acknowledgment so HELP! knows you saw the message.
  1288.  
  1289.  
  1290.  
  1291.      __________________________
  1292.      __________________________
  1293.  
  1294.  
  1295.      3.8  Utilities Menu
  1296.      3.8  Utilities Menu
  1297.  
  1298.      The Utilities Menu is a secondary menu that  is  accessed  by  typing ``U''
  1299.  
  1300.  
  1301.  
  1302.      ___________________________________________________________________________
  1303.          Chapter 3   The Main Screen                                      11
  1304.          Chapter 3   The Main Screen                                      11
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.      from the Main Menu.  This menu operates similar to the  Main  Menu  in that
  1314.      the  <Tab> ,<Space> and <Shift><Tab> sequences allow  you  to  select  menu
  1315.      items.  Also the capitalized letter  of  the  command can be used to access
  1316.      the command.  The Utilities Menu  contains  the least used commands and was
  1317.      put one level down in the menu hierarchy to avoid a crowded Main Menu.  The
  1318.      Main Menu can  be  re-entered  from  the  Utilities Menu by typing ``Q'' or
  1319.      <ESC>.
  1320.  
  1321.  
  1322.  
  1323.      __________________________
  1324.      __________________________
  1325.  
  1326.  
  1327.      3.9  Help Screens
  1328.      3.9  Help Screens
  1329.  
  1330.      Help Screens can be accessed in two ways.  The first way is by typing ``H''
  1331.      in  the  Main  Menu.  After doing this, a window will pop up with an index.
  1332.      Use  the  cursor  keys, or the <Home>, <End>, <PgUp>, <PgDn> keys to select
  1333.      (position the cursor on) the subject of interest then press <Enter>.
  1334.  
  1335.      A window will now pop-up with the help screen(s) requested unless  the file
  1336.      HELP!.HLP  cannot be found.  The upper right hand corner of the help screen
  1337.      tells the current page number and how many pages of  help  are available on
  1338.      this subject.  If more than one page  is  available,  the  last line of the
  1339.      screen will tell you to use  <PageUp>  for the previous screen and <PageDn>
  1340.      for the next  screen or both.  When you want to terminate the help screens,
  1341.      Press <ESC> to exit.  If you had come from the help index, you can select a
  1342.      new subject or press <ESC> to end the help index command.
  1343.  
  1344.      Any time HELP! is waiting for input you can press <F1>.  This will bring up
  1345.      the  screen  that  is of interest to the command or process currently being
  1346.      used in  HELP!.    If  HELP!.HLP is found, the screens will be presented as
  1347.      described above.
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.      ___________________________________________________________________________
  1373.          12                                          HELP! 4.32 Users Manual
  1374.          12
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.      ___________________________________________________________________________
  1387.      ___________________________________________________________________________
  1388.  
  1389.             C       h       a       p       t      e      r             4
  1390.             C       h       a       p       t      e      r             4
  1391.  
  1392.  
  1393.                                     File Commands
  1394.                                     File Commands
  1395.  
  1396.      ___________________________________________________________________________
  1397.      ___________________________________________________________________________
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.      __________________________
  1404.      __________________________
  1405.  
  1406.  
  1407.      4.1  Copy Command
  1408.      4.1  Copy Command
  1409.  
  1410.      The Copy Command, selectable from the main menu, can be used to copy one or
  1411.      more files to a  different  drive and/or directory or a different directory
  1412.      on the same drive.  It is selected by typing the letter ``C'' from the main
  1413.      menu.
  1414.  
  1415.      4.1.1  Copy Menu
  1416.      4.1.1  Copy Menu
  1417.  
  1418.      The next menu will ask if you want to copy a single file or multiple files.
  1419.      An  ``F''  is  typed for copying a single file or an ``M'' is typed if more
  1420.      than one file  is desired to be copied.  Please note that the Multiple Copy
  1421.      Command can be used for a single file also.
  1422.  
  1423.      4.1.2  Copy Single File
  1424.      4.1.2  Copy Single File
  1425.  
  1426.      If an ``F'' was selected, the menu area  will  now  prompt  you to select a
  1427.      file.  File Selection is achieved by using the arrow (cursor) keys, <Home>,
  1428.      <PageUp>, <PageDn>, and  <End>  to  highlight  the  desired  file  and then
  1429.      pressing <Enter>.
  1430.  
  1431.      4.1.3  Multiple Files
  1432.      4.1.3  Multiple Files
  1433.  
  1434.      If you selected an ``M'', the menu area will allow  you  to select multiple
  1435.      files.  First you highlight the desired file(s) by using the arrow (cursor)
  1436.      keys, <Home>, <PageUp>, <PageDn>, and <End>.  Once the file is highlighted,
  1437.      it is selected by pressing the space bar.  You should now see a little tick
  1438.      mark  to  the left of the file name.  If the file is selected  by  mistake,
  1439.      press the space bar again  to deselect it and the tick mark goes away.  The
  1440.      above procedure is repeated until all the files to be copied  are selected.
  1441.      Once the selections are complete, simply press <Enter>.  If  a  lot  of the
  1442.      files are to be copied, a quicker way to select would be to press ``A'' and
  1443.      all files will be selected.  Then deselect, as above,  the  files you don't
  1444.      want to copy.  Other options are available on this menu  also.    These are
  1445.      covered in section 9.1 on multiple file selections.
  1446.  
  1447.  
  1448.  
  1449.      ___________________________________________________________________________
  1450.          Chapter 4   File Commands                                        13
  1451.          Chapter 4   File Commands                                        13
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.      4.1.4  Destination
  1461.      4.1.4  Destination
  1462.  
  1463.      The next screen prompts for  the  destination  of  the  files  you  will be
  1464.      copying.  The Select Drive prompt will display all drives that HELP! thinks
  1465.      are  valid.   The current drive is highlighted.  Enter the  letter  of  the
  1466.      drive you want, or type <Enter>  for  the  default drive.  After either the
  1467.      letter or <Enter> is pressed, the  next  field  appears.  This field is for
  1468.      the directory name.  Enter the  desired  directory name or leave this field
  1469.      blank, by typing <Enter>,  if  the current directory on the specified drive
  1470.      is desired.
  1471.  
  1472.  
  1473.      4.1.4.1  Using TREE for your Destination
  1474.      4.1.4.1  Using TREE for your Destination
  1475.  
  1476.      The directory can  also be filled in by pressing either the up arrow or the
  1477.      down  arrow  cursor  keys.  This will check the currently stored TREE drive
  1478.      information.    If  the desired destination drive is either the one that is
  1479.      currently read into the TREE memory or the drive is one  that  is  saved by
  1480.      TREE Options (see Section 9.4.1), it will appear instantly  over  the  file
  1481.      window.  If it does not  satisfy  these conditions, a prompt asking whether
  1482.      the TREE should be read or not is presented.  Use the up and down arrows or
  1483.      the  <PageUp>  and  <PageDn> keys to select a directory.  The directory can
  1484.      still be typed in even though the TREE command has been invoked.
  1485.  
  1486.      After the directory field is either filled in or not filled, press <Enter>.
  1487.      HELP!  now  checks that this drive is active or has a diskette in it.    If
  1488.      not, it prompts you to insert a  diskette.    HELP!  also  checks  that the
  1489.      directory specified is valid.  If not, it tells you.    DOS allowed invalid
  1490.      directory  names  and  would simply concatenate the files together into one
  1491.      file named the  directory  name  specified.    This is why HELP! checks for
  1492.      valid directories.
  1493.  
  1494.      The copy then proceeds with HELP! checking for enough disk space  each time
  1495.      it selects a new file to copy.  If there is not enough  disk  space  on the
  1496.      destination drive,  HELP! will prompt you to insert a  new  diskette in the
  1497.      drive for the next file.  You can also quit by typing <ESC> at this prompt.
  1498.      HELP! also checks if the file is too big to fit on  the  drive  if  it were
  1499.      blank.  If this condition exists, the program will prompt you that the file
  1500.      is too big and if it was a  Multiple  Copy  Command  continue with the next
  1501.      file.  Any of these menus above can  be  canceled  at  any time by pressing
  1502.      <ESC>.
  1503.  
  1504.      4.1.5  File Overwrite
  1505.      4.1.5  File Overwrite
  1506.  
  1507.      There is a menu item called (O)verwrite in the Copy  Command.   This option
  1508.      controls  how  the  Copy Command deals with the same file name appearing in
  1509.      the  destination  drive  and  directory  that  is  in  the source drive and
  1510.      directory.  The default action is to  prompt  you  that  it  exists.   This
  1511.      prompt  contains  the  file's date, time and size in both  the  source  and
  1512.      destination.  You are then asked if you want to overwrite  this  file.   If
  1513.      you respond with a ``Y'', the destination will be overwritten.
  1514.  
  1515.      Pressing the ``O'' in the  Copy  Commands  menu,  you  will  see  two other
  1516.      options.  The next option to appear is ``Older File''.  What this means is,
  1517.  
  1518.  
  1519.  
  1520.      ___________________________________________________________________________
  1521.          14                                          HELP! 4.32 Users Manual
  1522.          14
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.      if the destination is older in date and time than the source, the file will
  1532.      be overwritten.  If the file's time, date and size all agree, then the file
  1533.      will not be  overwritten.  If the file in the destination is newer, it will
  1534.           ___
  1535.      not be overwritten.
  1536.  
  1537.      The next overwrite option is ``Always''.  This will  always  overwrite  the
  1538.      destination file.
  1539.  
  1540.      The setting of the overwrite option  is  saved when a Save Configuration is
  1541.      done in the Options Menu.
  1542.  
  1543.  
  1544.  
  1545.      __________________________
  1546.      __________________________
  1547.  
  1548.  
  1549.      4.2  Drive Command
  1550.      4.2  Drive Command
  1551.  
  1552.      The Drive Command allows you to select which drive's files are shown in the
  1553.      file window and which drive's statistics are shown in  the  status  window.
  1554.      Pressing ``D'' from the main menu selects the  Drive  Command.    This then
  1555.      brings up the Drive selection menu.
  1556.  
  1557.      Selecting  a letter, in this case A-C, will select the drive.  HELP! checks
  1558.      to make sure the drive  is valid and contains a diskette.  If not, you will
  1559.      be prompted to insert one.  You can back out of the menu with  an  <ESC> if
  1560.      desired.   The Drive Command performs a disk reset when the drive letter is
  1561.      changed.    This  insures  that   when  diskettes  are  changed,  the  file
  1562.      information presented is correct.
  1563.  
  1564.      When HELP! comes up, it checks drives  A-Z  for  valid  drives.    There is
  1565.      enough  room to display drives A- L without messing up the drive menu area.
  1566.      HELP! will allow any valid drive letter.
  1567.  
  1568.  
  1569.  
  1570.      __________________________
  1571.      __________________________
  1572.  
  1573.  
  1574.      4.3  Erase Command
  1575.      4.3  Erase Command
  1576.  
  1577.      The Erase Command is a  very  powerful  command  that  can  make  hard disk
  1578.      management very easy indeed.  The Erase Command can also be  very dangerous
  1579.      if  you are not careful!  ERASED FILES OR DIRECTORIES CANNOT BE RECOVERED !
  1580.                                ERASED FILES OR DIRECTORIES CANNOT BE RECOVERED !
  1581.      The Erase Command can erase one  or  more files and/or directories from the
  1582.      current  drive  and  directory.  The Erase Command is selected by typing an
  1583.      ``E'' from the main menu.
  1584.  
  1585.      4.3.1  Erase Menu
  1586.      4.3.1  Erase Menu
  1587.  
  1588.      After  typing  ``E'', the menu area then changes and asks if  you  want  to
  1589.      erase  one  file  or  multiple  files  or  go  through the entire directory
  1590.      prompting you for each one.
  1591.  
  1592.  
  1593.  
  1594.  
  1595.      ___________________________________________________________________________
  1596.          Chapter 4   File Commands                                        15
  1597.          Chapter 4   File Commands                                        15
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.      4.3.2  Single File
  1607.      4.3.2  Single File
  1608.  
  1609.      If you type an ``F''  in  response  to  this  menu, you will be prompted to
  1610.      select a file or directory.   Selection  is accomplished by using the arrow
  1611.      (cursor) keys, <Home>, <PageUp>,  <PageDn>,  and  <End>.   When the desired
  1612.      file or directory is selected,   press  <Enter>  to carry out erasure.  The
  1613.      next screen will prompt you to Erase Yes, No or Exit ?  A ``Y''  will erase
  1614.      the file and an ``N'' will allow you to select  another  file or directory.
  1615.      An ``E'' or <ESC> can also be pressed  to  allow  a  complete exit from the
  1616.      Erase Command.    This  last  screen can be turned off by setting an Expert
  1617.      Level of 3 in the Options Menu.
  1618.  
  1619.      4.3.3  Multiple Files
  1620.      4.3.3  Multiple Files
  1621.  
  1622.      Pressing an  ``M''  will  allow  you to enter the multiple erase mode.  The
  1623.      mulitple  file selection menu will now appear.   First  you  highlight  the
  1624.      desired  file(s)  by  using  the  arrow  (cursor)  keys, <Home>,  <PageUp>,
  1625.      <PageDn>,  and  <End>.   Once the file is highlighted, it  is  selected  by
  1626.      pressing the space bar.   You should now see a little tick mark to the left
  1627.      of the file name.   If the file is selected by mistake, press the space bar
  1628.      again  to deselect it and the tick mark goes away.  The above procedure  is
  1629.      repeated until  all  the  files  to  be  erased  are  selected.    Once the
  1630.      selections are complete, simply press <Enter>. If a lot of the files are to
  1631.      be erased, a quicker way to select would be to press  ``A''  and  all files
  1632.      (not directories) will be selected.  Then deselect, as above, the files you
  1633.      don't want to erase.  Other options are available on this menu also.  These
  1634.      are  covered in section 9.1 on multiple file selections.  The files will be
  1635.      erased  one  at  a  time  and the file cursor will be updated to  show  the
  1636.      current one being erased.  If in the process of  erasing  you should decide
  1637.      to go  no  further,  press  <ESC> to end erasing.  REMEMBER -- ERASED FILES
  1638.                                                         REMEMBER -- ERASED FILES
  1639.      CANNOT BE RECOVERED !
  1640.      CANNOT BE RECOVERED !
  1641.  
  1642.      4.3.4  Prompted File Erase
  1643.      4.3.4  Prompted File Erase
  1644.  
  1645.      If a ``P''  is  selected at the erase menu, then all the file names in this
  1646.      directory will be presented in  the menu window one at a time.  You will be
  1647.      prompted  to  erase -- Yes, No, Quit.  At this point if you want  to  erase
  1648.      that file, press  ``Y''.  If you want to continue prompted erase but do not
  1649.      want to erase this file, press ``N''.   If  you  want  to stop the prompted
  1650.      Erase Command,  press  either  ``Q''  or  <ESC>.   REMEMBER -- ERASED FILES
  1651.                                                         REMEMBER -- ERASED FILES
  1652.      CANNOT BE RECOVERED !
  1653.      CANNOT BE RECOVERED !
  1654.  
  1655.  
  1656.  
  1657.      __________________________
  1658.      __________________________
  1659.  
  1660.  
  1661.      4.4  Files Command
  1662.      4.4  Files Command
  1663.  
  1664.      The Files Command is used for updating the  directory  when  a  diskette is
  1665.      changed.    The Files Command can be invoked by typing ``F''  at  the  main
  1666.      menu.  HELP! has no way of knowing when a diskette has been changed.  Using
  1667.      the Files Command or the Drive  Command  will  issue a DOS disk reset which
  1668.      flushes buffers and tells DOS and HELP! that the disk should be reread.
  1669.  
  1670.  
  1671.  
  1672.      ___________________________________________________________________________
  1673.          16                                          HELP! 4.32 Users Manual
  1674.          16
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.      __________________________
  1684.      __________________________
  1685.  
  1686.  
  1687.      4.5  Locate Command
  1688.      4.5  Locate Command
  1689.  
  1690.      The  Locate  Command  will search the entire disk including all directories
  1691.      for  the  file(s)  specified  with  standard DOS file names and  wildcards.
  1692.      Locate  now  reads the TREE (see TREE Command) as it locates  files.    The
  1693.      Locate Command will become active by typing ``L'' at the main menu.
  1694.  
  1695.      4.5.1  File to Locate
  1696.      4.5.1  File to Locate
  1697.  
  1698.      After typing ``L''  a field will present itself on the screen.  If you type
  1699.      a file name here,  HELP!  will  search  all directories on the current disk
  1700.      for a file by this name.
  1701.  
  1702.      4.5.2  Wildcards Usage
  1703.      4.5.2  Wildcards Usage
  1704.  
  1705.      Two wildcard characters  exist  to  allow  a  search of more than one file.
  1706.      These  wildcards  are  ``*'' and ``?''.  Wildcards are inserted into a file
  1707.      name to allow that character to stand for  anything.    The  ``?'' wildcard
  1708.      will  match  only  one character whereas the ``*'' will match any number of
  1709.      characters.  File names are  made  up  of  1-8  characters  followed  by an
  1710.      optional  ``.''  and  an  optional  1-3  characters.    These two parts are
  1711.      distinct parts as far as wildcards are concerned.  For example, if the file
  1712.      name  specified  was ``HELP*'', then the files  found  could  be  any  file
  1713.      beginning  in  the  word  HELP  with  no extension.  On the other  hand  if
  1714.      ``HELP*.*'' were specified, then  any  file name beginning in the word HELP
  1715.      would be found, with or without an extension.
  1716.  
  1717.      The  ``?''  character  operates similarly except that only one character is
  1718.      matched for each ``?'' specified.   For example the specification ``HELP?''
  1719.      would indicate a word beginning in  the  word HELP with one other character
  1720.      following.  Matches might include  the file names ``HELP!'', ``HELPM'' etc.
  1721.      If  the extension has ``?'' characters, then matches  would  occur  in  the
  1722.      extension also.    The  ``*''  character  will  not allow any characters to
  1723.      follow it in the two fields (name & extension).  Example:  ``HELP*N'' would
  1724.      be treated as ``HELP*''.
  1725.  
  1726.      4.5.3  Display Pause
  1727.      4.5.3  Display Pause
  1728.  
  1729.      The Display can be paused by hitting any  key  during  the  locate display.
  1730.      The search can be continued by pressing any key again.
  1731.  
  1732.      4.5.4  TREE Read & Mark
  1733.      4.5.4  TREE Read & Mark
  1734.  
  1735.      While  the Locate Command is searching the disk it is also reading the TREE
  1736.      and  marking  any directory in which a match was found.   After  Locate  is
  1737.      complete you can use the TREE Command to rapidly change to  the directories
  1738.      in which matches occurred.  These  directories  will be flagged in the TREE
  1739.      Command with a different screen attribute.
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.      ___________________________________________________________________________
  1747.          Chapter 4   File Commands                                        17
  1748.          Chapter 4   File Commands                                        17
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.      __________________________
  1758.      __________________________
  1759.  
  1760.  
  1761.      4.6  Move Command
  1762.      4.6  Move Command
  1763.  
  1764.      The Move Command is a command that allows  the  moving  of  a file or files
  1765.      from  one directory to another or from one drive to another or both.   Move
  1766.      differs from Copy in that Copy creates a second copy of the file while Move
  1767.      simply changes its  location.    This  command  operates in one of two ways
  1768.      depending  on  the  destination specification.   If  the  source  drive  is
  1769.      different than the destination  drive,  this  command physically copies the
  1770.      file(s) to the new location then compares the  copy  and  if  everything is
  1771.      okay will then erase the source file(s).  The other  method  used is simply
  1772.      to change the  pointer  in  the  File  Allocation Table (covered in the DOS
  1773.      reference  manual) on the drive.  This method only works when the drive has
  1774.      not been changed.  This is a very fast method to  Move  files  which allows
  1775.      rapid reorganization of  the  hard  disk.    The Move Command is invoked by
  1776.      typing ``M'' from the Main Menu.
  1777.  
  1778.      4.6.1  Move Menu
  1779.      4.6.1  Move Menu
  1780.  
  1781.      The menu will now ask  if you want to move a single file or multiple files.
  1782.      An  ``F''  is typed for moving a single file or an ``M'' is typed  if  more
  1783.      than  one file is desired to be moved.  Please note that the Multiple  Move
  1784.      Command can be used for a single file also.
  1785.  
  1786.      4.6.2  Move Single File
  1787.      4.6.2  Move Single File
  1788.  
  1789.      If an ``F'' was selected, the menu area  will  now  prompt  you to select a
  1790.      file.  This is achieved by using the arrow (cursor) keys, <Home>, <PageUp>,
  1791.      <PageDn>,  and  <End>  to highlight the  desired  file  and  then  pressing
  1792.      <Enter>.
  1793.  
  1794.      4.6.3  Multiple Files
  1795.      4.6.3  Multiple Files
  1796.  
  1797.      If you selected an ``M'', the menu area will allow  you  to select multiple
  1798.      files.  First you highlight the desired file(s) by using the arrow (cursor)
  1799.      keys, <Home>, <PageUp>, <PageDn>, and <End>.  Once the file is highlighted,
  1800.      it is selected by pressing the space bar.  You should now see a little tick
  1801.      mark  to  the left of the file name.  If the file is selected  by  mistake,
  1802.      press the space bar again  to deselect it and the tick mark goes away.  The
  1803.      above procedure is repeated until all  the  files to be moved are selected.
  1804.      Once the selections are complete, simply  press  <Enter>.   If a lot of the
  1805.      files are to be moved,  a quicker way to select would be to press ``A'' and
  1806.      all files will be selected.  Then deselect, as above,  the  files you don't
  1807.      want to move.  Other options are available on this menu  also.    These are
  1808.      covered in section 9.1 on multiple file selections.
  1809.  
  1810.      4.6.4  Move Destination
  1811.      4.6.4  Move Destination
  1812.  
  1813.      The next screen prompts for the destination.  The Select Drive  prompt will
  1814.      display  all  drives  that HELP! thinks are valid.  The  current  drive  is
  1815.      highlighted.  Enter the letter of the drive you want,  or  type <Enter> for
  1816.      the default drive.  After either the letter or <Enter> is pressed, the next
  1817.  
  1818.  
  1819.  
  1820.      ___________________________________________________________________________
  1821.          18                                          HELP! 4.32 Users Manual
  1822.          18
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.      field appears.  This field is  for  the  directory name.  Enter the desired
  1832.      directory name or leave this field blank, by typing <Enter>, if the current
  1833.      directory on the specified drive is desired.
  1834.  
  1835.  
  1836.      4.6.4.1  Using TREE for your Destination
  1837.      4.6.4.1  Using TREE for your Destination
  1838.  
  1839.      The directory can  also be filled in by pressing either the up arrow or the
  1840.      down  arrow  cursor  keys.  This will check the currently stored TREE drive
  1841.      information.    If  the desired destination drive is either the one that is
  1842.      currently read into the TREE memory or the drive is one  that  is  saved by
  1843.      TREE Options (see Section 9.4.1), it will appear instantly  over  the  file
  1844.      window.  If it does not  satisfy  these conditions, a prompt asking whether
  1845.      the TREE should be read or not is presented.  Use the up and down arrows or
  1846.      the  <PageUp>  and  <PageDn> keys to select a directory.  The directory can
  1847.      still be typed in even though the TREE command has been invoked.
  1848.  
  1849.      After the directory field is either filled in or not filled, press <Enter>.
  1850.      HELP! now checks that this drive is active  and  has  a  diskette in it and
  1851.      prompts you  to  insert  a  diskette if needed.  HELP! also checks that the
  1852.      directory specified is valid.  If not, it prompts you.
  1853.  
  1854.      The Move Command then proceeds with HELP! checking for  enough  disk  space
  1855.      each time it selects a new file to move.  If there is not enough disk space
  1856.      on the destination drive,  HELP! will prompt you to  insert  a new diskette
  1857.      in the drive for the next file.  HELP! also checks if the file  is  too big
  1858.      to fit on the disk if it were blank.  If this condition exists, the program
  1859.      will  prompt you that the file is too big and if it  was  a  Multiple  Move
  1860.      Command continue with the next file.
  1861.  
  1862.      Any of these menus above can be canceled at any time by pressing <ESC>.
  1863.  
  1864.  
  1865.  
  1866.      __________________________
  1867.      __________________________
  1868.  
  1869.  
  1870.      4.7  Name Command
  1871.      4.7  Name Command
  1872.  
  1873.      The Name Command allows you rename a file or directory.  In versions of DOS
  1874.      below 3.0 it  only  allows  file(s)  (not  directories) to be renamed.  The
  1875.      command is used by typing ``N'' at the  Main  Menu.    The menu window then
  1876.      prompts you to select a file.  Selection is done  using  the arrow (cursor)
  1877.      keys, <Home>, <PageUp>, <PageDn>, and <End> keys.  When the proper file for
  1878.      renaming is highlighted, press <Enter> to carry out the command.
  1879.  
  1880.      The next screen will present a field to enter the new  file's  name.   This
  1881.      field will only allow the proper DOS characters to be entered as defined in
  1882.      the DOS manual.
  1883.  
  1884.      When the new file name is entered, type  <Enter>.    At  this point you are
  1885.      asked if this is the name you want to rename the file.    A  ``Y''  at this
  1886.      point will carry out the operation.    An  ``N'' will make the first screen
  1887.      appear  again  and  you  can  re-enter  the name.  An ``E'' will  exit  the
  1888.  
  1889.  
  1890.  
  1891.      ___________________________________________________________________________
  1892.          Chapter 4   File Commands                                        19
  1893.          Chapter 4   File Commands                                        19
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.      command.  This screen can be prevented from appearing by setting  an Expert
  1903.      Level of 2 or greater in the Options Command.
  1904.  
  1905.  
  1906.  
  1907.      __________________________
  1908.      __________________________
  1909.  
  1910.  
  1911.      4.8  View Command
  1912.      4.8  View Command
  1913.  
  1914.      The  View  Command  allows the viewing of 1 to 4 files on the screen at the
  1915.      same time.  The commands available while viewing allow you to  page through
  1916.      the file, search for a string, and  scan  and  compare  two  or  more files
  1917.      stopping when  they  no  longer  compare.    Viewing is started by pressing
  1918.      ``V'' from the Main Menu.  The file on which the  cursor  is  positioned in
  1919.      the File Window  will  then  be  read.    Most  of the other HELP! commands
  1920.      require  you to select your file after you initiate the command.  View does
  1921.      not do this  in  order to keep the number of keystrokes to a minimum.  Note
  1922.      to previous owners of HELP! - The  key  strokes  of  view  have  changed to
  1923.      emulate the more common key combinations in word processors and  other file
  1924.      viewers.
  1925.  
  1926.      4.8.1  How View Works
  1927.      4.8.1  How View Works
  1928.  
  1929.      View  operates by reading all of your file into available memory.  This has
  1930.      the  advantage of very fast file positioning.  I chose this method for this
  1931.      reason.  I  also  felt that most systems in use today have at least 512K of
  1932.      memory and that  most files you would be viewing would fit into memory.  If
  1933.      you attempt to view a file too big, View will tell you the file is  too big
  1934.      and that what you are viewing is not all of the file.
  1935.  
  1936.      4.8.2  The View Screen
  1937.      4.8.2  The View Screen
  1938.  
  1939.      The  first  line  of the View screen is used for  prompting  while  reading
  1940.      files,  searching  or  scanning text, or any errors that may  occur.    The
  1941.      second  line  of the screen is the status line of the  first  open  window.
  1942.      Each additional file that is opened for simultaneous  viewing  will contain
  1943.      its own status line on the first line of its window.  The status line tells
  1944.      the cursor position in row and column format and  whether  certain  options
  1945.      are  selected.    These  options  include  Tab  expansion, Linked  Multiple
  1946.      windows, and 7 or 8 Bit ASCII.  The file  name  you  are  viewing  is  also
  1947.      contained in the status line.   The  remainder  of the screen is devoted to
  1948.      the text you are viewing.
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.      ___________________________________________________________________________
  1964.          20                                          HELP! 4.32 Users Manual
  1965.          20
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.                          Table 4.1: View Cursor Control Keys
  1975.                          Table 4.1: View Cursor Control Keys
  1976.  
  1977.  
  1978.      <Home>         Positions the cursor at the beginning of the line.
  1979.      <Home>         Positions the cursor at the beginning of the line.
  1980.      <End>          Positions the cursor at the end of the line.
  1981.      <End>          Positions the cursor at the end of the line.
  1982.      <Ctrl><Home>   Positions the cursor at the top of the screen.
  1983.      <Ctrl><Home>   Positions the cursor at the top of the screen.
  1984.      <Ctrl><End>    Positions the cursor at the bottom of the screen.
  1985.      <Ctrl><End>    Positions the cursor at the bottom of the screen.
  1986.      <PgUp>         Pages toward the beginning of the file 1 page.
  1987.      <PgUp>         Pages toward the beginning of the file 1 page.
  1988.      <PgDn>         Pages toward the end of the file 1 page.
  1989.      <PgDn>         Pages toward the end of the file 1 page.
  1990.      <Ctrl><PgUp>   Goes to the beginning of the file.
  1991.      <Ctrl><PgUp>   Goes to the beginning of the file.
  1992.      <Ctrl><PgDn>   Goes to the end of the file.
  1993.      <Ctrl><PgDn>   Goes to the end of the file.
  1994.      <Right Arrow>  Moves the cursor 1 position to the right.
  1995.      <Right Arrow>  Moves the cursor 1 position to the right.
  1996.      <Left Arrow>   Moves the cursor 1 position to the left.
  1997.      <Left Arrow>   Moves the cursor 1 position to the left.
  1998.      <Down Arrow>   Moves the cursor towards the end 1 line.
  1999.      <Down Arrow>   Moves the cursor towards the end 1 line.
  2000.      <Up Arrow>     Moves the cursor towards the beginning 1 line.
  2001.      <Up Arrow>     Moves the cursor towards the beginning 1 line.
  2002.      C              Prompts you to enter a Column number.
  2003.      C              Prompts you to enter a Column number.
  2004.      G              Prompts you to enter a Line Number.
  2005.      G              Prompts you to enter a Line Number.
  2006.  
  2007.  
  2008.      4.8.3  Cursor Control
  2009.      4.8.3  Cursor Control
  2010.  
  2011.      Table 4.1 shows the valid keystrokes for positioning  the  cursor somewhere
  2012.      in  the  file.   Whenever possible, HELP! uses recognized industry standard
  2013.      keystrokes  so you won't have to learn a separate set of commands with View
  2014.      and your word  processor.  Typing ``C'' or ``G'' will prompt you to enter a
  2015.      number corresponding to the column or row in which you desire the cursor.
  2016.  
  2017.      4.8.4  Viewing More Than One File
  2018.      4.8.4  Viewing More Than One File
  2019.  
  2020.      Additional  files  may  be opened on the screen by pressing ``O'' for open.
  2021.      The File selection window will  appear  and  you  can  select  the  file by
  2022.      pressing  <Enter>.    Repeat  this  procedure for each additional file  you
  2023.      desire.    HELP!  will allow up to 4 files to  be  present  on  the  screen
  2024.      provided enough memory is available.  Pressing <ESC> in a view  window will
  2025.      close that window.
  2026.  
  2027.      When two files are open, note the independent status lines for each window.
  2028.      Pressing  ``W'' will switch the active window in a round robin fashion.  Of
  2029.      course pressing ``O''  will  allow  you  to select another file for viewing
  2030.      along with the current one(s).  The active window can be closed at any time
  2031.      by  typing ``Q'' or <ESC>.  When only the last window remains, typing ``Q''
  2032.      or <ESC> will quit View.
  2033.  
  2034.      4.8.5  Linked Windows
  2035.      4.8.5  Linked Windows
  2036.  
  2037.      A special feature of HELP! is  called  window  linking.  This is enabled by
  2038.      pressing ``L''.  It is disabled  by  pressing  ``L'' a second time.  Window
  2039.      linking takes most of the commands and applies them to all  active windows.
  2040.      For example, you have two files  open  on  the screen for viewing, you have
  2041.      been paging up and down through both of them.  Now you would like to  go to
  2042.      the  top  of both of them.  Press ``L'' and then  <Ctrl><PageUp>  and  both
  2043.      windows  will  go  to the top.  As you use the cursor keys, you will notice
  2044.      that both window's status lines will change.  If you go far enough down the
  2045.      screen, you will notice that both windows will  scroll.    This  feature is
  2046.  
  2047.  
  2048.  
  2049.      ___________________________________________________________________________
  2050.          Chapter 4   File Commands                                        21
  2051.          Chapter 4   File Commands                                        21
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.      very useful for comparing two files by eye.
  2061.  
  2062.  
  2063.                            Table 4.2: View Window Commands
  2064.                            Table 4.2: View Window Commands
  2065.  
  2066.  
  2067.      L    When 2 or more windows are on the screen at the same
  2068.      L    When 2 or more windows are on the screen at the same
  2069.           time, you can link all of the windows together.  What
  2070.           time, you can link all of the windows together.  What
  2071.           this allows, is scrolling through the files on the
  2072.           this allows, is scrolling through the files on the
  2073.           screen at the same time.  This can be used only with
  2074.           screen at the same time.  This can be used only with
  2075.           the cursor commands.
  2076.           the cursor commands.
  2077.      O    This allows you to open another view window.
  2078.      O    This allows you to open another view window.
  2079.      Q    The current view window is closed.
  2080.      Q    The current view window is closed.
  2081.      S    Scan and Compare two to four files.  Described on next page.
  2082.      S    Scan and Compare two to four files.  Described on next page.
  2083.      W    Switches the active window in a round robin fashion.
  2084.      W    Switches the active window in a round robin fashion.
  2085.      ESC  The current view window is closed.  Same as ``Q''.
  2086.      ESC  The current view window is closed.  Same as ``Q''.
  2087.  
  2088.  
  2089.      4.8.6  Scan & Compare
  2090.      4.8.6  Scan & Compare
  2091.  
  2092.      Another  useful  feature of HELP! is Scan & Compare.  This  is  similar  to
  2093.      linked windows but is automatic.  Let's say  that  you  have  two documents
  2094.      that are almost the same.   You forgot what changes you had made to the new
  2095.      one.    First  you  would  call up the two documents as normal.   Then  you
  2096.      position the cursor  in  the text of each to the point at which you wish to
  2097.      start the comparison.  Then press ``S''.  You will prompted for the options
  2098.      desired.  At this point just  press  <Enter>.   The scanning will begin and
  2099.      will stop at the first non-compare in the two files.
  2100.  
  2101.  
  2102.                        Table 4.3: View Scan & Compare Options
  2103.                        Table 4.3: View Scan & Compare Options
  2104.  
  2105.      D    Allows a full display of the scan.  With this option the
  2106.      D    Allows a full display of the scan.  With this option the
  2107.           command operates much slower.
  2108.           command operates much slower.
  2109.      E    Ignore end of line.
  2110.      E    Ignore end of line.
  2111.      U    The command is case insensitive.
  2112.      U    The command is case insensitive.
  2113.  
  2114.  
  2115.      4.8.7  View Scan & Compare Options
  2116.      4.8.7  View Scan & Compare Options
  2117.  
  2118.      Table 4.3 lists the options available  while  scanning your files.  You can
  2119.      make  the search case insensitive with the ``U'' option, or you can see the
  2120.      cursor  fly through the screen with the ``D'' option.  The last option will
  2121.      make the scan ignore end of  lines  while  comparing.  This could happen if
  2122.      word  wrap was used in the two documents and words didn't wrap at the  same
  2123.      spots.  Using  ``E''  would  effectively  ignore  the ends of line and only
  2124.      compare the text.
  2125.  
  2126.  
  2127.                             Table 4.4: View Search & Find
  2128.                             Table 4.4: View Search & Find
  2129.  
  2130.      A    Finds a string Again without prompting.
  2131.      A    Finds a string Again without prompting.
  2132.      F    Finds a string.
  2133.      F    Finds a string.
  2134.      N    Finds Next occurrence. Same as ``A''.
  2135.      N    Finds Next occurrence. Same as ``A''.
  2136.  
  2137.  
  2138.  
  2139.      ___________________________________________________________________________
  2140.          22                                          HELP! 4.32 Users Manual
  2141.          22
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.      4.8.8  Finding a String
  2151.      4.8.8  Finding a String
  2152.  
  2153.      HELP!  has  a  search capability for the view command.  Pressing ``F'' will
  2154.      prompt you  to  enter  a  search string.  When the string is entered, press
  2155.      <Enter>.    A prompt will pop up  saying:    Options  (B)ackwards  (G)lobal
  2156.      (U)pper (W)hole word  (BGUW):  Enter the Letters ``BGUW'' depending  on the
  2157.      options  desired. Press <Enter>.  The search begins  and  will  either  end
  2158.      successfully with the string highlighted or will end with no match.
  2159.  
  2160.  
  2161.                             Table 4.5: View Find Options
  2162.                             Table 4.5: View Find Options
  2163.  
  2164.      B    Search Backwards from this point
  2165.      B    Search Backwards from this point
  2166.      G    Starts search at beginning or end of file dependent on ``B''
  2167.      G    Starts search at beginning or end of file dependent on ``B''
  2168.      U    Makes search case insensitive.
  2169.      U    Makes search case insensitive.
  2170.      W    Will only match whole words
  2171.      W    Will only match whole words
  2172.  
  2173.  
  2174.      4.8.9  Find Options
  2175.      4.8.9  Find Options
  2176.  
  2177.      The options described  above  are  listed  in table 4.5 Pressing ``B'' will
  2178.      cause the search to proceed backward from this  point.    The  ``U'' option
  2179.      will force  the  search  to  be case insensitive.  That is, upper and lower
  2180.      case, in either the search string entered above or the strings in the text,
  2181.      will be ignored.  Pressing ``W'' will only find whole words.  If the string
  2182.      for which you are searching is ``help'', normally  ``helprun''  or ``help''
  2183.      or ``needhelp'' would be valid finds.  If the whole word option is on, only
  2184.      ``help''  would  have  been found.  Whole words are determined by spaces or
  2185.      punctuation delimiting the word.  The last option, ``G'',  will  force  the
  2186.      search to  start  from  the  beginning  of  the file or the end of the file
  2187.      depending  on the whether ``B'' was selected.   Normally  the  search  will
  2188.      start from  the  current  position  in  the  file.  All, any or none of the
  2189.      options  can be used and HELP! will remember what options you used last and
  2190.      recall those to the command line next time you use ``Find''.
  2191.  
  2192.      4.8.10  Find Again
  2193.      4.8.10  Find Again
  2194.  
  2195.      After your initial search, you may want to search for the  next occurrence.
  2196.      To do  this  press  either  ``N''  for  next or ``A'' for again.  These two
  2197.      options  perform exactly the same function.  One or the other may be easier
  2198.      for you to remember.
  2199.  
  2200.  
  2201.  
  2202.      __________________________
  2203.      __________________________
  2204.  
  2205.  
  2206.      4.9  Compare Command
  2207.      4.9  Compare Command
  2208.  
  2209.      The  Compare  Command is used to compare one or more files.    The  Compare
  2210.      Command is executed by first entering the Utilities Menu  by  typing  ``U''
  2211.      from the Main Menu and then typing ``C''.
  2212.      The files to compare are selected with the cursor  arrows,  <Home>,  <End>,
  2213.      <PgUp> and <PgDn>.  The space bar is used to mark the file(s) for comparing
  2214.  
  2215.  
  2216.  
  2217.      ___________________________________________________________________________
  2218.          Chapter 4   File Commands                                        23
  2219.          Chapter 4   File Commands                                        23
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.      and can be unmarked by tapping the space  bar  again.    See section 9.2 on
  2229.      multiple file selection for a complete treatment on file selection.
  2230.  
  2231.      Type <Enter> after  the  files  have  been  selected.  The next screen will
  2232.      allow  you to select the drive and directory to which you will be comparing
  2233.      the selected files.  Type a drive letter or <Enter> if the same drive is to
  2234.      be used in the compare.  The cursor now drops down to the next field.  Type
  2235.      the directory and  <Enter>  or  a  <Enter>  if the current directory on the
  2236.      drive specified is to be used.
  2237.  
  2238.  
  2239.      4.9.0.1  Using TREE for your Destination
  2240.      4.9.0.1  Using TREE for your Destination
  2241.  
  2242.      The directory can  also be filled in by pressing either the up arrow or the
  2243.      down  arrow  cursor  keys.  This will check the currently stored TREE drive
  2244.      information.    If  the desired destination drive is either the one that is
  2245.      currently read into the TREE memory or the drive is one  that  is  saved by
  2246.      TREE Options (see Section 9.4.1), it will appear instantly  over  the  file
  2247.      window.  If it does not  satisfy  these conditions, a prompt asking whether
  2248.      the TREE should be read or not is presented.  Use the up and down arrows or
  2249.      the  <PageUp>  and  <PageDn> keys to select a directory.  The directory can
  2250.      still be typed in even though the TREE command has been invoked.
  2251.  
  2252.      The compare  process  now  begins.   If any errors occur in the compare, an
  2253.      appropriate error  message  will  be  displayed  in  the error window.  The
  2254.      program  pauses  for a response if any errors occur.  If  no  errors  occur
  2255.      ``File OK''  will appear in the error  window.    In  either case, the next
  2256.      file  will  start its compare process until  all  that  were  selected  are
  2257.      compared.
  2258.  
  2259.  
  2260.  
  2261.      __________________________
  2262.      __________________________
  2263.  
  2264.  
  2265.      4.10  MakeDirectory
  2266.      4.10  MakeDirectory
  2267.  
  2268.      The  MakeDirectory  Command  allows  the  creation of a subdirectory.   The
  2269.      MakeDirectory Command is in the Utilities Sub-Menu.  If you are in the Main
  2270.      Menu, type ``U'' to get into  the  Utilities  Sub-Menu.  Next type ``M'' to
  2271.      start the MakeDirectory Command.
  2272.  
  2273.      The first screen presented will have a bracketed area in  which  you are to
  2274.      enter the Subdirectory  name  desired.    Type a ``unique'' file name here.
  2275.      The  SubDirectory  name  chosen  cannot  have  the  same name as a file  or
  2276.      SubDirectory in the current directory.  The format  is  1  to  8 characters
  2277.      followed by an optional period and an optional 1 to 3  character extension.
  2278.      The formatted field presented  will  automatically  insert  a period if you
  2279.      type  over 8 characters and will allow only 3 characters (at which time the
  2280.      next screen will appear) after the  period  whether you typed the period or
  2281.      the field inserted the period.  It also will only allow valid characters to
  2282.      be typed.  If you were typing your new directory name and the character did
  2283.      not appear,  it is an invalid character.    If  you  typed the entire three
  2284.      character extension, the  next  screen  will  automatically pop up.  If you
  2285.  
  2286.  
  2287.  
  2288.      ___________________________________________________________________________
  2289.          24                                          HELP! 4.32 Users Manual
  2290.          24
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.      didn't type the entire 3 character  extension,  then type <Enter> to get to
  2300.      the next screen.
  2301.  
  2302.      If you type  ``Y'' in response to this screen, HELP! will try to create the
  2303.      directory.  If it is unsuccessful,  it  will  display an error message.  An
  2304.      unsuccessful attempt generally means either the disk is full  or  the  file
  2305.      name already exists.
  2306.  
  2307.      If  you  type  an ``N'', the first screen will pop up again to allow you to
  2308.      enter a new name.  If you type either ``E'' or <ESC>,  you will be returned
  2309.      to the Utilities Sub-menu.
  2310.  
  2311.      4.10.1  Turning Off Prompt Screen
  2312.      4.10.1  Turning Off Prompt Screen
  2313.  
  2314.      If you have an Expert Level of 2 or higher set (see Options Command Section
  2315.      9.2.10),  will  not  appear and HELP!  will  try  to  make  your  directory
  2316.      immediately.
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.      ___________________________________________________________________________
  2358.          Chapter 4   File Commands                                        25
  2359.          Chapter 4   File Commands                                        25
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.      ___________________________________________________________________________
  2372.      ___________________________________________________________________________
  2373.  
  2374.             C       h       a       p       t      e      r             5
  2375.             C       h       a       p       t      e      r             5
  2376.  
  2377.  
  2378.                                   Running a Program
  2379.                                   Running a Program
  2380.  
  2381.      ___________________________________________________________________________
  2382.      ___________________________________________________________________________
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.      __________________________
  2389.      __________________________
  2390.  
  2391.  
  2392.      5.1  Running Programs from HELP!
  2393.      5.1  Running Programs from HELP!
  2394.  
  2395.      HELP! has a number of  ways to run programs.  The most common way is simply
  2396.      by setting the cursor on the program you want to  run  and hitting <Enter>.
  2397.      Two other ways also exist.  The first is the run command which simply gives
  2398.      you the DOS command line.    The  second  is  using the point option in the
  2399.      Utility Menu.   The point option allows you to define a program name to run
  2400.      when pointing (put cursor on and hit <Enter>) to a non-program file.  These
  2401.      three ways of running a program are discussed in this chapter.
  2402.  
  2403.  
  2404.  
  2405.      __________________________
  2406.      __________________________
  2407.  
  2408.  
  2409.      5.2  Execute Command
  2410.      5.2  Execute Command
  2411.  
  2412.      The usual way of running programs from within  HELP!  is  with  the eXecute
  2413.      Command.  To use this command,  use  the Cursor keys, <End>, <Home>, <PgUp>
  2414.      and  <PgDn>  keys and highlight the program to run.  Once  the  program  is
  2415.      highlighted,  press <Enter> if eXecute is highlighted on the menu  or ``X''
  2416.      if it is not.  The eXecute command  is  the  default  and normally would be
  2417.      highlighted.  The Menu Area  will  present  a  command  line  to  enter any
  2418.      command  line  options the program may require.    Type  these,  and  press
  2419.      <Enter> again or just press <Enter> if  none  are  required.    If  you are
  2420.      trying to run a non-program file and the  Point  Command  (See  Section 5.4
  2421.      below) is not in effect, an  error  message  will appear.  The program will
  2422.      now run as it normally would from DOS.  When the program is done executing,
  2423.      ``Press any key to continue .... '' is displayed on the  screen.    Press a
  2424.      key and HELP! will once again be displayed.
  2425.  
  2426.      The eXecute Command does not invoke a second  copy  of  COMMAND.COM  if the
  2427.      file to be run is an EXE or COM file.  If it is a BAT (batch) file, it will
  2428.      run a second copy of  COMMAND.COM and the memory you have to run in will be
  2429.      slightly reduced.
  2430.  
  2431.  
  2432.  
  2433.      ___________________________________________________________________________
  2434.          26                                          HELP! 4.32 Users Manual
  2435.          26
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.      __________________________
  2445.      __________________________
  2446.  
  2447.  
  2448.      5.3  RUN Command
  2449.      5.3  RUN Command
  2450.  
  2451.      The  Run Command is used to run a program as though you  were  in  the  DOS
  2452.      environment.  Typing ``R'' presents a command line in the  menu  area.  The
  2453.      program to run and any parameters needed are then entered in  the bracketed
  2454.      area.    This  command  can  be  used  for  accessing programs in different
  2455.      directories if the directory in which  they  reside is in the PATH Variable
  2456.      specification that DOS  currently  has  set.    See your DOS manual for the
  2457.      setting of the PATH Variable.  <ESC> can  be  typed  to  return to the Main
  2458.      Menu should you decide not to run a program.
  2459.  
  2460.      When the Run Command is used, a second copy of  COMMAND.COM  is called thus
  2461.      enabling  you  to  run anything you can from the DOS command line including
  2462.      DOS Commands.
  2463.  
  2464.  
  2465.  
  2466.      __________________________
  2467.      __________________________
  2468.  
  2469.  
  2470.      5.4  Point Command
  2471.      5.4  Point Command
  2472.  
  2473.      The Point Command is a very powerful feature of HELP!.  This command allows
  2474.      you to point to a  file that is non-program and call up a program file with
  2475.      the file to  which you are pointing as a command line parameter.  The Point
  2476.      Command  can be a very powerful and useful addition to HELP!.  For example,
  2477.      let's say that your word processing files use the extension .DOC.  With the
  2478.      Point  Command  you  can define the extension .DOC to point  to  your  word
  2479.      processor.   That  is,  your  word  processor  would be loaded whenever you
  2480.      eXecute a file ending with .DOC.  The  file  name  ending  in .DOC would be
  2481.      used as an argument on the command line.  See figure 5.0 below.
  2482.  
  2483.  
  2484.      Example:
  2485.      Example:
  2486.  
  2487.      Point is set to:
  2488.      Point is set to:
  2489.           call a word processor named ED.COM when the file
  2490.           call a word processor named ED.COM when the file
  2491.           name ends with an extension of DOC
  2492.           name ends with an extension of DOC
  2493.  
  2494.      If the filename pointed to by the file cursor was README.DOC
  2495.      If the filename pointed to by the file cursor was README.DOC
  2496.      then pressing <Enter> would be the same as typing:
  2497.      then pressing <Enter> would be the same as typing:
  2498.  
  2499.      C> ED README.DOC from DOS
  2500.      C> ED README.DOC from DOS
  2501.  
  2502.  
  2503.                          Figure 5.1: Equivalent Command Line
  2504.                          Figure 5.1: Equivalent Command Line
  2505.  
  2506.  
  2507.      You can define up to ten  different  extensions calling up to ten different
  2508.      programs.    Of  course,  more  than  one  extension can point to the  same
  2509.      program.
  2510.  
  2511.  
  2512.  
  2513.      ___________________________________________________________________________
  2514.          Chapter 5   Running a Program                                    27
  2515.          Chapter 5   Running a Program                                    27
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.      What happens if  you  want  to  call  more  than  one program with the same
  2525.      extension?  This  is  done  by  saving  different  Point  Configurations in
  2526.      different directories.  Point has  two ways of saving Point Configurations.
  2527.      The first is by saving the  configuration  in the start-up directory.  This
  2528.      has  the  effect  of  being  a  default  configuration  if  no other  Point
  2529.      Configuration file is found in the current directory.  The second method is
  2530.      to save the Point Configuration file  in  the current directory.  This file
  2531.      will  override the start-up files default Point  Configuration  File.    It
  2532.      should  follow  then  that in order to  use  the  same  extension  to  call
  2533.      different programs, the files with these extensions need to be in different
  2534.      directories  with  a  configuration file in each directory or one directory
  2535.      containing the configuration and a start-up configuration file defined.
  2536.  
  2537.      5.4.1  Point First Screen
  2538.      5.4.1  Point First Screen
  2539.  
  2540.      The Point Command is invoked by  first  getting into the Utilities Menu and
  2541.      then typing ``P''.  The Point Command window  will  then  fill  the screen.
  2542.      The prompt at the bottom of  the  window  ask which ``pointer'' you want to
  2543.      modify.  Next type a number between 0 and 9  to  indicate which ``pointer''
  2544.      you  want to modify.  If a point file is already defined in this  directory
  2545.      or the start-up directory, entries will be present on the screen.
  2546.  
  2547.      At the bottom of the window you will be prompted to enter the extension you
  2548.      want  to  define  as a pointer.  This extension can  contain  the  wildcard
  2549.      character ``?''.  This character will substitute for any character.
  2550.  
  2551.  
  2552.      Examples:
  2553.      Examples:
  2554.  
  2555.                     if extension = BA?
  2556.                     if extension = BA?
  2557.           this would find: BAT, BAK or BA and any other character
  2558.           this would find: BAT, BAK or BA and any other character
  2559.  
  2560.                     if extension = ?AT
  2561.                     if extension = ?AT
  2562.           this would find: BAT, CAT or any character followed by AT
  2563.           this would find: BAT, CAT or any character followed by AT
  2564.  
  2565.                     if extension = ???
  2566.                     if extension = ???
  2567.           this would find files of any extension
  2568.           this would find files of any extension
  2569.  
  2570.  
  2571.                          Figure 5.2: Wildcards in Extensions
  2572.                          Figure 5.2: Wildcards in Extensions
  2573.  
  2574.  
  2575.      When defining the extension, it is important to  note  the  order  in which
  2576.      HELP! searches for extensions.  HELP! will first search for  a  COM, EXE or
  2577.      BAT extension.    If  none  of these are found, HELP! will search the point
  2578.      list in the order they are presented in the Point Command screen.  Thus, if
  2579.      you define all your extensions that  will  be  used first, and then were to
  2580.      follow them with  the  extension  ``???'',  the latter would find all other
  2581.      extensions and execute the program you specified by Point.
  2582.  
  2583.      5.4.2  Program Path
  2584.      5.4.2  Program Path
  2585.  
  2586.      The next screen  will  ask  for  the  complete  program  path.  This is the
  2587.      program you want to be executed when the file with the extension defined in
  2588.  
  2589.  
  2590.  
  2591.      ___________________________________________________________________________
  2592.          28                                          HELP! 4.32 Users Manual
  2593.          28
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.      the  last screen is eXecuted.  This path name does not have to be  complete
  2603.      if the program you want to eXecute is in a directory  defined  by  the PATH
  2604.      Variable.
  2605.  
  2606.      5.4.3  Command Line Arguments
  2607.      5.4.3  Command Line Arguments
  2608.  
  2609.      The  next  screen  asks if any command line arguments are necessary.  These
  2610.      arguments may be necessary to put a program into a certain mode or select a
  2611.      certain  option.    These arguments will be added to the command line along
  2612.      with the file pointed to when eXecute was pressed.  This is not the command
  2613.      line information you may want to enter each time this file is called.  This
  2614.      changing information is covered by the next screen.
  2615.  
  2616.      5.4.4  Additional Arguments
  2617.      5.4.4  Additional Arguments
  2618.  
  2619.      The next prompt asks if you want a command line  present  to add additional
  2620.      arguments.  If you answer ``Y'', an additional command line  prompt similar
  2621.      to the one in the Run Command will pop up  when  you  ``Point''.    If  you
  2622.      answer ``N'', this line will not appear.
  2623.  
  2624.      5.4.5  Save Point File
  2625.      5.4.5  Save Point File
  2626.  
  2627.      The next screen asks where you want to save the file.  If you answer ``T'',
  2628.      the file will be saved in the ``current directory'' (this) and will only be
  2629.      effective  when HELP! is in this directory.  If you answer ``S'', the point
  2630.      file will be  saved in the start-up directory and will only be used when no
  2631.      other point file is present in the ``current directory''.    Regardless  of
  2632.      where the point file is saved, the file will be named HELP!.PRG.  This name
  2633.      should  not  be changed or HELP! will not realize that this  is  a  pointer
  2634.      file.
  2635.  
  2636.      5.4.6  Pointer Hints
  2637.      5.4.6  Pointer Hints
  2638.  
  2639.      As you can see, the point command can add a lot  of  power  to  HELP!.   In
  2640.      order to make it easier to set up the Point Configuration Files, you should
  2641.      first define a Point  Configuration  File for the start-up directory.  This
  2642.      will pop-up in any directory that does not have its own Point Configuration
  2643.      File.  Then  it  is a simple matter to edit the existing one to the special
  2644.      requirements of that subdirectory.  Remember  to  save this new file in the
  2645.      current subdirectory.
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.      ___________________________________________________________________________
  2664.          Chapter 5   Running a Program                                    29
  2665.          Chapter 5   Running a Program                                    29
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.      ___________________________________________________________________________
  2678.      ___________________________________________________________________________
  2679.  
  2680.             C       h       a       p       t      e      r             6
  2681.             C       h       a       p       t      e      r             6
  2682.  
  2683.  
  2684.                                     Using a Mouse
  2685.                                     Using a Mouse
  2686.  
  2687.      ___________________________________________________________________________
  2688.      ___________________________________________________________________________
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.      __________________________
  2695.      __________________________
  2696.  
  2697.  
  2698.      6.1  Why use a Mouse ?
  2699.      6.1  Why use a Mouse ?
  2700.  
  2701.      Using  a  mouse  with  HELP!  can  greatly  speed  up  your navigation  and
  2702.      maintenance of your system.  With just a few ``clicks'' you can Copy, Erase
  2703.      or Move many files.   Of  course,  the  mouse  is not limited to just these
  2704.      commands.    It  can will allow you  to  browse  through  many  drives  and
  2705.      directories with just a few mouse ``clicks''.
  2706.  
  2707.      Currently, HELP! provides mouse support for almost all of the screens.  The
  2708.      exceptions are the Point setup screen, View, Print and  the  HELP!  Editor.
  2709.      These will be added in a later release.
  2710.  
  2711.  
  2712.  
  2713.      __________________________
  2714.      __________________________
  2715.  
  2716.  
  2717.      6.2  The Mouse Cursor
  2718.      6.2  The Mouse Cursor
  2719.  
  2720.      When HELP! detects the mouse is present  in  a  system,  a  solid  box will
  2721.      appear somewhere  on  the  screen.   As you move the mouse, this box should
  2722.      move.    Please  note,  this  box  will not always be present.   Under  the
  2723.      unsupported exceptions noted above, no mouse cursor will appear.
  2724.  
  2725.  
  2726.  
  2727.      __________________________
  2728.      __________________________
  2729.  
  2730.  
  2731.      6.3  Click, Double Click
  2732.      6.3  Click, Double Click
  2733.  
  2734.      When reading about the mouse, the terms ``click'' and ``double click'' will
  2735.      appear frequently.  When you are told to  ``click''  with  a  mouse button,
  2736.      this means  to  put  the  mouse cursor over the item to be ``clicked'', and
  2737.      then depress the mouse button and then quickly release the button.
  2738.  
  2739.  
  2740.  
  2741.      ___________________________________________________________________________
  2742.          30                                          HELP! 4.32 Users Manual
  2743.          30
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.      A ``double click'' is a  little  more  tricky.    This is done by doing two
  2753.      ``clicks'' in rapid succession.  You can practice this by going to the Main
  2754.      Menu and ``double clicking'' the  right  mouse  button.    If  you  do this
  2755.      correctly, the context sensitive  help  screen  should  pop-up for the main
  2756.      screen.  Practice this until you are comfortable ``double clicking''.
  2757.  
  2758.  
  2759.  
  2760.      __________________________
  2761.      __________________________
  2762.  
  2763.  
  2764.      6.4  Left and Right Buttons
  2765.      6.4  Left and Right Buttons
  2766.  
  2767.      The right mouse button stays  constant  in  the  way  it is used.  A single
  2768.      ``click'' of the right button will  be  equivalent to pressing <ESC> on the
  2769.      keyboard.   This  allows  a  way  of  backing out of menus and commands.  A
  2770.      ``Double Click'' of the right mouse button will bring up help on a subject.
  2771.      This is the same as pressing <F1>.
  2772.  
  2773.      Most of the following descriptions of mouse activity will refer to the left
  2774.      mouse button.  Any exceptions will be noted.
  2775.  
  2776.  
  2777.  
  2778.      __________________________
  2779.      __________________________
  2780.  
  2781.  
  2782.      6.5  For the South Paw
  2783.      6.5  For the South Paw
  2784.  
  2785.      HELP! does  not  forget  about  left handers.  In the Options Menu, you can
  2786.      tell  the  mouse  buttons  to  work  in reverse.  This will mean  that  any
  2787.      reference to the right button will actually pertain to the left  button and
  2788.      likewise, the left button becomes the right button.  To select this option,
  2789.      go to the Options Menu by typing ``O'' and then type  ``M''  for  mouse and
  2790.      ``R'' for reverse.   After you have done this, press <Esc> to return to the
  2791.      Options Menu.  Remember, this effect is only temporary unless you save your
  2792.      configuration with ``S'' in the Options Menu.
  2793.  
  2794.  
  2795.  
  2796.      __________________________
  2797.      __________________________
  2798.  
  2799.  
  2800.      6.6  The HELP! Menus
  2801.      6.6  The HELP! Menus
  2802.  
  2803.      In section 3.5 on the menus used in HELP!, it was stated that two different
  2804.      types of menus are used in HELP!.  The first is used with the Main Menu and
  2805.      the  Utilities  Menu.    The  second  has  a number  of  choices  with  the
  2806.      parenthesis around the letter used to select that option.
  2807.  
  2808.      HELP! will work with both of these menus.  In the Main and Utilities Menus,
  2809.      select a menu item by ``clicking'' on the item desired.  This ``click'' can
  2810.      occur anywhere within the word describing the menu item.
  2811.  
  2812.  
  2813.  
  2814.  
  2815.      ___________________________________________________________________________
  2816.          Chapter 6   Using a Mouse                                        31
  2817.          Chapter 6   Using a Mouse                                        31
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.      In the second type of menu, multiple words may be used to specify a choice.
  2827.      In this type of menu, only the word with the parenthesis can be ``clicked''
  2828.      to select the item.
  2829.  
  2830.  
  2831.      +-To Select A Menu Item -------------------------------------+
  2832.      +-To Select A Menu Item -------------------------------------+
  2833.      | Click anywhere on the Menu Item Containing the Parenthesis |
  2834.      | Click anywhere on the Menu Item Containing the Parenthesis |
  2835.      +------------------------------------------------------------+
  2836.      +------------------------------------------------------------+
  2837.                                    |
  2838.                                    |
  2839.                                  |-+--|
  2840.                                  |-+--|
  2841.       Options: (B)lack & White   (F)ile Window Type    (2)5 Lines
  2842.       Options: (B)lack & White   (F)ile Window Type    (2)5 Lines
  2843.                (C)olors          (K)ey Status Window   (4)3 EGA/VGA
  2844.                (C)olors          (K)ey Status Window   (4)3 EGA/VGA
  2845.                (S)ave Config     (W)ide File Window    (5)0 VGA Only
  2846.                (S)ave Config     (W)ide File Window    (5)0 VGA Only
  2847.                (T)ext Editor     (R)ead Tree Options   (M)ouse
  2848.                (T)ext Editor     (R)ead Tree Options   (M)ouse
  2849.  
  2850.                        Figure 6.1: Using the Mouse - Submenus
  2851.                        Figure 6.1: Using the Mouse - Submenus
  2852.  
  2853.  
  2854.      For  example,  in figure 6.1, the menu  item  ``(T)ext  Editor''  could  be
  2855.      ``clicked'' anywhere within the word  ``(T)ext''.  ``Clicking'' on the word
  2856.      ``Editor'' will have no affect.
  2857.  
  2858.      6.6.1  Copy, Erase and Move Multiple
  2859.      6.6.1  Copy, Erase and Move Multiple
  2860.  
  2861.      There  is  a  short  cut  to  the  Copy, Erase and Move Multiple  commands.
  2862.      ``Clicking'' on any  of  these  ``Main  Menu'' items will normally bring up
  2863.      their first screen.    During  Copy  this  first  screen  asks if this is a
  2864.      (S)ingle copy  or  (M)ultiple  copy.   If you want to go immediately to the
  2865.      Multiple Copy Selection screen  from  the  Main  Menu, ``double click'' the
  2866.      Copy, Erase or Move menu item from the Main Menu and this first screen will
  2867.      be bypassed with Multiple Selection screen appearing instead.
  2868.  
  2869.  
  2870.  
  2871.      __________________________
  2872.      __________________________
  2873.  
  2874.  
  2875.      6.7  Changing the Directory - Hyper Navigation!
  2876.      6.7  Changing the Directory - Hyper Navigation!
  2877.  
  2878.      The directory can be changed very fast with  the  mouse.    You can do this
  2879.      using the TREE Command or the Path Window (top line of the screen).
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.      ___________________________________________________________________________
  2897.          32                                          HELP! 4.32 Users Manual
  2898.          32
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.                            Click Here           For These Directories
  2908.                            Click Here           For These Directories
  2909.                       +-----------------------> C:\
  2910.                       +-----------------------> C:\
  2911.                       |   +-------------------> C:\FIRST
  2912.                       |   +-------------------> C:\FIRST
  2913.                       |   |     +-------------> C:\FIRST\SECOND
  2914.                       |   |     +-------------> C:\FIRST\SECOND
  2915.                       |   |     |      +------> C:\FIRST\SECOND\THIRD
  2916.                       |   |     |      +------> C:\FIRST\SECOND\THIRD
  2917.                       |   |     |      |
  2918.                       |   |     |      |
  2919.                      |+||-+--||-+---||─+-|
  2920.                      |+||-+--||-+---||─+-|
  2921.      Path Window â”€â”€Â» C:\FIRST\SECOND\THIRD
  2922.      Path Window â”€â”€Â» C:\FIRST\SECOND\THIRD
  2923.      File Window â”€â”€Â»+---Filename---+---Filename---+---Filename---=
  2924.      File Window â”€â”€Â»+---Filename---+---Filename---+---Filename---=
  2925.                     | Move Up  One | ANOTHER  DOC | ONEMORE  DOC |
  2926.                     | Move Up  One | ANOTHER  DOC | ONEMORE  DOC |
  2927.  
  2928.      Single Click  Will put these names into an edit field in the
  2929.      Single Click  Will put these names into an edit field in the
  2930.                    menu area for further editing.  Once the proper
  2931.                    menu area for further editing.  Once the proper
  2932.                    directory name is there, press <Enter>.
  2933.                    directory name is there, press <Enter>.
  2934.  
  2935.      Double Click  Will change the directory to the path name shown.
  2936.      Double Click  Will change the directory to the path name shown.
  2937.  
  2938.                  Figure 6.2: Changing Directory with the Path Window
  2939.                  Figure 6.2: Changing Directory with the Path Window
  2940.  
  2941.  
  2942.      6.7.1  Changing Directories with the Path Window
  2943.      6.7.1  Changing Directories with the Path Window
  2944.  
  2945.      The top line of the screen is the Path Window.   This  window  provides the
  2946.      pathname of the current directory.
  2947.  
  2948.      All disks have  a  directory  named  ``\''.    This  is known as the ``root
  2949.      directory''.    Going  back to the analogy of the file cabinet mentioned in
  2950.      Chapter 1, the root directory would  then  be analogous to the file cabinet
  2951.      itself.  If a pathname of ``\bruces'' was in the Path Window, this would be
  2952.      equivalent  to  a  file folder named  ``bruces''.    If  the  pathname  was
  2953.      ``\bruces\stuff'', this would reflect a  folder  named  ``stuff''  within a
  2954.      folder  named ``bruces'' within a file cabinet named ``\''.  This can go on
  2955.      and on to  a maximum of 33 levels or 68 characters, which ever comes first.
  2956.      Each of these folders within a  folder  within  a file cabinet are called a
  2957.      subdirectory.
  2958.  
  2959.      As you can see, all subdirectories are delimited with a ``\''.  In the Path
  2960.      Window, ``Double Clicking'' on a subdirectory will cause  the  directory to
  2961.      be changed to that directory (see figure 6.2).    A  single  ``click'' will
  2962.      cause that path name to be put into an edit window in the menu area.   This
  2963.      line  can then be edited.  When the editing is done, press <Enter> and  the
  2964.      directory will be changed to the path within the edit field if it is valid.
  2965.      A list of choices can be displayed by ``Clicking'' on the file window's top
  2966.      or bottom frame.
  2967.  
  2968.      6.7.2  Changing Directories with TREE
  2969.      6.7.2  Changing Directories with TREE
  2970.  
  2971.      The  TREE  Command  can be especially efficient  in  changing  directories.
  2972.      ``Clicking'' on ``Tree'' from  the  Main Menu will invoke the TREE Command.
  2973.      Once the TREE Command screen  is  on  the  screen,  you can page up or down
  2974.      through  the  TREE  or  ``Double  Click''  a  TREE entry to change to  that
  2975.      directory.
  2976.  
  2977.      Paging  up  is  accomplished by ``clicking'' on the top of the TREE Command
  2978.  
  2979.  
  2980.  
  2981.      ___________________________________________________________________________
  2982.          Chapter 6   Using a Mouse                                        33
  2983.          Chapter 6   Using a Mouse                                        33
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.      window's frame.  Paging down is accomplished by ``clicking'' on  the bottom
  2993.      of  the  TREE's  window.  ``Double Clicking'' the top frame will return the
  2994.      screen  to the root ``\'' directory and doing this to the bottom frame will
  2995.      present the last screen of the TREE.
  2996.  
  2997.      The TREE can also be invoked from the destination menu  of  the Copy, Erase
  2998.      and Move commands  as  well  as  the change directory menu described above.
  2999.      This is accomplished by ``clicking'' either  the  bottom or top of the file
  3000.      window's frame.
  3001.  
  3002.  
  3003.  
  3004.      __________________________
  3005.      __________________________
  3006.  
  3007.  
  3008.      6.8  Using the Multiple Selection Window
  3009.      6.8  Using the Multiple Selection Window
  3010.  
  3011.      The Multiple Selection Window for Copy, Erase, Move, Print and  Compare has
  3012.      a couple of things that should be noted.  First, you  can  select  files by
  3013.      ``clicking'' on them.  Second, after the last file has been ``clicked'' on,
  3014.      ``double Click'' this item again to  get  to  the next screen.. This is the
  3015.      same as pressing <Enter>.  All of the Menu items on  this  screen  are also
  3016.      activated by ``clicking'' on them.
  3017.  
  3018.  
  3019.  
  3020.      __________________________
  3021.      __________________________
  3022.  
  3023.  
  3024.      6.9  The Help System
  3025.      6.9  The Help System
  3026.  
  3027.      As you recall from section  3.9, there are two ways in which to get help on
  3028.      a  subject.  The first is through the help index and the second is  context
  3029.      sensitive help.  HELP! provides a way of getting both with the mouse.
  3030.  
  3031.      6.9.1  Context Sensitive Help
  3032.      6.9.1  Context Sensitive Help
  3033.  
  3034.      Normally you can press <F1> to get context sensitive help.   HELP! provides
  3035.      two  ways  to  get  context  sensitive  help.   The preferred method is  to
  3036.      ``double click'' the right mouse button.  The second method is to ``click''
  3037.      on  the  <F1>  symbol  in  the  status window frame.  The first  method  is
  3038.      preferred because the second method will not always be possible.
  3039.  
  3040.      6.9.2  Getting Help from the Help Index
  3041.      6.9.2  Getting Help from the Help Index
  3042.  
  3043.      You can get help on any  subject  by  ``clicking'' the left mouse button on
  3044.      the ``Help'' menu item in the Main Menu.  This will bring up a pop-up index
  3045.      of help items.  To select  a  subject,  ``double click'' the item you want.
  3046.      To page  up  in  the  list,  ``click''  on the top border of the Help index
  3047.      frame.  To page down in the list,  ``click''  on  the  bottom border of the
  3048.      Help Index frame.    To go to the Top of the list, ``double click'' the top
  3049.      border of the Help Index  frame.  To go to the bottom of the list, ``double
  3050.      click'' the bottom border of the Help Index frame.
  3051.  
  3052.  
  3053.  
  3054.  
  3055.      ___________________________________________________________________________
  3056.          34                                          HELP! 4.32 Users Manual
  3057.          34
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.      6.9.3  Using the Help Screens
  3067.      6.9.3  Using the Help Screens
  3068.  
  3069.      Once  you have a help screen visible on your screen, you can use the  mouse
  3070.      to page through the multiple screens on this subject.
  3071.      To page down, ``click'' on  the bottom bar of the help screen.  To page up,
  3072.      ``click''  the top bar of the help screen.  ``Double clicking'' the top bar
  3073.      will act as the <Home>  key  and  return  you  to the first page.  ``Double
  3074.      Clicking'' the bottom bar will act as the <End> key and  bring  you  to the
  3075.      last page.
  3076.  
  3077.  
  3078.  
  3079.      __________________________
  3080.      __________________________
  3081.  
  3082.  
  3083.      6.10  The Color Setup Window
  3084.      6.10  The Color Setup Window
  3085.  
  3086.      The color setup window will work a lot  better  with  the  mouse.  Start by
  3087.      ``Clicking'' on the item name you want to change.   Then,  ``Click'' on the
  3088.      foreground and/or background color you desire for this item.  Continue this
  3089.      operation until all of the colors are set the way you like.  Of course, the
  3090.      menu selection at the bottom of the screen will still work  by ``Clicking''
  3091.      on them.
  3092.  
  3093.  
  3094.  
  3095.      __________________________
  3096.      __________________________
  3097.  
  3098.  
  3099.      6.11  The Status Window
  3100.      6.11  The Status Window
  3101.  
  3102.      There are two areas of mouse sensitivity on the status  window.   The first
  3103.      allows the status window to be expanded and contracted.   This  is an arrow
  3104.      in the lower right corner of the status window.  The arrow always points in
  3105.      the direction the window will move if ``clicked''.  When the  status window
  3106.      is expanded, various file attributes will be shown for the selected file in
  3107.      the  status window.  In this mode you will give up the ``caps'', ``number''
  3108.      and ``scroll lock'' indicators.
  3109.  
  3110.      The second area that can be ``clicked'' is the ``<F1> Help'' message on the
  3111.      last  line  of  the  status  window.    This message will bring up  context
  3112.      sensitive help on a subject.  This  will  not  always  work  because  it is
  3113.      sometimes obstructed from view.    The ``Double Click'' of the right button
  3114.      is the recommended method of getting help.
  3115.  
  3116.  
  3117.  
  3118.      __________________________
  3119.      __________________________
  3120.  
  3121.  
  3122.      6.12  The File Window
  3123.      6.12  The File Window
  3124.  
  3125.      The  file window can be used very efficiently with the mouse.  If you  want
  3126.      to select a file from  the window, simply move the mouse cursor so it is on
  3127.  
  3128.  
  3129.  
  3130.      ___________________________________________________________________________
  3131.          Chapter 6   Using a Mouse                                        35
  3132.          Chapter 6   Using a Mouse                                        35
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.      that file and ``Click''.  This is equivalent to moving the cursor keys onto
  3142.      the filename.
  3143.  
  3144.      If you want  to execute the file name that your mouse cursor is resting on,
  3145.      ``Double Click'' on the name and this will execute the file name (program).
  3146.      This is equivalent to moving the cursor to the file name and pressing ``X''
  3147.      for eXecute (or return if the eXecute menu item is highlighted).
  3148.  
  3149.      The file window can also be paged up or down.   ``Clicking''  on  the first
  3150.      line  of  the file window will be the same as pressing  the  <PageUp>  key.
  3151.      ``Double  Clicking''  this  same  line  will be equivalent to pressing  the
  3152.      <Home> key.  The last  line of the file window can be ``Clicked'' to act as
  3153.      the <PageDn> key does.  Likewise, ``Double Clicking'' the line will  act as
  3154.      the <End> key normally does in the file window.
  3155.  
  3156.      6.12.1  Expanding and Changing the File Window
  3157.      6.12.1  Expanding and Changing the File Window
  3158.  
  3159.      There are two special spots on  the  file  window that are only active when
  3160.      the Main Menu  and the Utilities Menu are present on the screen.  The upper
  3161.      right corner of the file window has a
  3162.       symbol  that  looks  like  three  horizontal lines.  ``Clicking'' on  this
  3163.      symbol will toggle between  the  Verbose  File  Window (see Options Command
  3164.      section 9.2.4) and the regular file window.
  3165.  
  3166.      The second special spot is in  the  lower  right corner of the file window.
  3167.      This spot has and arrow pointing  either  right or left.  ``Clicking'' here
  3168.      will  expand  or contract the file window.  This is the  Wide  File  Window
  3169.      option toggle in the Options Command (see section 9.2.5).
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.  
  3178.  
  3179.  
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.      ___________________________________________________________________________
  3200.          36                                          HELP! 4.32 Users Manual
  3201.          36
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.      ___________________________________________________________________________
  3214.      ___________________________________________________________________________
  3215.  
  3216.             C       h       a       p       t      e      r             7
  3217.             C       h       a       p       t      e      r             7
  3218.  
  3219.  
  3220.                               Using the Print Facility
  3221.                               Using the Print Facility
  3222.  
  3223.      ___________________________________________________________________________
  3224.      ___________________________________________________________________________
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.      __________________________
  3231.      __________________________
  3232.  
  3233.  
  3234.      7.1  PRINT Command
  3235.      7.1  PRINT Command
  3236.  
  3237.      The  Print  Command  is one of the most complicated command menus in HELP!.
  3238.      Three modes of printing are selective from the main menu.    The first mode
  3239.      is conventional text mode.   This mode will print exactly  what  is  in the
  3240.      file but only if they are valid ASCII characters.   In  addition, this mode
  3241.      allows a formatted print mode in which line numbers,  headings,  skip  over
  3242.      perforation and page  numbering  is  possible.    The second mode is a mode
  3243.      called  Hex-ASCII.  This has an output similar to DOS's debug.  This output
  3244.      is mostly for programmers or other people interested in seeing what is in a
  3245.      program and other files.  The  third  mode  prints a listing of the current
  3246.      directory of the  disk.  This can be printed to the printer and inserted in
  3247.      the  diskette cover to give an indication of what is on the diskette.   All
  3248.      of these modes can send their output to three devices.    These devices are
  3249.      the screen, printer and a file.
  3250.  
  3251.      Also  selectable from the print menu are the  Options,  Load,  Save,  Page,
  3252.      Initialize  and  Multiple  commands.  The Load & Save commands allow you to
  3253.      save  the  various  formatting options.  The Page command sends a form feed
  3254.      character to the printer.  The Multiple command allows multiple files to be
  3255.      selected and printed.  Options allow the setting of the  various formatting
  3256.      options.  Initialize will  send  an Initialization String to the printer as
  3257.      defined in Print Options.  All of these are described in detail below.
  3258.  
  3259.  
  3260.  
  3261.      __________________________
  3262.      __________________________
  3263.  
  3264.  
  3265.      7.2  Printing Text
  3266.      7.2  Printing Text
  3267.  
  3268.      The text mode is entered by typing ``T''  from  the  Print  Menu.  The Text
  3269.      Mode  is used when you want to print a file that contains text information.
  3270.      Text  information is defined as valid printable  ASCII  characters.    Also
  3271.      allowed are special IBM characters  above the value 128. Control characters
  3272.  
  3273.  
  3274.  
  3275.      ___________________________________________________________________________
  3276.          Chapter 7   Using the Print Facility                             37
  3277.          Chapter 7   Using the Print Facility                             37
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.      (characters  from 0 to 31 in value) are printed as ^A for control A  (value
  3287.      1) or ^C for control C (value 3) and so on.
  3288.  
  3289.      7.2.1  Device Selection
  3290.      7.2.1  Device Selection
  3291.  
  3292.      The next screen asks if you want the output to go to the screen, printer or
  3293.      a file.  If you want to see the file  on  the  screen,  type ``S''.  If you
  3294.      want the file to be printed on a printer, type ``P''.  If you want  to send
  3295.      the output to another file, type ``F''.
  3296.  
  3297.      7.2.2  Printing Text Screen As Output
  3298.      7.2.2  Printing Text Screen As Output
  3299.  
  3300.      If the output  is going to either the printer or a file, see the paragraphs
  3301.      below for information  on  the  next  screen.    If  output is going to the
  3302.      screen, you will be directed to select a  file  from  the  file window.  At
  3303.      this point  all  of  the  standard  file  window keys (cursor keys, <Home>,
  3304.      <End>, <PgDn>, and <PgUp>) are at  your  disposal.  After your selection is
  3305.      made, press  <Enter>.    Of  course, you can always press <ESC> to exit the
  3306.      Print Command.
  3307.  
  3308.  
  3309.      7.2.2.1  Pause the Screen
  3310.      7.2.2.1  Pause the Screen
  3311.  
  3312.      You  now  have the option of pausing the display as the  file  scrolls  by.
  3313.      Scrolling is stopped by pressing any  key  except <ESC>.  Scrolling is then
  3314.      continued by pressing any key again.    Pressing <ESC> will abort the print
  3315.      command.
  3316.  
  3317.      7.2.3  Printing Text, Printer as Output
  3318.      7.2.3  Printing Text, Printer as Output
  3319.  
  3320.      If the printer was selected as the output device, the printer  ready prompt
  3321.      will be the next display.  After insuring that the printer is at the top of
  3322.      form and on line, hit any key.
  3323.  
  3324.      The next screen will ask you to select a file.  This is done  using  all of
  3325.      the standard selection keys which include the cursor arrows, <Home>, <End>,
  3326.      <PgDn> and <PgUp>.  Once the file cursor  is  on  the  file to be selected,
  3327.      type <Enter>.
  3328.  
  3329.  
  3330.      7.2.3.1  Critical Errors During Print
  3331.      7.2.3.1  Critical Errors During Print
  3332.  
  3333.      The file selected should now go to the printer.  During  printing, printing
  3334.      errors can occur such as out of paper, etc.  These are intercepted by HELP!
  3335.      and will pop-up  in  the  window  indicating that some corrective action is
  3336.      needed.  Generally, you will be given the options of aborting the operation
  3337.      or retrying it.  Aborting the operation will cause HELP!  to  return to the
  3338.      Main Menu.  If nothing appears to be happening while printing,  be Patient!
  3339.      Printer  time  outs take a long time, but it will time out and give  you  a
  3340.      message.
  3341.  
  3342.      7.2.4  Printing Text, File as Output
  3343.      7.2.4  Printing Text, File as Output
  3344.  
  3345.      If a File was selected as the output device, the next screen will ask for a
  3346.  
  3347.  
  3348.  
  3349.      ___________________________________________________________________________
  3350.          38                                          HELP! 4.32 Users Manual
  3351.          38
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.      file  name  in  which to send the output.  This file name is a standard DOS
  3361.      file name which consists  of  1-8 characters followed by an optional period
  3362.      which is followed by an optional  1-3  character extension.  Only valid DOS
  3363.      file name characters will be allowed while entering on this screen.
  3364.  
  3365.      Next HELP! checks to see if this file  name  exists  already.   If it does,
  3366.      HELP! will ask if you  want to overwrite it.  If you answer ``N'', then you
  3367.      will be allowed  to  enter  another  name.    If  you answer ``Y'', it will
  3368.      destroy the file by that name  and  send  future printer output to the file
  3369.      named above.
  3370.  
  3371.      You  may ask why you would want to send output to a  file  instead  of  the
  3372.      screen  or printer.  First, you may want to print a formatted listing later
  3373.      with the DOS print command or some other print utility  that  prints in the
  3374.      background.  Secondly, you might want  to  take  a file and convert tabs to
  3375.      spaces.  This  can be done by sending your output to a file with formatting
  3376.      off.
  3377.  
  3378.  
  3379.  
  3380.  
  3381.      __________________________
  3382.      __________________________
  3383.  
  3384.  
  3385.      7.3  Hex-ASCII Output to Screen
  3386.      7.3  Hex-ASCII Output to Screen
  3387.  
  3388.      HELP! also had the Hex-ASCII display mode.   This  mode  is  used primarily
  3389.      when you want to see what is in a non-text  file.   This is not to say that
  3390.      you  can't  use  it on a text file.  The display is divided into two parts.
  3391.      The  first  part  is  the  hexadecimal  display  (on the left 2/3's of  the
  3392.      display),   and the second part is the ASCII portion (the right 1/3 of  the
  3393.      display).  Each line represents 16  bytes  of  the file.  The entire screen
  3394.      area represents 256  bytes of the file.  For this reason, the first line of
  3395.      the screen says 1st half and second half of sector xxx.
  3396.  
  3397.      Several options are  available  in  the  displaying of files to the screen.
  3398.      The first  is  the  <PageUp>  and <PageDn> mode of operation.  In this mode
  3399.      each screen stays on the  screen until one of four keys is hit.  The <PgDn>
  3400.      key will present the next screen  of  information  in the file.  The <PgUp>
  3401.      key will bring  the screen before the current one.  This will either be the
  3402.      sector  before  the one you are on or the first half of this sector.    The
  3403.      <Home> key will bring you back to the first half of  the  first  sector and
  3404.      the  <End>  key  will bring you to the first half of the last sector in the
  3405.      file.
  3406.  
  3407.      The second mode of operation in Hex-ASCII is the  continuous  scroll  mode.
  3408.      By typing ``C'' the screen  will  continue  to  scroll  until  an  ``S'' is
  3409.      pressed.  This mode allows fast scanning of  the  file.    To quit the file
  3410.      dump press ``Q'' or <ESC>.
  3411.  
  3412.      7.3.1  Hex-EBCDIC
  3413.      7.3.1  Hex-EBCDIC
  3414.  
  3415.      The Hex-ASCII screen can be made to show EBCDIC characters  also.   This is
  3416.      done by pressing ``E'' while using the Hex-ASCII screen.   The  mode can be
  3417.  
  3418.  
  3419.  
  3420.      ___________________________________________________________________________
  3421.          Chapter 7   Using the Print Facility                             39
  3422.          Chapter 7   Using the Print Facility                             39
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.      switched  back by pressing ``A''.  The setting of either ASCII or EBCDIC is
  3432.      saved when the configuration is saved.  Configuration  saving  is described
  3433.      in section 9.2.13.
  3434.  
  3435.      7.3.2  Hex-ASCII Output to Printer
  3436.      7.3.2  Hex-ASCII Output to Printer
  3437.  
  3438.      When displaying a Hex-ASCII File Dump  to  the printer or another file, the
  3439.      only option available is <ESC> to quit the dump prematurely.    If you want
  3440.      the dump in EBCDIC, send the output to the screen first, select EBCDIC, and
  3441.      print  it again to the file.  HELP! remembers the EBCDIC setting when Print
  3442.      is terminated.
  3443.  
  3444.      7.3.3  Hex-ASCII Output to a File
  3445.      7.3.3  Hex-ASCII Output to a File
  3446.  
  3447.      If a file was selected as the output device, then the next screen will  ask
  3448.      for a file name in which to send the output.  This file name is  a standard
  3449.      DOS  file name which consists of 1-8 characters  followed  by  an  optional
  3450.      period  which is followed by an optional 1-3  character  extension.    Only
  3451.      valid DOS  file  name  characters  will  be  allowed while entering on this
  3452.      screen.
  3453.  
  3454.      Next HELP! checks to see  if  this  file  name  exists already.  If it does
  3455.      HELP! will ask if you  want it to be overwritten.  If you answer ``N'' then
  3456.      you will be allowed to enter another name.    If  you  answer ``Y'' it will
  3457.      destroy the file by that name  and  send  future printer output to the file
  3458.      named above.
  3459.  
  3460.  
  3461.  
  3462.      __________________________
  3463.      __________________________
  3464.  
  3465.  
  3466.      7.4  Print Options Menu
  3467.      7.4  Print Options Menu
  3468.  
  3469.      When ``O'' is typed from  the  print  menu,  the  Print  Options  menu will
  3470.      appear.    This  menu allows you to get to the  communications  port  setup
  3471.      windows by typing ``C'' or the printing options menu by typing ``O'' or the
  3472.      menu that allows the setting of the printer port by typing ``P''.
  3473.  
  3474.      7.4.1  Communications Port Setup
  3475.      7.4.1  Communications Port Setup
  3476.  
  3477.      HELP! allows the setting  of  the  communications  (serial) ports through a
  3478.      series of menus.  It  will support all 4 com-ports if they are present.  By
  3479.      setting these ports and saving  the configuration through the Options Menu,
  3480.      HELP!  will  automatically  program the ports the the values specified when
  3481.      save configuration was invoked.
  3482.  
  3483.      Press the number (1-4) of the port you  desire  to  program.   When this is
  3484.      done, a menu  of baud rates will appear.  From this menu select the desired
  3485.      baud rate.
  3486.  
  3487.      After you have selected the baud rate, you will be asked to select the type
  3488.      of  parity.  Select ``N'' for no parity,  ``E'' for even parity, and  ``O''
  3489.      for odd parity.
  3490.  
  3491.  
  3492.  
  3493.      ___________________________________________________________________________
  3494.          40                                          HELP! 4.32 Users Manual
  3495.          40
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.      Select the number of stop bits  to  be transmitted with each character from
  3505.      the next menu.  Your choice is either ``1'' or ``2''.
  3506.  
  3507.      The word length can be  either  ``7''  or  ``8''  bits.  The next menu that
  3508.      appears allows this to be  selected.  The print menu now pops back up.  You
  3509.      can  program  another  port by typing  ``O''  for  options  and  ``C''  for
  3510.      Communications port.  The first screen will then reappear with the settings
  3511.      you have programmed next to the port number(s) you specified.  Repeat these
  3512.      procedures for all of the ports you want to program.
  3513.  
  3514.      7.4.2  Printer, Port Selection
  3515.      7.4.2  Printer, Port Selection
  3516.  
  3517.      The printer  port  that  HELP!  uses can also be selected.  The screen will
  3518.      have the printer and  communications  ports  present  shown in regular menu
  3519.      color.   Those  not  present  will  be  shown in prompt color.  To select a
  3520.      printer port, type the number next  to  the  port you want to be activated.
  3521.      If HELP!  determined  this  is  not a valid port, a warning message will be
  3522.      posted, but you will still  be able to select the port if desired.  I allow
  3523.      this in case HELP! made an error in determining a valid port.  The port can
  3524.      be permanently selected by saving  the  configuration  through  the Options
  3525.      Command (see  section  9.2).    If this is not done, this selection will be
  3526.      valid  only  until  HELP!  is  exited  by  executing  another program or by
  3527.      quitting.    This  state  can  also  be  saved with the print options  save
  3528.      described below.
  3529.  
  3530.      7.4.3  Printer Setup Options
  3531.      7.4.3  Printer Setup Options
  3532.  
  3533.      Print Options are set to affect the way  in  which  a  file is displayed in
  3534.      formatted Text mode.   There are a couple of exceptions to this.  The first
  3535.      is the Initialization String which is used in both printer and  file output
  3536.      formatted or not.  The second is Tabs and the size of the Tabs.  This is in
  3537.      effect for both formatted and non-formatted printing.
  3538.  
  3539.  
  3540.      7.4.3.1  Setting Tabs
  3541.      7.4.3.1  Setting Tabs
  3542.  
  3543.      During text printing HELP! will expand tabs if Tabs On is TRUE in the print
  3544.      options menu.  To toggle the state of  Tabs  On  type  ``T'' from the print
  3545.      options  menu.  A tab character is defined as a decimal 09 ASCII character.
  3546.      Every time HELP! encounters this character and Tabs On is TRUE,  HELP! will
  3547.      tab to the next tab stop just as a typewriter  would.    The  tab  size  is
  3548.      determined with the Size of  Tabs  command.    Type  ``S''  from  the print
  3549.      options  menu  and  HELP! will ask how many spaces should  be  between  tab
  3550.      stops.  The hard coded default value is 8.
  3551.  
  3552.  
  3553.      7.4.3.2  Initialization String
  3554.      7.4.3.2  Initialization String
  3555.  
  3556.      The Initialization string, defined on the print options menu,  is  used  to
  3557.      send  a  sequence  of characters to the printer  to  set  it  up  for  some
  3558.      particular operation.  Maybe you would like a different print type style or
  3559.      a different number of characters per inch.   This  can  be  accommodated by
  3560.      using the Initialization string.
  3561.  
  3562.  
  3563.  
  3564.  
  3565.      ___________________________________________________________________________
  3566.          Chapter 7   Using the Print Facility                             41
  3567.          Chapter 7   Using the Print Facility                             41
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575.  
  3576.      The initialization string can be used in  two  ways.    The  first  is used
  3577.      whenever you  call  up  a  print  job  whether it be formatted or not.  The
  3578.      initialization string is the first thing  sent  to the printer.  The second
  3579.      way of using  the  initialization  string  is  to type ``I'' from the print
  3580.      menu.   This will cause a prompt to appear insuring that the printer is  on
  3581.      line and then will send the string, only, to the printer.
  3582.  
  3583.      To  setup the string, type ``I'' from the print options menu.  A line  will
  3584.      appear asking you to type in the initialization string.  The string is made
  3585.      up of ASCII characters and control characters.  To  type  ASCII  characters
  3586.      (printable characters) just type  in  the  characters  desired.  If control
  3587.      codes are necessary, and they almost always are, type a ``\'' followed by a
  3588.      3 digit decimal number representing the control code desired.  For example:
  3589.      \027.  On the Epson  &  IBM  printers,  for  example, the code to switch to
  3590.      emphasized  printing is stated in the manual as ``<ESC> E''.  This would be
  3591.      input  in the initialization string as ``\027E''  ignoring  the  quotes  of
  3592.      course.  This is because <ESC> is a control code that has a value of  27 in
  3593.      decimal.  As another example, to get double width characters on an Epson or
  3594.      IBM printer you need to send an SO (Shift Out) control code.  This code has
  3595.      a value of 14 decimal; therefore, you would enter ``\014'' minus the quotes
  3596.      of course.  As one more example we will consider a more complicated string.
  3597.      The printer  to  be  used  this time is a Hewlett-Packard Laserjet.  If you
  3598.      have ever looked at the printer  language  of the Laserjet, you will notice
  3599.      that it looks a lot like a chemistry lesson.  This is why I  will  use this
  3600.      printer as an example.  The first thing I will  send  is  a  reset  to  the
  3601.      printer to restore it to  a  known  state.    The code sequence for this is
  3602.      ``<ESC> E''.  Now after the printer is  reset  I  would  like to select the
  3603.      line  printer  font.   The code sequence for this is  ``<ESC>(s0T''.    The
  3604.      result of the combination of these two sequences in the  notation necessary
  3605.      for the Initialization String is ``\027E\027(s0T''.
  3606.  
  3607.  
  3608.  
  3609.  
  3610.  
  3611.  
  3612.  
  3613.  
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.      ___________________________________________________________________________
  3634.          42                                          HELP! 4.32 Users Manual
  3635.          42
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641.  
  3642.  
  3643.  
  3644.               +----------------------------+  <----------------+
  3645.               +----------------------------+  <----------------+
  3646.               |     Header Always 4 Lines  |                   |
  3647.               |     Header Always 4 Lines  |                   |
  3648.               |                            |                   |
  3649.               |                            |                   |
  3650.          L ------>  001 ------------------ |  <-----+          |
  3651.          L ------>  001 ------------------ |  <-----+          |
  3652.        Line   |     002 ------------------ |        |          |
  3653.        Line   |     002 ------------------ |        |          |
  3654.       Numbers |     003 ------------------ |  Body  B    Page  P
  3655.       Numbers |     003 ------------------ |  Body  B    Page  P
  3656.               |     004 ------------------ |        |   Length |
  3657.               |     004 ------------------ |        |   Length |
  3658.               |     005 ------------------ |  <-----+          |
  3659.               |     005 ------------------ |  <-----+          |
  3660.               |                            |                   |
  3661.               |                            |                   |
  3662.               +----------------------------+  <----------------+
  3663.               +----------------------------+  <----------------+
  3664.               |     |                   |
  3665.               |     |                   |
  3666.       Margin  +- M -+                   |
  3667.       Margin  +- M -+                   |
  3668.                     +------- C ---------+
  3669.                     +------- C ---------+
  3670.                    Characters Per Line
  3671.                    Characters Per Line
  3672.  
  3673.  
  3674.      B    This is how many lines of printing you desire on the page.
  3675.      B    This is how many lines of printing you desire on the page.
  3676.           Be sure and allow 4 lines for HELP!'s header.
  3677.           Be sure and allow 4 lines for HELP!'s header.
  3678.      C    Number of characters in a line.
  3679.      C    Number of characters in a line.
  3680.      L    Do You Want the Lines Numbered (ON/OFF)
  3681.      L    Do You Want the Lines Numbered (ON/OFF)
  3682.      M    Margin - How many spaces to put on the left side of the page.
  3683.      M    Margin - How many spaces to put on the left side of the page.
  3684.      P    Number of lines that can fit on a page.  A typical printer
  3685.      P    Number of lines that can fit on a page.  A typical printer
  3686.           will print 6 lines per inch.  An 11 inch page would be
  3687.           will print 6 lines per inch.  An 11 inch page would be
  3688.           set for 66.
  3689.           set for 66.
  3690.  
  3691.                       Figure 7.1: Formatted Printer Page Layout
  3692.                       Figure 7.1: Formatted Printer Page Layout
  3693.  
  3694.  
  3695.  
  3696.      7.4.3.3  Formatted Options
  3697.      7.4.3.3  Formatted Options
  3698.  
  3699.      The options described below are for printing text in a formatted mode.  The
  3700.      first option is the Formatted Printing Option.  This can  be  turned on and
  3701.      off from either the main Print Menu or the Print Options Screen.  In either
  3702.      case, the state of Formatted Printing is toggled by typing ``F''.
  3703.  
  3704.      Several things control the way printing will look in  the  formatted  mode.
  3705.      First  at  the top of the page will be the page number, file name  and  the
  3706.      date and time the file was created.  Now that you know how to  turn  on and
  3707.      off the formatting we will explore how you can control the way it looks.
  3708.  
  3709.      The Page Layout  Options are shown in figure 7.1.  The first thing that can
  3710.      be controlled is the number of lines that are printed on the page.  This is
  3711.      the number of  lines  of your file that will be displayed on each page.  To
  3712.      change this value  simply type ``B'' for Body Line Count.  Next you will be
  3713.      prompted to enter  the number of lines of your file you want printed on the
  3714.      page.   Another important parameter is the page length.  This is the number
  3715.      of total lines  on the page.  This parameter is entered by typing ``P'' for
  3716.      page length in the print options menu.  This number is calculated by taking
  3717.      the number of lines per inch  for  which  your printer is set multiplied by
  3718.      the length of your page  in inches.  If you enter a number greater than the
  3719.      Page  Length set here for the Body Count, then the Body Line Count will  be
  3720.      reduced to allow for the heading.
  3721.  
  3722.  
  3723.  
  3724.  
  3725.      ___________________________________________________________________________
  3726.          Chapter 7   Using the Print Facility                             43
  3727.          Chapter 7   Using the Print Facility                             43
  3728.  
  3729.  
  3730.  
  3731.  
  3732.  
  3733.  
  3734.  
  3735.  
  3736.      The next thing that can be changed is the number of characters on the line.
  3737.      The default is 80.  This corresponds to 10 characters per  inch  on  a 8.5"
  3738.      wide paper with a .5" margin.  Type ``C'' to change the value of the number
  3739.      of characters per  line.    Directly  connected with characters per line is
  3740.      wrap  lines.   If the number of characters per line is  exceeded  and  wrap
  3741.      lines is TRUE, then the characters will wrap  to  the  next  line.  If wrap
  3742.      lines is FALSE, then the characters  will  be  thrown away.  To change Wrap
  3743.      Lines type ``W''.
  3744.  
  3745.      Sometimes it is desirable to have a margin on the left  side  of  the page.
  3746.      This can be  accomplished by typing ``M''.  You will then be asked to enter
  3747.      the  number of spaces to indent on the left.  The indenture is accomplished
  3748.      with spaces so it is compatible with all printers.
  3749.  
  3750.      Another Option is to print line numbers.  This will start with number 1 and
  3751.      continue until the end of the file.  If Wrap Lines is TRUE and the  line is
  3752.      greater than the number of characters per line, the wrapped line  will only
  3753.      count as one line.  Type ``L'' to turn line numbers on or  off.    The line
  3754.      number and the left margin, if any, count in the total number of characters
  3755.      per line.  To return to the Print Menu type ``Q''.
  3756.  
  3757.  
  3758.  
  3759.  
  3760.      __________________________
  3761.      __________________________
  3762.  
  3763.  
  3764.      7.5  Print Directory
  3765.      7.5  Print Directory
  3766.  
  3767.      This  feature  will give you a listing of what files are  in  your  current
  3768.      directory.  This  can be useful as a label for your diskettes.  This allows
  3769.      you to print it to your  printer  and  insert it in your diskette envelope.
  3770.      Another use is simply to give you a print out of the current directory.
  3771.  
  3772.      This command, as all of the print commands, will allow  you  to send output
  3773.      to the screen, a file  and  the  printer.    The printer is the most useful
  3774.      output  device but I am sure some creative individual can think of uses for
  3775.      the others.
  3776.  
  3777.      The Print Directory Command is entered by typing ``D'' while you are in the
  3778.      Print Menu.  The next screen asks to which device you  would  like  to send
  3779.      the output.  In most cases, this would  be  the  printer  so you would type
  3780.      ``P'' at this prompt.  Then you are asked to insure the printer is on line.
  3781.      Next  you should type any key except <ESC>.  This is an acknowledgment that
  3782.      the printer is ready.  Now  you  should  see the directory being printed on
  3783.      your printer.  The other output devices will work as described  above under
  3784.      printing text.
  3785.  
  3786.  
  3787.  
  3788.  
  3789.  
  3790.  
  3791.  
  3792.  
  3793.  
  3794.  
  3795.      ___________________________________________________________________________
  3796.          44                                          HELP! 4.32 Users Manual
  3797.          44
  3798.  
  3799.  
  3800.  
  3801.  
  3802.  
  3803.  
  3804.  
  3805.  
  3806.      __________________________
  3807.      __________________________
  3808.  
  3809.  
  3810.      7.6  Print Multiple
  3811.      7.6  Print Multiple
  3812.  
  3813.      HELP! has the ability to print  multiple  files.   This works for both text
  3814.      and Hex-ASCII prints.  While the  multiple  files are printing you have the
  3815.      ability to cancel the current file and either quit printing all together or
  3816.      reselect the files that you want to print.
  3817.  
  3818.      To print more than one file, press ``M''  from  the  Print  Menu.  The menu
  3819.      will now say multiple files ``On''.  If it doesn't, then press ``M'' again.
  3820.      The  state of multiple printing is remembered even after you go back to the
  3821.      Main  Menu.    This state can be saved by saving  the  configuration  under
  3822.      Options discussed in section 9.2.13.
  3823.  
  3824.      Once  Multiple Printing is selected, you proceed  as  always  in  selecting
  3825.      either (T)ext or  (H)ex-ascii.    The  difference  will be when you come to
  3826.      selecting files.
  3827.  
  3828.      Files are selected by using the  cursor  keys and <Home>, <End>, <PgUp> and
  3829.      <PgDn>  to  move  the file cursor over a file you want to select.  Once you
  3830.      are positioned over  the file you want to select, press the <space bar>.  A
  3831.      little double arrow will appear in the column next to the file.  This means
  3832.      the  file is selected for printing.  If you change your mind about printing
  3833.      this  file,  just  position the cursor over the file again  and  press  the
  3834.      <space bar>.  Repeat the above process until all of the files you desire to
  3835.      print are selected.  When you are done selecting files, hit <Enter>.
  3836.  
  3837.      Now printing proceeds as it always did with one exception.   This exception
  3838.      is that by pressing <ESC> you  are  given the opportunity to reselect files
  3839.      or quit printing.
  3840.  
  3841.      7.6.1  Multiple Print Reselection
  3842.      7.6.1  Multiple Print Reselection
  3843.  
  3844.      Pressing <ESC> brings  up  the  message  in  the error window asking if you
  3845.      would  like  to reselect files.  If you answer yes to  this  question,  the
  3846.      multiple  selection menu will appear again.  Answering  no  will  exit  the
  3847.      print command.
  3848.  
  3849.  
  3850.  
  3851.  
  3852.      __________________________
  3853.      __________________________
  3854.  
  3855.  
  3856.      7.7  Load & Save Printer Description File
  3857.      7.7  Load & Save Printer Description File
  3858.  
  3859.      These  selections  can  be used to save the print options  and  then  later
  3860.      reload  the  printer options.  With this  option  you  can  tailor  several
  3861.      different  sets  of  printer  options  for  different  printing situations.
  3862.      Pressing ``S'' will bring up a  screen  asking  for a file name under which
  3863.      you  will save these options.  If the file exists, you will be prompted  as
  3864.      to whether you want to overwrite it.  The file will be saved in the current
  3865.  
  3866.  
  3867.  
  3868.      ___________________________________________________________________________
  3869.          Chapter 7   Using the Print Facility                             45
  3870.          Chapter 7   Using the Print Facility                             45
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.      directory.
  3880.  
  3881.      Pressing ``L'' will allow you to enter  a  name  in  which  you  have saved
  3882.      printer option information.  If  the  file  does  not  exist,  you  will be
  3883.      prompted.
  3884.  
  3885.  
  3886.  
  3887.  
  3888.      __________________________
  3889.      __________________________
  3890.  
  3891.  
  3892.      7.8  Top of Printer Page
  3893.      7.8  Top of Printer Page
  3894.  
  3895.      The Page option of HELP! allows you to  bring  your  printer  to the top of
  3896.      form.  This is done by sending a top of form character, which is defined as
  3897.      ASCII 12.    If  your  printer does not respond (most do) to this character
  3898.      then this command will not work on  your  machine.    The  Page  Command is
  3899.      invoked by typing ``P'' from the Print Menu.
  3900.  
  3901.  
  3902.  
  3903.  
  3904.      __________________________
  3905.      __________________________
  3906.  
  3907.  
  3908.      7.9  Initialize Printer String
  3909.      7.9  Initialize Printer String
  3910.  
  3911.      This feature is  the  same  string,  defined in the print options paragraph
  3912.      7.4.3.2,  that  is  sent when the printer first starts printing.  See Print
  3913.      options for a  full description.  This gives you a way of just sending this
  3914.      string to your printer.  To send the initialization string type  ``I'' from
  3915.      the Print Menu.
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.      ___________________________________________________________________________
  3941.          46                                          HELP! 4.32 Users Manual
  3942.          46
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.      ___________________________________________________________________________
  3955.      ___________________________________________________________________________
  3956.  
  3957.             C       h       a       p       t      e      r             8
  3958.             C       h       a       p       t      e      r             8
  3959.  
  3960.  
  3961.                                     HELP! Editor
  3962.                                     HELP! Editor
  3963.  
  3964.      ___________________________________________________________________________
  3965.      ___________________________________________________________________________
  3966.  
  3967.  
  3968.  
  3969.  
  3970.  
  3971.      __________________________
  3972.      __________________________
  3973.  
  3974.  
  3975.      8.1  Words Command
  3976.      8.1  Words Command
  3977.  
  3978.      The Words Command  on the Main Menu is your access to the HELP! Editor from
  3979.      within HELP!.    Pressing  ``W''  from the Main Menu will bring up a screen
  3980.      with two selections.  The first is ``New''.  This is  used  for  creating a
  3981.      new file.  The HELP! Editor  will  be  called with a title of ``UNTITLED''.
  3982.      You  can then create your file and use ``Save As'' (see section 8.8.1.3) to
  3983.      save it under your new name.
  3984.  
  3985.      The  second  option is ``Select File''.   Pressing  ``S''  will  allow  the
  3986.      selection of  a  file  in  the current directory.  The HELP! Editor will be
  3987.      called up with this file in the Editor.
  3988.  
  3989.      The Words Command can also  be used to call up your own text editor or word
  3990.      processor.  This is defined in section 9.2 on the Options Menu.
  3991.  
  3992.  
  3993.  
  3994.      __________________________
  3995.      __________________________
  3996.  
  3997.  
  3998.      8.2  Installation
  3999.      8.2  Installation
  4000.  
  4001.      The HELP! Editor should be installed in the  same  directory  as  the other
  4002.      HELP!  files.  The best way to install this software is to make the  Editor
  4003.      reside in a directory that is specified in the PATH variable.
  4004.  
  4005.      The  second thing that is needed, is to specify where the help file is  for
  4006.      the HELP! Editor.  This file is called HED.HLP.  It should be placed in the
  4007.      same directory as the other HELP! files.  It is not mandatory that it be in
  4008.      this directory, however, but you need to specify  the  directory regardless
  4009.      of where it is placed.  In order to do this, type <ESC> to  get  the menus,
  4010.      followed  by  ``O''  for Options, ``L'' for Load File Options and ``H'' for
  4011.      Home Directory.  Now enter the directory in which the file HED.HLP resides.
  4012.      Now type <ESC>  to  move up to the previous menu and type ``S'' to Save the
  4013.  
  4014.  
  4015.  
  4016.      ___________________________________________________________________________
  4017.          Chapter 8   HELP! Editor                                         47
  4018.          Chapter 8   HELP! Editor                                         47
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.      new defaults.  Note: saving defaults will actually modify the HED.EXE file.
  4028.      If  you install HELP! somewhere else, be sure  to  repeat  this  procedure.
  4029.      This directory will also be used for the storage of Macro Command Files.
  4030.  
  4031.      This completes installation of the HELP!  Editor.   There are other ways in
  4032.      which  you  can  customize the HELP! Editor.  These will  be  discussed  in
  4033.      section 8.8.7.
  4034.  
  4035.  
  4036.  
  4037.      __________________________
  4038.      __________________________
  4039.  
  4040.  
  4041.      8.3  Running the Editor Alone
  4042.      8.3  Running the Editor Alone
  4043.  
  4044.      The Help! Editor can be run as a program by itself.  This is done by typing
  4045.      ``HED'' from the  DOS prompt.  One or more file names can optionally be put
  4046.      on the command line following the ``HED''.  For  Example,  ``hed  help!.doc
  4047.      readme.doc'' would cause  the  Editor  to  create two windows with the file
  4048.      ``help!.doc'' in one and ``readme.doc'' in the other.  You  can  also use a
  4049.      wildcard in the file name on the command line.  When this is done, the file
  4050.      names that match the wildcard specification will appear in a selection box.
  4051.  
  4052.  
  4053.  
  4054.      __________________________
  4055.      __________________________
  4056.  
  4057.  
  4058.      8.4  Getting Help
  4059.      8.4  Getting Help
  4060.  
  4061.      You can get  help  at any time by pressing <F1>.  This will either give you
  4062.      one or more screens on the current subject  or  will  give  an index to the
  4063.      help system.  In some cases a message will occur telling  you  to  select a
  4064.      lower level menu.  If this happens, select an item and press <Enter> to get
  4065.      to the next lower menu.    Try  <F1>  again.   If the same message appears,
  4066.      repeat the above procedure.
  4067.  
  4068.      You can get the help system's index by pressing <ESC> to  get  to  the menu
  4069.      system and ``F'' for File and ``H'' for help.   Select  the desired subject
  4070.      with the up and down cursor keys and type <Enter> to view the help pages on
  4071.      this subject.
  4072.  
  4073.      Pressing <ESC> will get you out of the  help  system  or  back to the index
  4074.      depending how  you  got  to  the help screen.  Pressing <ESC> from the help
  4075.      index will get you back to normal.
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088.      ___________________________________________________________________________
  4089.          48                                          HELP! 4.32 Users Manual
  4090.          48
  4091.  
  4092.  
  4093.  
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.      __________________________
  4100.      __________________________
  4101.  
  4102.  
  4103.      8.5  Screen Layout
  4104.      8.5  Screen Layout
  4105.  
  4106.      The screen is arranged such that  the  very  top line of screen is normally
  4107.      blank except for  the menus prompt.  This top line is used to display error
  4108.      and help messages.
  4109.  
  4110.  
  4111.  
  4112.      Zoom Filename.ext Insert Indent Fixed Record 0% Line 1 Col 1
  4113.      Zoom Filename.ext Insert Indent Fixed Record 0% Line 1 Col 1
  4114.  
  4115.                                Figure 8.1: Status Line
  4116.                                Figure 8.1: Status Line
  4117.  
  4118.  
  4119.  
  4120.      The next line  of  the screen is the status line.  The status line is shown
  4121.      in figure 8.1.  At the far left of line  is  the  ``Zoom''  status  of  the
  4122.      window.  This indicates whether the window is zoomed or not.  The file name
  4123.      is  displayed next.  Either ``insert'' or  ``overwrite''  is  displayed  to
  4124.      indicate editing mode.   If  Autoindent is on ``indent'' is displayed next.
  4125.      Next, either ``Fixed'' or  ``Smart''  is  displayed  indicating the type of
  4126.      tabs  being  used.   If macro recording is on, ``Record'' will be displayed
  4127.      next.    The percentage displayed is how far into the file  the  cursor  is
  4128.      currently located.  Occasionally, the  percentage is replaced with the word
  4129.      ``Column''.  This means the editor is  in  the  block  column  mode.   Line
  4130.      number and Column number are the last two  items  displayed  on  the status
  4131.      line.
  4132.  
  4133.      Each open window has its own status line just above its text window.  Thus,
  4134.      if only one window is open, only one status line will be displayed.
  4135.  
  4136.      The  remainder  of  the screen is used for the text you will edit.  This is
  4137.      called the Edit Window.  If more than one window is open, this area will be
  4138.      split in half each time, with that window divided from the other by the new
  4139.      status line for the window just opened.
  4140.  
  4141.  
  4142.  
  4143.      __________________________
  4144.      __________________________
  4145.  
  4146.  
  4147.      8.6  Cursor Movement
  4148.      8.6  Cursor Movement
  4149.  
  4150.      When editing  text,  it  is  important to be able to freely move the cursor
  4151.      within the edit window.  The most common way to move the cursor is with the
  4152.      arrow  keys.    Figure 8.2 shows other ways the cursor  can  be  positioned
  4153.      within the Edit Window.
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159.  
  4160.  
  4161.  
  4162.      ___________________________________________________________________________
  4163.          Chapter 8   HELP! Editor                                         49
  4164.          Chapter 8   HELP! Editor                                         49
  4165.  
  4166.  
  4167.  
  4168.  
  4169.  
  4170.  
  4171.  
  4172.  
  4173.      Preferred Key       Alternate Key  Menu      Operation
  4174.      Preferred Key       Alternate Key  Menu      Operation
  4175.      _____________       _____________  ____      _________
  4176.  
  4177.      <Left Arrow>        <Ctrl S>                 Character to Left
  4178.      <Left Arrow>        <Ctrl S>                 Character to Left
  4179.      <Right Arrow>       <Ctrl D>                 Character to Right
  4180.      <Right Arrow>       <Ctrl D>                 Character to Right
  4181.      <Ctrl Left Arrow>   <Ctrl A>                 Word to Left
  4182.      <Ctrl Left Arrow>   <Ctrl A>                 Word to Left
  4183.      <Ctrl Right Arrow>  <Ctrl F>                 Word to Right
  4184.      <Ctrl Right Arrow>  <Ctrl F>                 Word to Right
  4185.      <Up Arrow>          <Ctrl E>                 Up 1 line
  4186.      <Up Arrow>          <Ctrl E>                 Up 1 line
  4187.      <Down Arrow>        <Ctrl X>                 Down 1 Line
  4188.      <Down Arrow>        <Ctrl X>                 Down 1 Line
  4189.      <Ctrl W>                                     Scroll Up
  4190.      <Ctrl W>                                     Scroll Up
  4191.      <Ctrl Z>                                     Scroll Down
  4192.      <Ctrl Z>                                     Scroll Down
  4193.      <PageUp>            <Ctrl R>                 Page Up
  4194.      <PageUp>            <Ctrl R>                 Page Up
  4195.      <PageDn>            <Ctrl C>                 Page Down
  4196.      <PageDn>            <Ctrl C>                 Page Down
  4197.      <Home>              <Ctrl Q> S               Beginning of line
  4198.      <Home>              <Ctrl Q> S               Beginning of line
  4199.      <End>               <Ctrl Q> D               End of line
  4200.      <End>               <Ctrl Q> D               End of line
  4201.      <Tab>               <Ctrl I>                 Tab
  4202.      <Tab>               <Ctrl I>                 Tab
  4203.      <Shift Tab>                                  Backward Tab
  4204.      <Shift Tab>                                  Backward Tab
  4205.      <Ctrl><PageUp>      <Ctrl Q> R     YES       Top of File
  4206.      <Ctrl><PageUp>      <Ctrl Q> R     YES       Top of File
  4207.      <Ctrl><PageDn>      <Ctrl Q> C     YES       Bottom of File
  4208.      <Ctrl><PageDn>      <Ctrl Q> C     YES       Bottom of File
  4209.      <Ctrl><Home>        <Ctrl Q> E               Top of Screen
  4210.      <Ctrl><Home>        <Ctrl Q> E               Top of Screen
  4211.      <Ctrl><End>         <Ctrl Q> X               End of Screen
  4212.      <Ctrl><End>         <Ctrl Q> X               End of Screen
  4213.  
  4214.  
  4215.                              Figure 8.2: Cursor Movement
  4216.                              Figure 8.2: Cursor Movement
  4217.  
  4218.  
  4219.  
  4220.  
  4221.  
  4222.      __________________________
  4223.      __________________________
  4224.  
  4225.  
  4226.      8.7  Editing Text
  4227.      8.7  Editing Text
  4228.  
  4229.      Editing text is  the  prime  function  of  the text editor.  Besides adding
  4230.      text, you need to be able to get rid of text.
  4231.  
  4232.      The editor has two editing modes.  The first is insert mode.  In this mode,
  4233.      you position the cursor in your text and start typing in the new text.  The
  4234.      new text is inserted into the position where you started typing.
  4235.  
  4236.      The second mode is overtype mode.  This mode will not  insert  new  text as
  4237.      you type.  What it does instead is to write over the top of the old text.
  4238.  
  4239.      The default mode is the  insert  mode.    This  can be toggled by using the
  4240.      <Insert> key.   The  insert  mode  is  the  easiest  to use.  Under certain
  4241.      circumstances, you may want to go to overtype to save some key strokes.
  4242.  
  4243.      Figure 8.3 shows the basic editing commands available for the HELP! Editor.
  4244.  
  4245.  
  4246.  
  4247.  
  4248.  
  4249.  
  4250.  
  4251.  
  4252.  
  4253.      ___________________________________________________________________________
  4254.          50                                          HELP! 4.32 Users Manual
  4255.          50
  4256.  
  4257.  
  4258.  
  4259.  
  4260.  
  4261.  
  4262.  
  4263.  
  4264.      Preferred Key       Alternate Key  Menu Operation
  4265.      Preferred Key       Alternate Key  Menu Operation
  4266.      _____________       _____________  ____ _________
  4267.  
  4268.      <Enter>             <Ctrl M>            New Line
  4269.      <Enter>             <Ctrl M>            New Line
  4270.      <Insert>            <Ctrl V>            Toggle Insert Mode>
  4271.      <Insert>            <Ctrl V>            Toggle Insert Mode>
  4272.      <Ctrl N>                                Insert Line
  4273.      <Ctrl N>                                Insert Line
  4274.      <Ctrl P>                                Insert Control Character
  4275.      <Ctrl P>                                Insert Control Character
  4276.      <Delete>            <Ctrl G>            Delete Current Character
  4277.      <Delete>            <Ctrl G>            Delete Current Character
  4278.      <Backspace>         <Ctrl H>            Delete Character to Left
  4279.      <Backspace>         <Ctrl H>            Delete Character to Left
  4280.      <Ctrl T>                                Delete Word
  4281.      <Ctrl T>                                Delete Word
  4282.      <Ctrl Q> Y                              Delete to End of Line
  4283.      <Ctrl Q> Y                              Delete to End of Line
  4284.      <Ctrl Y>                                Delete Line
  4285.      <Ctrl Y>                                Delete Line
  4286.      <Ctrl Q> T                              Delete Line (No Undo)
  4287.      <Ctrl Q> T                              Delete Line (No Undo)
  4288.      <Ctrl O> O                         YES  Toggle Case
  4289.      <Ctrl O> O                         YES  Toggle Case
  4290.      <Ctrl O> V                         YES  Lower Case
  4291.      <Ctrl O> V                         YES  Lower Case
  4292.      <Ctrl O> U                         YES  Upper Case
  4293.      <Ctrl O> U                         YES  Upper Case
  4294.      <Ctrl U>                                Abort Command
  4295.      <Ctrl U>                                Abort Command
  4296.      <ESC>                              YES  Menus
  4297.      <ESC>                              YES  Menus
  4298.  
  4299.  
  4300.                             Figure 8.3: Editing Commands
  4301.                             Figure 8.3: Editing Commands
  4302.  
  4303.  
  4304.  
  4305.  
  4306.  
  4307.      __________________________
  4308.      __________________________
  4309.  
  4310.  
  4311.      8.8  The Menu System
  4312.      8.8  The Menu System
  4313.  
  4314.      The  HELP!  Editor  contains a pull-down menu system.  Most  of  the  major
  4315.      commands are available to you with the pull-down  menus.    There  are also
  4316.      shortcut key strokes for most of  the  menu  commands.  To access the HELP!
  4317.      Editors menus, type <ESC>.  You  will  find  that many of the commands have
  4318.      alternate keystrokes assigned to them.  These are displayed on the top line
  4319.      of the screen as you access the menus.
  4320.  
  4321.  
  4322.      +-----------------------------------------------------------+
  4323.      +-----------------------------------------------------------+
  4324.      | File   Edit   Block   Goto   Search   Window   Options    |
  4325.      | File   Edit   Block   Goto   Search   Window   Options    |
  4326.      +-----------------------------------------------------------+
  4327.      +-----------------------------------------------------------+
  4328.  
  4329.  
  4330.                                 Figure 8.4: Menu Bar
  4331.                                 Figure 8.4: Menu Bar
  4332.  
  4333.  
  4334.      Pressing  <ESC> will bring up the menu bar which overlays the first 3 Lines
  4335.      of  the screen.  This is shown in figure 8.4.  You  will  notice  that  one
  4336.      letter of each word in the menu bar  is  highlighted.    This letter can be
  4337.      typed to activate the pull-down menu for that  item  on  the  menu bar.  In
  4338.      addition, the left and right cursor arrows can be used  to  select the menu
  4339.      item from the  menu bar.  When the item is selected, with the arrows, press
  4340.      <Enter> to see the pull-down menu.
  4341.  
  4342.  
  4343.  
  4344.  
  4345.      ___________________________________________________________________________
  4346.          Chapter 8   HELP! Editor                                         51
  4347.          Chapter 8   HELP! Editor                                         51
  4348.  
  4349.  
  4350.  
  4351.  
  4352.  
  4353.  
  4354.  
  4355.  
  4356.      When a pull-down menu is selected, you will see a list of other menu items.
  4357.      As in the menu bar, the items will have a highlighted  letter  that  can be
  4358.      pressed for selecting that item.  You may also use the up or down arrows to
  4359.      select a menu item, followed by <Enter> to execute that option.
  4360.  
  4361.      Some options will perform an operation directly and others will  call still
  4362.      more pop-up menus.  Pop-up menus work exactly like pull-down,  except, that
  4363.      they pop-up somewhere on the screen.  All menus may be canceled by pressing
  4364.      <Esc>.  Please notice that depending on how many levels  of  menus you have
  4365.      traversed, may depend  on how many times you have to type <Esc> to exit the
  4366.      menu system.  Some operations automatically return you to editing.
  4367.  
  4368.      On some pull-down menus,  separator  bars will appear.  These bars separate
  4369.      logically  different  groups  of commands.  If you move the  arrow  down  a
  4370.      pull-down menu containing these bars, you will notice the cursor skips over
  4371.      them.
  4372.  
  4373.      On some  pull-down  menus,  some  of the items will end with ``...''.  What
  4374.      this means is that  other  entry  data  is  needed  for  this  item  to  be
  4375.      completed.
  4376.  
  4377.      Some menu items will have check mark indicating that the item is on.  Other
  4378.      items may have  a number or some other information next to them to tell you
  4379.      about that item.
  4380.  
  4381.  
  4382.                            +--------------------------
  4383.                            +--------------------------
  4384.                            |   File    Edit    Block
  4385.                            |   File    Edit    Block
  4386.                            +-+                     +--
  4387.                            +-+                     +--
  4388.                              | Open...             |
  4389.                              | Open...             |
  4390.                              | Save                |
  4391.                              | Save                |
  4392.                              | Save As...          |
  4393.                              | Save As...          |
  4394.                              | Merge at Cursor     |
  4395.                              | Merge at Cursor     |
  4396.                              +---------------------+
  4397.                              +---------------------+
  4398.                              | Directory...        â”‚
  4399.                              | Directory...        â”‚
  4400.                              | Change directory... â”‚
  4401.                              | Change directory... â”‚
  4402.                              | Exit to Dos...      â”‚
  4403.                              | Exit to Dos...      â”‚
  4404.                              +---------------------+
  4405.                              +---------------------+
  4406.                              | Help                |
  4407.                              | Help                |
  4408.                              | Get info            |
  4409.                              | Get info            |
  4410.                              +---------------------+
  4411.                              +---------------------+
  4412.                              | Quit                |
  4413.                              | Quit                |
  4414.                              +---------------------+
  4415.                              +---------------------+
  4416.  
  4417.                                 Figure 8.5: File Menu
  4418.                                 Figure 8.5: File Menu
  4419.  
  4420.  
  4421.      8.8.1  File Menu
  4422.      8.8.1  File Menu
  4423.  
  4424.      Figure 8.5 shows the File Menu.  The file menu allows you to open (read in)
  4425.      a file to edit as well as save a file you created or changed.  In addition,
  4426.      you can change the active directory, view the current  directory,  exit  to
  4427.      DOS to do some operation, view the help index and get information about the
  4428.      current file as well as other status information.
  4429.  
  4430.  
  4431.  
  4432.      ___________________________________________________________________________
  4433.          52                                          HELP! 4.32 Users Manual
  4434.          52
  4435.  
  4436.  
  4437.  
  4438.  
  4439.  
  4440.  
  4441.  
  4442.  
  4443.      8.8.1.1  Open...
  4444.      8.8.1.1  Open...
  4445.  
  4446.      To start editing a new file, select Open.    This  will  show a pop-up menu
  4447.      asking  for a file name.  Normally this will contain the wild cards ``*.*''
  4448.      or the last file name you entered.  If it has a name with any wild cards in
  4449.      it,  you can press <Enter> and a selectable list of file names will appear.
  4450.      Pressing <Enter> on any of these  name  will  read in the file for editing.
  4451.      You  could also have typed the name of the file you want  to  edit  at  the
  4452.      first prompt.   When  typing a name you can specify a path in which to look
  4453.      for  the  file.  If you wanted to type a name and you pressed  <Enter>  too
  4454.      many times, you can press  <Esc> to back up to the previous prompt.  If you
  4455.      want to start a new file, just type the name you desire for the new file.
  4456.  
  4457.  
  4458.      8.8.1.2  Save
  4459.      8.8.1.2  Save
  4460.  
  4461.      When  you  are done editing a file and are sure you want to save  the  file
  4462.      changes  you  have made, select Save from the menu.  This  will  write  any
  4463.      changes you have made to the file  you  are  editing.    These  changes are
  4464.      permanent, however, the HELP! Editor makes  a  backup file of what the file
  4465.      looked like  when  you  first  started editing.  This file is saved in file
  4466.      with an extension of ``BAK''  and a file name the same as the original.  If
  4467.      you latter decide you don't like these changes, you can  always  back up to
  4468.      the original ``backup'' file.
  4469.  
  4470.  
  4471.      8.8.1.3  Save As...
  4472.      8.8.1.3  Save As...
  4473.  
  4474.      If you have not  yet  named  your  file  or  you  want  to  save it under a
  4475.      different name, use the Save As menu selection.  This  command  brings up a
  4476.      pop-up editing  window  in  which  you can enter the name you want save the
  4477.      file ``As...''.  This command is invoked automatically from ``Save'' if the
  4478.      file name is ``untitled''.
  4479.  
  4480.  
  4481.      8.8.1.4  Merge at Cursor
  4482.      8.8.1.4  Merge at Cursor
  4483.  
  4484.      This  command  works  almost like the Load command.  The only difference is
  4485.      the old file is not  cleared out of the Editor.  Instead, the new file will
  4486.      be  inserted in the old file starting at the current cursor position.  When
  4487.      the load is complete, the file that was read in will be marked as a block.
  4488.  
  4489.  
  4490.      8.8.1.5  Directory
  4491.      8.8.1.5  Directory
  4492.  
  4493.      Selecting the Directory menu option allows you to display  a  directory  on
  4494.      your  disk.    After selection, a window will pop-up asking for a directory
  4495.      mask.  Pressing <Enter> at this point will display  the  current  directory
  4496.      with all files listed.
  4497.  
  4498.      You can also enter a drive and/or directory as well as  a  wild  card mask.
  4499.      For  example, if you wanted to display all of the files ending in (with  an
  4500.      extension  of)  ``TXT''   in   the  directory  ``C:\WP''  you  would  enter
  4501.      ``C:\WP\*.TXT''.  After  pressing  <Enter>, the directory list will contain
  4502.  
  4503.  
  4504.  
  4505.      ___________________________________________________________________________
  4506.          Chapter 8   HELP! Editor                                         53
  4507.          Chapter 8   HELP! Editor                                         53
  4508.  
  4509.  
  4510.  
  4511.  
  4512.  
  4513.  
  4514.  
  4515.  
  4516.      only those files in the directory ``C:\WP'' ending with ``TXT''.
  4517.  
  4518.  
  4519.      8.8.1.6  Change Directory...
  4520.      8.8.1.6  Change Directory...
  4521.  
  4522.      This menu options  allows the directory to be changed.  This can save a lot
  4523.      of typing  if  you  want  to work in a different directory.  Selecting this
  4524.      option will bring up a pop-up edit field  in  which  you  can enter the new
  4525.      directories' name.
  4526.  
  4527.  
  4528.      8.8.1.7  Exit to Dos...
  4529.      8.8.1.7  Exit to Dos...
  4530.  
  4531.      During your editing  session you may want to exit to DOS and execute one or
  4532.      more DOS commands.  The HELP! Editor allows this.  There  are  two  ways to
  4533.      exit the Editor.  Selecting this menu selection will bring a pop-up editing
  4534.      window which tells you to enter a DOS  Command  or  press  <Enter>.  If you
  4535.      enter a DOS command, which can be another program to  run,  you will return
  4536.      to the HELP! Editor automatically when the command  or  program terminates.
  4537.      The second option  is to simply press <Enter>.  This will allow you to stay
  4538.      in DOS for as long as you want.  When  you you are done with DOS you simply
  4539.      type ``Exit''.  Because the potential exist for  you  to  forget  about the
  4540.      fact that you exited from the HELP! Editor, the DOS prompt will be modified
  4541.      to let you know.
  4542.  
  4543.  
  4544.      8.8.1.8  Help
  4545.      8.8.1.8  Help
  4546.  
  4547.      This menu selection will bring up  the  help  index screen.  You can select
  4548.      any help subject at this point for casual browsing.
  4549.  
  4550.  
  4551.      8.8.1.9  Get Info
  4552.      8.8.1.9  Get Info
  4553.  
  4554.      The Get Info menu selection will display a box containing  statistics about
  4555.      the  file  being  worked on as well as the time and date and the version of
  4556.      DOS.
  4557.  
  4558.  
  4559.      8.8.1.10  Quit
  4560.      8.8.1.10  Quit
  4561.  
  4562.      When  you are done with your editing session, you can exit the HELP! Editor
  4563.      by selecting this  menu selection.  If the file you have been working on is
  4564.      modified in  any  way,  a  prompt will present itself asking if you want to
  4565.      save this file.  Pressing a ``Y'' will save it  to  the  file  name  it  is
  4566.      currently named and then the Editor will exit.  Pressing ``N'' will proceed
  4567.      with  the  exit without a save.  Should you want to save the file  under  a
  4568.      different name,  you  can  press  <Esc>  and  choose ``Save As'' first then
  4569.      select ``Quit'' again.
  4570.  
  4571.  
  4572.  
  4573.  
  4574.  
  4575.  
  4576.  
  4577.  
  4578.      ___________________________________________________________________________
  4579.          54                                          HELP! 4.32 Users Manual
  4580.          54
  4581.  
  4582.  
  4583.  
  4584.  
  4585.  
  4586.  
  4587.  
  4588.  
  4589.                              --------------------
  4590.                              --------------------
  4591.                                  Edit    Block
  4592.                                  Edit    Block
  4593.                              --+               +-
  4594.                              --+               +-
  4595.                                | Toggle Case   |
  4596.                                | Toggle Case   |
  4597.                                | Lower Case    |
  4598.                                | Lower Case    |
  4599.                                | Upper Case    |
  4600.                                | Upper Case    |
  4601.                                +---------------+
  4602.                                +---------------+
  4603.                                | Macros...     |
  4604.                                | Macros...     |
  4605.                                | Set marker... |
  4606.                                | Set marker... |
  4607.                                +---------------+
  4608.                                +---------------+
  4609.                                | Restore line  |
  4610.                                | Restore line  |
  4611.                                | Undelete      |
  4612.                                | Undelete      |
  4613.                                +---------------+
  4614.                                +---------------+
  4615.  
  4616.                                 Figure 8.6: Edit Menu
  4617.                                 Figure 8.6: Edit Menu
  4618.  
  4619.  
  4620.      8.8.2  Edit Menu
  4621.      8.8.2  Edit Menu
  4622.  
  4623.      The Edit Menu  provides  some  text  modification routines.  Among this are
  4624.      routines to affect the case of one  or  more  letters  and  the  ability to
  4625.      restore a line or Undo a number of deletions.
  4626.  
  4627.  
  4628.      8.8.2.1  Toggle, Lower and Upper Case
  4629.      8.8.2.1  Toggle, Lower and Upper Case
  4630.  
  4631.      These commands allow  you  to  change  the  case of one or more characters.
  4632.      Normally, these will only affect the character the cursor is on.   However,
  4633.      if  the cursor is contained within a marked block of text (see Block Menu),
  4634.      the entire marked  block will be affected.  This gives a fast way of making
  4635.      text all lower or upper or the opposite of what it is.
  4636.  
  4637.  
  4638.      8.8.2.2  Set Marker...
  4639.      8.8.2.2  Set Marker...
  4640.  
  4641.      The  HELP!  Editor allows you to set up to ten markers  within  your  file.
  4642.      These markers can then be used  to  find  that selection of text again with
  4643.      the  Goto Menu.  When this command is executed, a pop-up window will appear
  4644.      with the ten marker names.  You will then select the marker you desire.
  4645.  
  4646.  
  4647.      8.8.2.3  Restore Line
  4648.      8.8.2.3  Restore Line
  4649.  
  4650.      A line  that  has  been  edited can be restored to its original contents as
  4651.      long as you have not left the line by using this menu command.
  4652.  
  4653.  
  4654.      8.8.2.4  Undo
  4655.      8.8.2.4  Undo
  4656.  
  4657.      Undo will restore lines that are deleted by the delete line  command, <Ctrl
  4658.      Y>, and the Block Delete command  discussed  in section 8.8.3.6.  The limit
  4659.      to the number of lines  that  can  be  restored  is set in the options menu
  4660.      under undo limit.
  4661.  
  4662.  
  4663.  
  4664.  
  4665.      ___________________________________________________________________________
  4666.          Chapter 8   HELP! Editor                                         55
  4667.          Chapter 8   HELP! Editor                                         55
  4668.  
  4669.  
  4670.  
  4671.  
  4672.  
  4673.  
  4674.  
  4675.  
  4676.      8.8.2.5  Macros...
  4677.      8.8.2.5  Macros...
  4678.  
  4679.      Macros  are  a  powerful  feature  that  can  be used to automate your  key
  4680.      strokes.  In order to use a macro, you need to record it first.   The HELP!
  4681.      editor can store up to ten macros for  later  recall.    These can be saved
  4682.      into a macro file.  As many macro files as desired can be saved.  Selecting
  4683.      the Macros Menu selection will bring up the macros menu figure 8.7.
  4684.  
  4685.  
  4686.  
  4687.                                 +--------------+
  4688.                                 +--------------+
  4689.                                 | Load macros  |
  4690.                                 | Load macros  |
  4691.                                 | Store macros |
  4692.                                 | Store macros |
  4693.                                 | Playback     |
  4694.                                 | Playback     |
  4695.                                 | Record       |
  4696.                                 | Record       |
  4697.                                 | Edit         |
  4698.                                 | Edit         |
  4699.                                 +--------------+
  4700.                                 +--------------+
  4701.  
  4702.                                Figure 8.7: Macros Menu
  4703.                                Figure 8.7: Macros Menu
  4704.  
  4705.  
  4706.      Record is  selected  to  make  a  macro.    Once  record  is  selected, the
  4707.      Record
  4708.      ``Record''  indicator will come on in the status line.  From this point on,
  4709.      all of your key strokes are memorized.  When the sequence you want recorded
  4710.      has been done, go back  to  the  record  option  and this will turn it off.
  4711.      When this happens, you will be asked to select which of the ten macros this
  4712.      is.  The  ``0''  options is the scrap one used to record all of the macros.
  4713.      Don't  use this one until all of the others have been recorded.  Once  this
  4714.      is  selected  you  can enter the name of the macro.  This name is to remind
  4715.      you of its purpose.
  4716.  
  4717.      Playback is selected when you want  to  run  a sequence of key strokes that
  4718.      Playback
  4719.      has been previously recorded.  Selecting this will play back  the sequence,
  4720.      just as though you were pressing the keys yourself.
  4721.  
  4722.      Edit allows the editing of a prerecorded sequence  of  key  strokes.   More
  4723.      Edit
  4724.      strokes can be added or key strokes can be deleted.  This is a good  way to
  4725.      fix a macro command gone astray.
  4726.  
  4727.      Store Macros will prompt for a file name to store the current set of macros
  4728.      Store Macros
  4729.      under.  You can save as many sets of macros as your disk has room for.
  4730.  
  4731.      Load Macros will load a previously saved set of macros.
  4732.      Load Macros
  4733.  
  4734.  
  4735.  
  4736.  
  4737.  
  4738.  
  4739.  
  4740.  
  4741.  
  4742.  
  4743.  
  4744.  
  4745.  
  4746.  
  4747.      ___________________________________________________________________________
  4748.          56                                          HELP! 4.32 Users Manual
  4749.          56
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757.  
  4758.                                ------------------
  4759.                                ------------------
  4760.                                   Block    Goto
  4761.                                   Block    Goto
  4762.                                -+          +-----
  4763.                                -+          +-----
  4764.                                 | Begin    |
  4765.                                 | Begin    |
  4766.                                 | End      |
  4767.                                 | End      |
  4768.                                 | Hide     |
  4769.                                 | Hide     |
  4770.                                 +----------+
  4771.                                 +----------+
  4772.                                 | Copy     |
  4773.                                 | Copy     |
  4774.                                 | Move     |
  4775.                                 | Move     |
  4776.                                 | Delete   |
  4777.                                 | Delete   |
  4778.                                 +----------+
  4779.                                 +----------+
  4780.                                 | Write... |
  4781.                                 | Write... |
  4782.                                 | Read...  |
  4783.                                 | Read...  |
  4784.                                 +----------+
  4785.                                 +----------+
  4786.  
  4787.                                Figure 8.8: Block Menu
  4788.                                Figure 8.8: Block Menu
  4789.  
  4790.  
  4791.      8.8.3  Block Menu
  4792.      8.8.3  Block Menu
  4793.  
  4794.      The block menu defines operations using a block of text.  First, a block of
  4795.      text is  marked  and  then  a number of operations can be performed on this
  4796.      block.  This block can be moved, copied and deleted as well as saved to the
  4797.      disk for use in other files.
  4798.  
  4799.  
  4800.      8.8.3.1  Block Column Mode
  4801.      8.8.3.1  Block Column Mode
  4802.  
  4803.      There is a  different kind of Block mode available as well.  This is called
  4804.      the block column mode.  Sometimes it is desirable to  copy,  move or delete
  4805.      several consecutive columns from a series  of  lines.   This can be done by
  4806.      pressing <Shift><F10>.  This will cause the word ``column''  to  appear  in
  4807.      the  status line.  You will stay in this mode until <Shift><F10> is pressed
  4808.      again.
  4809.  
  4810.      Once you are  in  this mode you will need to mark the upper left corner and
  4811.      lower right corner  of the block with Block Begin and Block End.  Once this
  4812.      is done, you can use block copy, move or delete.
  4813.  
  4814.      This mode is handy for moving columns of figures or deleting leading spaces
  4815.      and so on.
  4816.  
  4817.  
  4818.      8.8.3.2  Selecting Text - Begin and End
  4819.      8.8.3.2  Selecting Text - Begin and End
  4820.  
  4821.      Before any block operation can be  performed,  a  block of text needs to be
  4822.      marked.  The Begin selection will  show  where this block begins.  Likewise
  4823.      the  End Selection shows where the block ends.  If the begin marker is  put
  4824.      after the end marker, no text will not be marked until  the  end  marker is
  4825.      moved after the begin marker in the text.  Once the  text  is  marked, this
  4826.      selected block will be highlighted.
  4827.  
  4828.  
  4829.  
  4830.  
  4831.  
  4832.  
  4833.      ___________________________________________________________________________
  4834.          Chapter 8   HELP! Editor                                         57
  4835.          Chapter 8   HELP! Editor                                         57
  4836.  
  4837.  
  4838.  
  4839.  
  4840.  
  4841.  
  4842.  
  4843.  
  4844.      8.8.3.3  Hide
  4845.      8.8.3.3  Hide
  4846.  
  4847.      If  you no longer what your text selected for block operations you can hide
  4848.      the selection.  Using this command, will make the block selections invalid.
  4849.      The  markers  still  stay in their current places and can  be  restored  by
  4850.      selecting ``Hide'' again.  This effectively un-hides the block markers.
  4851.  
  4852.  
  4853.      8.8.3.4  Copy
  4854.      8.8.3.4  Copy
  4855.  
  4856.      Assuming a block of text is selected, the  copy  selection  will  copy that
  4857.      block of text to the spot at which the cursor is  currently  residing.   If
  4858.      the  cursor  is  in the block anywhere accept the first character, the copy
  4859.      will not  be  performed.    When copying a block, the original block is not
  4860.      moved  or destroyed in any way.  If a block has not been selected,  nothing
  4861.      will happen.
  4862.  
  4863.  
  4864.      8.8.3.5  Move
  4865.      8.8.3.5  Move
  4866.  
  4867.      If  a block of text is selected,  it  can  be  moved  to  new  location  by
  4868.      selecting  this command.  Unlike the copy command  the  original  block  is
  4869.      moved.    Also, unlike the copy command, a move can take  place  while  the
  4870.      cursor is in the marked  block.  If a block of text is not defined, nothing
  4871.      will happen when this command is selected.
  4872.  
  4873.  
  4874.      8.8.3.6  Delete
  4875.      8.8.3.6  Delete
  4876.  
  4877.      The selected block of text will be deleted if this command is selected.  Be
  4878.      careful of this command.  No warning is given that  you  are deleting text.
  4879.      If no block is defined, nothing with be affected by this command.
  4880.  
  4881.  
  4882.      8.8.3.7  Write... and Read...
  4883.      8.8.3.7  Write... and Read...
  4884.  
  4885.      If you want to save only a block of text in a  file,  this  command  can be
  4886.      used.  Whatever  text is marked will be copied to the file name you specify
  4887.      when you use this command.  This command can later be recalled into another
  4888.      file or used as a file by itself.
  4889.  
  4890.  
  4891.  
  4892.  
  4893.  
  4894.  
  4895.  
  4896.  
  4897.  
  4898.  
  4899.  
  4900.  
  4901.  
  4902.  
  4903.  
  4904.  
  4905.  
  4906.      ___________________________________________________________________________
  4907.          58                                          HELP! 4.32 Users Manual
  4908.          58
  4909.  
  4910.  
  4911.  
  4912.  
  4913.  
  4914.  
  4915.  
  4916.  
  4917.                              ------------------------
  4918.                              ------------------------
  4919.                                 Goto    Search    Win
  4920.                                 Goto    Search    Win
  4921.                              -+                  +---
  4922.                              -+                  +---
  4923.                               | Line number...   |
  4924.                               | Line number...   |
  4925.                               | Column number... |
  4926.                               | Column number... |
  4927.                               +------------------+
  4928.                               +------------------+
  4929.                               | Top of file      |
  4930.                               | Top of file      |
  4931.                               | Bottom of file   |
  4932.                               | Bottom of file   |
  4933.                               +------------------+
  4934.                               +------------------+
  4935.                               | Marker...        |
  4936.                               | Marker...        |
  4937.                               +------------------+
  4938.                               +------------------+
  4939.                               | Start of block   |
  4940.                               | Start of block   |
  4941.                               | End of block     |
  4942.                               | End of block     |
  4943.                               +------------------+
  4944.                               +------------------+
  4945.  
  4946.                                 Figure 8.9: Goto Menu
  4947.                                 Figure 8.9: Goto Menu
  4948.  
  4949.  
  4950.      8.8.4  Goto Menu
  4951.      8.8.4  Goto Menu
  4952.  
  4953.      The  Goto  Menu  provides  a  way  of getting to various points in  a  file
  4954.      quickly.  By getting to  a point, I mean moving the cursor.  A line number,
  4955.      column  number, top or bottom of the file or defined block or a marker  can
  4956.      be used as points to go to.
  4957.  
  4958.  
  4959.      8.8.4.1  Line Number
  4960.      8.8.4.1  Line Number
  4961.  
  4962.      If  you select line number, you will be asked for the line number you  want
  4963.      to go to.  If that line number is a legal line number within the  file, the
  4964.      cursor will be positioned to this point.  If it is  greater  than  the last
  4965.      number the cursor will be moved to the last line.
  4966.  
  4967.  
  4968.      8.8.4.2  Column Number
  4969.      8.8.4.2  Column Number
  4970.  
  4971.      If you select Column number, you  will  be  asked for the column number you
  4972.      want to go  to.   If that column number is a legal column number within the
  4973.      current line, the  cursor  will  be  positioned  to  this  point.  If it is
  4974.      greater  than the last column on the line the cursor will be moved to  this
  4975.      column position and you will be allowed to type at this point.  This allows
  4976.      you to add  things  to the end of lines without having to space all the way
  4977.      out to that position.
  4978.  
  4979.  
  4980.      8.8.4.3  Top of File
  4981.      8.8.4.3  Top of File
  4982.  
  4983.      This  menu  selection will bring you to the top of the file.  This  is  the
  4984.      first cursor position on the very first line.  Pressing <Ctrl><PageUp> will
  4985.      do the same thing.
  4986.  
  4987.  
  4988.  
  4989.  
  4990.  
  4991.  
  4992.  
  4993.      ___________________________________________________________________________
  4994.          Chapter 8   HELP! Editor                                         59
  4995.          Chapter 8   HELP! Editor                                         59
  4996.  
  4997.  
  4998.  
  4999.  
  5000.  
  5001.  
  5002.  
  5003.  
  5004.      8.8.4.4  Bottom of File
  5005.      8.8.4.4  Bottom of File
  5006.  
  5007.      This  menu  selection  will  bring  you  to the last line of the  file  and
  5008.      position the cursor after the last character on the line.  This command can
  5009.      be executed from the keyboard with <Ctrl><PageDn>.
  5010.  
  5011.  
  5012.      8.8.4.5  Marker...
  5013.      8.8.4.5  Marker...
  5014.  
  5015.      The markers defined  in  the Edit Menu can also be used as quick way to get
  5016.      anywhere within a file.  By defining a  marker  in  the  Edit Menu, you can
  5017.      effectively mark a  point in the file that you would like to return to with
  5018.      this Goto Marker menu selection.
  5019.  
  5020.      After selecting this command, you will be prompted to select a marker to go
  5021.      to.  Pressing  return  on  this  marker  will  bring  you to that point you
  5022.      defined in the file.
  5023.  
  5024.  
  5025.      8.8.4.6  Start of Block
  5026.      8.8.4.6  Start of Block
  5027.  
  5028.      When you defined the beginning of a block with the Block Menu commands, you
  5029.      essentially created a marker.  This beginning point can be returned to with
  5030.      the Start of Block menu selection.
  5031.  
  5032.  
  5033.      8.8.4.7  End of Block
  5034.      8.8.4.7  End of Block
  5035.  
  5036.      When you defined the end of a  block  with  the  Block  Menu  commands, you
  5037.      essentially  created  a  marker.  This ending point can be returned to with
  5038.      the End of Block menu selection.
  5039.  
  5040.  
  5041.                                -------------------
  5042.                                -------------------
  5043.                                   Search    Window
  5044.                                   Search    Window
  5045.                                -+              +--
  5046.                                -+              +--
  5047.                                 | Find...      |
  5048.                                 | Find...      |
  5049.                                 | Replace...   |
  5050.                                 | Replace...   |
  5051.                                 | Use macro... |
  5052.                                 | Use macro... |
  5053.                                 | Again        |
  5054.                                 | Again        |
  5055.                                 +--------------+
  5056.                                 +--------------+
  5057.  
  5058.                               Figure 8.10: Search Menu
  5059.                               Figure 8.10: Search Menu
  5060.  
  5061.  
  5062.      8.8.5  Search Menu
  5063.      8.8.5  Search Menu
  5064.  
  5065.      The  Search  Menu  shown  in  figure  8.10,  will  provide  you   with  the
  5066.      capabilities of searching for a string of characters.  After this search is
  5067.      complete, depending upon the search command chosen, you can replace it with
  5068.      another string, apply a macro (see macros section 8.8.2.5) or do nothing at
  5069.      all.
  5070.  
  5071.  
  5072.  
  5073.  
  5074.  
  5075.      ___________________________________________________________________________
  5076.          60                                          HELP! 4.32 Users Manual
  5077.          60
  5078.  
  5079.  
  5080.  
  5081.  
  5082.  
  5083.  
  5084.  
  5085.  
  5086.      8.8.5.1  Find...
  5087.      8.8.5.1  Find...
  5088.  
  5089.      The  first  menu  options is the Find menu command.   Upon  selecting  this
  5090.      command, you will be presented with a pop-up edit window  in  which you can
  5091.      enter the desired search string.   This  string  can be up to 67 characters
  5092.      long.  If you had entered a previous search string, this string will appear
  5093.      in the edit box and you can edit it or  hit  <Enter>  to  use  it  again or
  5094.      simply  start typing and it will disappear and the new string will take its
  5095.      place.    You  can search for control characters by using a ``<Ctrl>P'' and
  5096.      then enter  the  control  character  desired.    After you have entered the
  5097.      search string, type <Enter>.
  5098.  
  5099.  
  5100.  
  5101.                               Table 8.1: Search Options
  5102.                               Table 8.1: Search Options
  5103.  
  5104.  
  5105.      B    Search Backwards from the current cursor position.
  5106.      B    Search Backwards from the current cursor position.
  5107.  
  5108.      G    Search Globally from the beginning of the file to the end
  5109.      G    Search Globally from the beginning of the file to the end
  5110.           or the the end to the beginning if the B option is used.
  5111.           or the the end to the beginning if the B option is used.
  5112.  
  5113.      L    The search will be limited to the marked block (See block Menu).
  5114.      L    The search will be limited to the marked block (See block Menu).
  5115.  
  5116.      n    This is a number that is entered.  This number specifies
  5117.      n    This is a number that is entered.  This number specifies
  5118.           which occurrence of the match to stop the search.
  5119.           which occurrence of the match to stop the search.
  5120.  
  5121.      U    This will ignore case in the search.
  5122.      U    This will ignore case in the search.
  5123.  
  5124.      W    Only words that are whole words, that is words that are not
  5125.      W    Only words that are whole words, that is words that are not
  5126.           contained in another word are matched.
  5127.           contained in another word are matched.
  5128.  
  5129.  
  5130.  
  5131.      Next  you  will be asked for any search options at this  point  (see  table
  5132.      8.1).   If you used any search options the last time you used the  command,
  5133.      they will appear again.   Type <Enter> to accept the old ones.  If none are
  5134.      entered, and you desire no options, type <Enter> or enter your  options and
  5135.      press <Enter>.
  5136.  
  5137.      Now the searching begins.  If a match is found the cursor will be placed at
  5138.      the end  of  the  search  string match.  The shortcut key sequence for this
  5139.      command is ``<Ctrl Q> F''.
  5140.  
  5141.  
  5142.      8.8.5.2  Replace...
  5143.      8.8.5.2  Replace...
  5144.  
  5145.      Replace  works exactly like Find except that after  the  search  string  is
  5146.      entered  you  will  be  asked  to  enter  a replacement string.  After  the
  5147.      replacement string is  entered  you  will  be asked for the search options.
  5148.      These options are  the same as above except for ``N''.  This is not allowed
  5149.      because all matches are found until you specifically abort the Replace.
  5150.  
  5151.      When a match is found  you will be asked if you want to replace the string.
  5152.  
  5153.  
  5154.  
  5155.      ___________________________________________________________________________
  5156.          Chapter 8   HELP! Editor                                         61
  5157.          Chapter 8   HELP! Editor                                         61
  5158.  
  5159.  
  5160.  
  5161.  
  5162.  
  5163.  
  5164.  
  5165.  
  5166.      At  this point a ``Y'' will replace the found string.  An ``N'' will  cause
  5167.      no replacement to  happen.  Pressing an ``A'' will cause all of the rest of
  5168.      the matches to be replaced.   A  shortcut  key sequence for this command is
  5169.      ``<Ctrl Q> A''.
  5170.  
  5171.  
  5172.      8.8.5.3  Use Macro...
  5173.      8.8.5.3  Use Macro...
  5174.  
  5175.      This  menu option works the same as the Find menu selection, except that it
  5176.      applies  the  macro  you specify after it finds the text.    See  paragraph
  5177.      8.8.2.5 on macros for information on macros.  The shortcut key sequence for
  5178.      this command is ``<Ctrl Q> M''.
  5179.  
  5180.  
  5181.      8.8.5.4  Again
  5182.      8.8.5.4  Again
  5183.  
  5184.      This will  cause  the  last  search function to be repeated again.  It will
  5185.      find the next occurrence of the string, if  one  exists.    All of the same
  5186.      options will be used.  The shortcut key sequence is ``<Ctrl L>''.
  5187.  
  5188.  
  5189.                                  --------------------
  5190.                                  --------------------
  5191.                                     Window    Options
  5192.                                     Window    Options
  5193.                                  -+          +--------
  5194.                                  -+          +--------
  5195.                                   | Open...  |
  5196.                                   | Open...  |
  5197.                                   | Close    |
  5198.                                   | Close    |
  5199.                                   +----------+
  5200.                                   +----------+
  5201.                                   | Go to... |
  5202.                                   | Go to... |
  5203.                                   | Previous |
  5204.                                   | Previous |
  5205.                                   | Next     |
  5206.                                   | Next     |
  5207.                                   +----------+
  5208.                                   +----------+
  5209.                                   | Resize   |
  5210.                                   | Resize   |
  5211.                                   | Zoom     |
  5212.                                   | Zoom     |
  5213.                                   +----------+
  5214.                                   +----------+
  5215.  
  5216.                               Figure 8.11: Window Menu
  5217.                               Figure 8.11: Window Menu
  5218.  
  5219.  
  5220.      8.8.6  Window Menu
  5221.      8.8.6  Window Menu
  5222.  
  5223.      The HELP! Editor allows you to edit up to 6 files at  one  time.    To edit
  5224.      additional files you need to use the Window Menu.   The  Window Menu allows
  5225.      you to open new windows, close existing ones, resize windows on the screen,
  5226.      move between them and zoom a  window  to  full screen.  Block Menu commands
  5227.      will work between windows  allowing  the moving and copying of text between
  5228.      files.  The window the cursor is currently in is the current window and all
  5229.      command  only affect the current window except  ``Quit''  which  of  course
  5230.      means quit everything.
  5231.  
  5232.  
  5233.      8.8.6.1  Open...
  5234.      8.8.6.1  Open...
  5235.  
  5236.      As with the File menu, the Window menus Open will prompt you for a new file
  5237.      name.  This  works exactly like the File menu Open except that a new window
  5238.  
  5239.  
  5240.  
  5241.      ___________________________________________________________________________
  5242.          62                                          HELP! 4.32 Users Manual
  5243.          62
  5244.  
  5245.  
  5246.  
  5247.  
  5248.  
  5249.  
  5250.  
  5251.  
  5252.      is created to put the new file in.  The file can be a different file or the
  5253.      same file can  be in another window.  The window that is created is defined
  5254.      by finding the largest window on the screen and dividing it in half.
  5255.  
  5256.  
  5257.      8.8.6.2  Close
  5258.      8.8.6.2  Close
  5259.  
  5260.      When you are done with a file, you can close its  window  and  quit editing
  5261.      the file.   If  the file has been modified and not saved, a prompt will ask
  5262.      if whether you want to save the file or not.
  5263.  
  5264.  
  5265.      8.8.6.3  Go to...
  5266.      8.8.6.3  Go to...
  5267.  
  5268.      You can use  this  menu  selection  to  move  to  the window of your choice
  5269.      without sequencing through the other windows.
  5270.  
  5271.  
  5272.      8.8.6.4  Previous
  5273.      8.8.6.4  Previous
  5274.  
  5275.      This will select  the window above it on the screen.  If the current window
  5276.      is the top window on the screen, then the last window will be selected.
  5277.  
  5278.  
  5279.      8.8.6.5  Next
  5280.      8.8.6.5  Next
  5281.  
  5282.      This will select  the window below it on the screen.  If the current window
  5283.      is the bottom window on the screen, then the top window will be selected.
  5284.  
  5285.  
  5286.      8.8.6.6  Resize
  5287.      8.8.6.6  Resize
  5288.  
  5289.      You can resize any or  all windows on the screen to make optimum use of the
  5290.      screen.  Selecting  this option allows you to use the up and down arrows to
  5291.      resize  the current window.  There is a minimum size that a window can  be.
  5292.      If you see no action from this command, you may be at this point already.
  5293.  
  5294.  
  5295.      8.8.6.7  Zoom
  5296.      8.8.6.7  Zoom
  5297.  
  5298.      If you have multiple windows open, you can  select  ``Zoom''  to  bring the
  5299.      current window to full screen.   When  this happens, the first positions on
  5300.      the window's status line will say ``Zoom'' as a reminder that there is more
  5301.      than one window open.  Selecting  this  command again will cause the window
  5302.      to return to  its  normal  size.    When  a  window is zoomed, switching to
  5303.      another window will cause that window to appear in a zoomed state.
  5304.  
  5305.  
  5306.  
  5307.  
  5308.  
  5309.  
  5310.  
  5311.  
  5312.  
  5313.  
  5314.  
  5315.      ___________________________________________________________________________
  5316.          Chapter 8   HELP! Editor                                         63
  5317.          Chapter 8   HELP! Editor                                         63
  5318.  
  5319.  
  5320.  
  5321.  
  5322.  
  5323.  
  5324.  
  5325.  
  5326.                            --------------------------+
  5327.                            --------------------------+
  5328.                               Options                |
  5329.                               Options                |
  5330.                            -+                      +-+
  5331.                            -+                      +-+
  5332.                             | Autoindent         X |
  5333.                             | Autoindent         X |
  5334.                             | Insert mode        X |
  5335.                             | Insert mode        X |
  5336.                             | Fixed Tabs         X |
  5337.                             | Fixed Tabs         X |
  5338.                             | Tab size           8 |
  5339.                             | Tab size           8 |
  5340.                             +----------------------+
  5341.                             +----------------------+
  5342.                             | Load file options... |
  5343.                             | Load file options... |
  5344.                             | Display options...   |
  5345.                             | Display options...   |
  5346.                             | Colors...            |
  5347.                             | Colors...            |
  5348.                             +----------------------+
  5349.                             +----------------------+
  5350.                             | Save setup           |
  5351.                             | Save setup           |
  5352.                             +----------------------+
  5353.                             +----------------------+
  5354.  
  5355.                               Figure 8.12: Options Menu
  5356.                               Figure 8.12: Options Menu
  5357.  
  5358.  
  5359.      8.8.7  Options Menu
  5360.      8.8.7  Options Menu
  5361.  
  5362.      The options  menu  allows  the  customization  of  the HELP! Editor.  These
  5363.      options can then  be saved so they are the defaults for the Editor.  Unlike
  5364.      HELP!, these options are actually saved within the Editor's executable file
  5365.      (HED.EXE).
  5366.  
  5367.  
  5368.      8.8.7.1  Autoindent
  5369.      8.8.7.1  Autoindent
  5370.  
  5371.      The Autoindent feature can be turned on and  off  from  this  menu item.  A
  5372.      check  mark will appear next to the item if it is on.  Autoindenting  makes
  5373.      the line following the current line indent to the same level as the current
  5374.      line.  This is  useful  for structured programming languages such as Pascal
  5375.      or C.
  5376.  
  5377.  
  5378.      8.8.7.2  Insert Mode
  5379.      8.8.7.2  Insert Mode
  5380.  
  5381.      The  insert mode is toggled on and off by this menu option.    It  also  is
  5382.      toggled  by  the  <Insert>  key.    Insert  mode  allows  the insertion  of
  5383.      characters  at the cursor simply by typing the new characters.  When not in
  5384.      the insert mode, you are in the overwrite mode.  This  mode  allows  you to
  5385.      overwrite characters that are already in the text you are editing.
  5386.  
  5387.  
  5388.      8.8.7.3  Fixed Tabs
  5389.      8.8.7.3  Fixed Tabs
  5390.  
  5391.      Fixed  tabs are set at fixed distance apart from one another.  Pressing the
  5392.      <Tab> key will move to the next tab  stop.    The  distance between tabs is
  5393.      controlled by the Tab Size option below.
  5394.  
  5395.      When Fixed Tabs are off, Smart Tabs are in effect.  When Smart Tabs are on,
  5396.      pressing  the <Tab> key will move the cursor to the start of the next  word
  5397.      on the line above it.  That is, the line above it will determine where each
  5398.      tab stop will  be  located  by  word  breaks.    This is useful for writing
  5399.  
  5400.  
  5401.  
  5402.      ___________________________________________________________________________
  5403.          64                                          HELP! 4.32 Users Manual
  5404.          64
  5405.  
  5406.  
  5407.  
  5408.  
  5409.  
  5410.  
  5411.  
  5412.  
  5413.      programs.
  5414.  
  5415.  
  5416.      8.8.7.4  Tab Size
  5417.      8.8.7.4  Tab Size
  5418.  
  5419.      The  Tab Size, or distance between tabs, can be set to something other than
  5420.      8 which is the default.  This number can be any reasonable value.
  5421.  
  5422.  
  5423.      8.8.7.5  Colors
  5424.      8.8.7.5  Colors
  5425.  
  5426.      The default colors  can  be  changed  for  the HELP! Editor.  Selecting the
  5427.      colors command will bring up the color field selection  window.    Position
  5428.      the cursor on the field you want to change and the color change window will
  5429.      appear.  Use the arrow keys  to  select  the the color combination you want
  5430.      and  type <Enter> to make it take effect.  <Esc> will always return you  to
  5431.      the  window before the current one.  Therefore, if you don't want to change
  5432.      a color, type  <Esc> to go back to the color field selection window or type
  5433.      <Esc> again to get out of it entirely.
  5434.  
  5435.  
  5436.      8.8.7.6  Save Setup
  5437.      8.8.7.6  Save Setup
  5438.  
  5439.      You can save any of the default options you set  by  selecting this option.
  5440.      The  defaults will be modified in the  executable  file  itself  (HED.EXE).
  5441.      Make  sure all of the various system toggles are set the way you want  them
  5442.      before selecting this options.
  5443.  
  5444.  
  5445.                            +--------------------------+
  5446.                            +--------------------------+
  5447.                            | Home directory           |
  5448.                            | Home directory           |
  5449.                            | File extension           |
  5450.                            | File extension           |
  5451.                            | Expand tabs            X |
  5452.                            | Expand tabs            X |
  5453.                            | Write tabs             X |
  5454.                            | Write tabs             X |
  5455.                            | Strip hi-bit             |
  5456.                            | Strip hi-bit             |
  5457.                            | Undo limit            20 |
  5458.                            | Undo limit            20 |
  5459.                            +--------------------------+
  5460.                            +--------------------------+
  5461.  
  5462.                            Figure 8.13: Load File Options
  5463.                            Figure 8.13: Load File Options
  5464.  
  5465.  
  5466.  
  5467.      8.8.7.7  Load File Options...
  5468.      8.8.7.7  Load File Options...
  5469.  
  5470.      This  option  controls  the way in which the HELP! Editor deals with files.
  5471.      Selecting this option will bring up another menu with more options in it.
  5472.  
  5473.      Home  Directory is the place in which the HELP! Editor looks for and places
  5474.      Home  Directory
  5475.      files,  other  than the files you edit.  This is where  your  HED.HLP  file
  5476.      should be and this is where macro files you create  are  written.  Normally
  5477.      this will be the same directory that the Editor itself is in.
  5478.  
  5479.      File Extension is a default extension that you can specify  for  use in the
  5480.      File Extension
  5481.      File menu  options.    This  extension  would  be  used  when  no  other is
  5482.  
  5483.  
  5484.  
  5485.      ___________________________________________________________________________
  5486.          Chapter 8   HELP! Editor                                         65
  5487.          Chapter 8   HELP! Editor                                         65
  5488.  
  5489.  
  5490.  
  5491.  
  5492.  
  5493.  
  5494.  
  5495.  
  5496.      specified.  If this option is used, specifying  the  file  with  a trailing
  5497.      period implies no extension is desired.
  5498.  
  5499.      Expand Tabs will  expand any tab characters in your file as it is read into
  5500.      Expand Tabs
  5501.      the HELP! Editor.  The amount  of  expansion  is determined by the Tab Size
  5502.      options above.  If Tab Expansion is off, then <Ctrl I> will be interspersed
  5503.      where tabs are within your file.
  5504.  
  5505.      Write Tabs will write your file  with  tab  characters.  This will save you
  5506.      Write Tabs
  5507.      space on your disk because many spaces can potentially be eliminated.
  5508.  
  5509.      Strip High-bit will make the 8th bit of every byte a 0.  This is useful for
  5510.      Strip High-bit
  5511.      reading some word processor  files  that  contain formatting information in
  5512.      the most significant bit of their byte.  This is only effective when a file
  5513.      is read into the Editor.
  5514.  
  5515.      Undo Limit sets the number of  deleted  lines that the ``undo'' buffer will
  5516.      Undo Limit
  5517.      remember.  This is used in conjunction with the Undo Command.
  5518.  
  5519.  
  5520.      8.8.7.8  Display Options...
  5521.      8.8.7.8  Display Options...
  5522.  
  5523.      Selecting  display  options  will  cause  a  menu  to appear  with  options
  5524.      effecting the way  in which the display looks.  The menu is shown in figure
  5525.      8.14
  5526.  
  5527.  
  5528.                               +------------------+
  5529.                               +------------------+
  5530.                               | Snow control   X |
  5531.                               | Snow control   X |
  5532.                               | Block cursor     |
  5533.                               | Block cursor     |
  5534.                               | 43/50 line       |
  5535.                               | 43/50 line       |
  5536.                               | Key help       X |
  5537.                               | Key help       X |
  5538.                               | Zoom state       |
  5539.                               | Zoom state       |
  5540.                               +------------------+
  5541.                               +------------------+
  5542.  
  5543.                             Figure 8.14: Display Options
  5544.                             Figure 8.14: Display Options
  5545.  
  5546.  
  5547.      Snow Control is only used on CGA style displays.  The  original  CGA  had a
  5548.      Snow Control
  5549.      problem  displaying  text  with out snow appearing on the screen.  For this
  5550.      reason, when a CGA is used as the display adapter,  snow  control is turned
  5551.      on.   If  you  have  a  CGA  compatible display, you might want to try this
  5552.      option off.  This will greatly enhance the screen speed.  Try it both ways,
  5553.      and if no snow appears, use it with snow control off.
  5554.  
  5555.      Block Cursor is  a  cursor  that  appears  as  a  whole block instead of an
  5556.      Block Cursor
  5557.      underline.  The color of  this  cursor  can  be  controlled  in  the Colors
  5558.      options menu.
  5559.  
  5560.      43/50  Line  is  a option for EGA and VGA owners.  When the HELP! Editor is
  5561.      43/50  Line
  5562.      called  from  HELP!,  it is automatically put into the mode it currently is
  5563.      in.   If you are using this Editor stand alone, you can change this  option
  5564.      for more lines  here.   If you always want 43 or 50 lines, depending on the
  5565.      display adapter you  have, you can set this option on.  Then, even if HELP!
  5566.  
  5567.  
  5568.  
  5569.      ___________________________________________________________________________
  5570.          66                                          HELP! 4.32 Users Manual
  5571.          66
  5572.  
  5573.  
  5574.  
  5575.  
  5576.  
  5577.  
  5578.  
  5579.  
  5580.      calls the program, it will go to 43 or 50 lines.
  5581.  
  5582.      Key  Help  is  displayed on the message  line  (top  line  of  the  screen)
  5583.      Key  Help
  5584.      normally.  If this bugs you, you can turn it off here.   This  key  help is
  5585.      useful for menu users to see the shortcut key strokes to a given command.
  5586.  
  5587.      Zoom State allows you to set the zoom state to zoomed on default.
  5588.      Zoom State
  5589.  
  5590.  
  5591.  
  5592.  
  5593.  
  5594.      __________________________
  5595.      __________________________
  5596.  
  5597.  
  5598.      8.9  HELP! Editor Reference
  5599.      8.9  HELP! Editor Reference
  5600.  
  5601.  
  5602.           +---------------------------+---------------------------+
  5603.           +---------------------------+---------------------------+
  5604.           | F1 - Get Help             | F2 - Save and Continue    |
  5605.           | F1 - Get Help             | F2 - Save and Continue    |
  5606.           | Shift F1 - Go to Line     | Shift F2 - Go to Column   |
  5607.           | Shift F1 - Go to Line     | Shift F2 - Go to Column   |
  5608.           +---------------------------+---------------------------+
  5609.           +---------------------------+---------------------------+
  5610.           | F3 - Edit New File        | F4 - Add Window/          |
  5611.           | F3 - Edit New File        | F4 - Add Window/          |
  5612.           | Shift F3 - Macro Record   | Shift F4 - Close Window   |
  5613.           | Shift F3 - Macro Record   | Shift F4 - Close Window   |
  5614.           +---------------------------+---------------------------+
  5615.           +---------------------------+---------------------------+
  5616.           | F5 - Zoom Window          | F6 - Next Window/         |
  5617.           | F5 - Zoom Window          | F6 - Next Window/         |
  5618.           | Shift F5 - Resize Window  | Shift F6 - Previous Window|
  5619.           | Shift F5 - Resize Window  | Shift F6 - Previous Window|
  5620.           +---------------------------+---------------------------+
  5621.           +---------------------------+---------------------------+
  5622.           | F7 - Block Begin          | F8 - End Block            |
  5623.           | F7 - Block Begin          | F8 - End Block            |
  5624.           | Shift F7 - Block Copy     | Shift F8 - Block Move     |
  5625.           | Shift F7 - Block Copy     | Shift F8 - Block Move     |
  5626.           +---------------------------+---------------------------+
  5627.           +---------------------------+---------------------------+
  5628.           | F9 - Find                 | F10 - Again               |
  5629.           | F9 - Find                 | F10 - Again               |
  5630.           | Shift F9 - Replace        | Shift F10 - Column Block  |
  5631.           | Shift F9 - Replace        | Shift F10 - Column Block  |
  5632.           +---------------------------+---------------------------+
  5633.           +---------------------------+---------------------------+
  5634.  
  5635.  
  5636.  
  5637.                              Figure 8.15: Function Keys
  5638.                              Figure 8.15: Function Keys
  5639.  
  5640.  
  5641.  
  5642.  
  5643.  
  5644.  
  5645.  
  5646.  
  5647.  
  5648.  
  5649.  
  5650.  
  5651.  
  5652.  
  5653.  
  5654.  
  5655.  
  5656.  
  5657.  
  5658.      ___________________________________________________________________________
  5659.          Chapter 8   HELP! Editor                                         67
  5660.          Chapter 8   HELP! Editor                                         67
  5661.  
  5662.  
  5663.  
  5664.  
  5665.  
  5666.  
  5667.  
  5668.  
  5669.      Preferred Key       Alternate Key  Menu Operation
  5670.      Preferred Key       Alternate Key  Menu Operation
  5671.      _____________       _____________  ____ _________
  5672.  
  5673.      Cursor Movement Commands
  5674.      Cursor Movement Commands
  5675.      <Left Arrow>        <Ctrl S>            Character to Left
  5676.      <Left Arrow>        <Ctrl S>            Character to Left
  5677.      <Right Arrow>       <Ctrl D>            Character to Right
  5678.      <Right Arrow>       <Ctrl D>            Character to Right
  5679.      <Ctrl Left Arrow>   <Ctrl A>            Word to Left
  5680.      <Ctrl Left Arrow>   <Ctrl A>            Word to Left
  5681.      <Ctrl Right Arrow>  <Ctrl F>            Word to Right
  5682.      <Ctrl Right Arrow>  <Ctrl F>            Word to Right
  5683.      <Up Arrow>          <Ctrl E>            Up 1 line
  5684.      <Up Arrow>          <Ctrl E>            Up 1 line
  5685.      <Down Arrow>        <Ctrl X>            Down 1 Line
  5686.      <Down Arrow>        <Ctrl X>            Down 1 Line
  5687.      <Ctrl W>                                Scroll Up
  5688.      <Ctrl W>                                Scroll Up
  5689.      <Ctrl Z>                                Scroll Down
  5690.      <Ctrl Z>                                Scroll Down
  5691.      <PageUp>            <Ctrl R>            Page Up
  5692.      <PageUp>            <Ctrl R>            Page Up
  5693.      <PageDn>            <Ctrl C>            Page Down
  5694.      <PageDn>            <Ctrl C>            Page Down
  5695.      <Home>              <Ctrl Q> S          Beginning of line
  5696.      <Home>              <Ctrl Q> S          Beginning of line
  5697.      <End>               <Ctrl Q> D          End of line
  5698.      <End>               <Ctrl Q> D          End of line
  5699.      <Tab>               <Ctrl I>            Tab
  5700.      <Tab>               <Ctrl I>            Tab
  5701.      <Shift Tab>                             Backward Tab (Fixed only)
  5702.      <Shift Tab>                             Backward Tab (Fixed only)
  5703.      <Ctrl><PageUp>      <Ctrl Q> R     YES  Top of File
  5704.      <Ctrl><PageUp>      <Ctrl Q> R     YES  Top of File
  5705.      <Ctrl><PageDn>      <Ctrl Q> C     YES  Bottom of File
  5706.      <Ctrl><PageDn>      <Ctrl Q> C     YES  Bottom of File
  5707.      <Ctrl><Home>        <Ctrl Q> E          Top of Screen
  5708.      <Ctrl><Home>        <Ctrl Q> E          Top of Screen
  5709.      <Ctrl><End>         <Ctrl Q> X          End of Screen
  5710.      <Ctrl><End>         <Ctrl Q> X          End of Screen
  5711.  
  5712.      Editing Commands
  5713.      Editing Commands
  5714.      <Enter>             <Ctrl M>            New Line
  5715.      <Enter>             <Ctrl M>            New Line
  5716.      <Insert>            <Ctrl V>            Toggle Insert Mode>
  5717.      <Insert>            <Ctrl V>            Toggle Insert Mode>
  5718.      <Ctrl N>                                Insert Line
  5719.      <Ctrl N>                                Insert Line
  5720.      <Ctrl P>                                Insert Control Character
  5721.      <Ctrl P>                                Insert Control Character
  5722.      <Delete>            <Ctrl G>            Delete Current Character
  5723.      <Delete>            <Ctrl G>            Delete Current Character
  5724.      <Backspace>         <Ctrl H>            Delete Character to Left
  5725.      <Backspace>         <Ctrl H>            Delete Character to Left
  5726.      <Ctrl T>                                Delete Word
  5727.      <Ctrl T>                                Delete Word
  5728.      <Ctrl Q> Y                              Delete to End of Line
  5729.      <Ctrl Q> Y                              Delete to End of Line
  5730.      <Ctrl Y>                                Delete Line
  5731.      <Ctrl Y>                                Delete Line
  5732.      <Ctrl Q> T                              Delete Line (No Undo)
  5733.      <Ctrl Q> T                              Delete Line (No Undo)
  5734.      <Ctrl O> O                         YES  Toggle Case
  5735.      <Ctrl O> O                         YES  Toggle Case
  5736.      <Ctrl O> V                         YES  Lower Case
  5737.      <Ctrl O> V                         YES  Lower Case
  5738.      <Ctrl O> U                         YES  Upper Case
  5739.      <Ctrl O> U                         YES  Upper Case
  5740.      <Ctrl U>                                Abort Command
  5741.      <Ctrl U>                                Abort Command
  5742.      <ESC>                              YES  Menus
  5743.      <ESC>                              YES  Menus
  5744.  
  5745.      Block Commands
  5746.      Block Commands
  5747.      Shift <F10>                             Block Column Mode
  5748.      Shift <F10>                             Block Column Mode
  5749.      <F7>                <Ctrl K> B     YES  Block Begin
  5750.      <F7>                <Ctrl K> B     YES  Block Begin
  5751.      <F8>                <Ctrl K> K     YES  Block End
  5752.      <F8>                <Ctrl K> K     YES  Block End
  5753.      Shift <F7>          <Ctrl K> C     YES  Block Copy
  5754.      Shift <F7>          <Ctrl K> C     YES  Block Copy
  5755.      Shift <F8>          <Ctrl K> V     YES  Block Move
  5756.      Shift <F8>          <Ctrl K> V     YES  Block Move
  5757.      <Ctrl K> Y                         YES  Block Delete
  5758.      <Ctrl K> Y                         YES  Block Delete
  5759.      <Ctrl K> H                         YES  Block Hide
  5760.      <Ctrl K> H                         YES  Block Hide
  5761.      <Ctrl K> R                         YES  Block Read
  5762.      <Ctrl K> R                         YES  Block Read
  5763.      <Ctrl K> W                         YES  Block Write
  5764.      <Ctrl K> W                         YES  Block Write
  5765.      <Ctrl Q> B                         YES  Cursor to Block Begin
  5766.      <Ctrl Q> B                         YES  Cursor to Block Begin
  5767.      <Ctrl Q> K                         YES  Cursor to Block End
  5768.      <Ctrl Q> K                         YES  Cursor to Block End
  5769.      <Ctrl K> T                              Mark Single Word
  5770.      <Ctrl K> T                              Mark Single Word
  5771.  
  5772.  
  5773.  
  5774.  
  5775.  
  5776.      ___________________________________________________________________________
  5777.          68                                          HELP! 4.32 Users Manual
  5778.          68
  5779.  
  5780.  
  5781.  
  5782.  
  5783.  
  5784.  
  5785.  
  5786.  
  5787.      Preferred Key       Alternate Key  Menu Operation
  5788.      Preferred Key       Alternate Key  Menu Operation
  5789.      _____________       _____________  ____ _________
  5790.  
  5791.      Search Commands
  5792.      Search Commands
  5793.      <F9>                <Ctrl Q> F     YES  Find
  5794.      <F9>                <Ctrl Q> F     YES  Find
  5795.      Shift <F9>          <Ctrl Q> A     YES  Replace
  5796.      Shift <F9>          <Ctrl Q> A     YES  Replace
  5797.      <F10>               <Ctrl L>       YES  Find Again
  5798.      <F10>               <Ctrl L>       YES  Find Again
  5799.      <Ctrl Q> M                         YES  Find and Use Macro
  5800.      <Ctrl Q> M                         YES  Find and Use Macro
  5801.  
  5802.      Undo Commands
  5803.      Undo Commands
  5804.      <Ctrl Q> L                         YES  Restore Line
  5805.      <Ctrl Q> L                         YES  Restore Line
  5806.      <Ctrl Q> U                         YES  Undo Deletion
  5807.      <Ctrl Q> U                         YES  Undo Deletion
  5808.      <Ctrl Q> V                         YES  Insert Undo Buffer
  5809.      <Ctrl Q> V                         YES  Insert Undo Buffer
  5810.      <Ctrl Q> J                         YES  Flush Undo Buffer
  5811.      <Ctrl Q> J                         YES  Flush Undo Buffer
  5812.  
  5813.      Jump (Goto) Commands
  5814.      Jump (Goto) Commands
  5815.      Shift <F1>          <Ctrl J> L     YES  Jump to line
  5816.      Shift <F1>          <Ctrl J> L     YES  Jump to line
  5817.      Shift <F2>          <Ctrl J> C     YES  Jump to Column
  5818.      Shift <F2>          <Ctrl J> C     YES  Jump to Column
  5819.      <Ctrl K> 0 - 9                     YES  Set marker 0 - 9
  5820.      <Ctrl K> 0 - 9                     YES  Set marker 0 - 9
  5821.      <Ctrl Q> 0 - 9                     YES  Jump to Marker 0 - 9
  5822.      <Ctrl Q> 0 - 9                     YES  Jump to Marker 0 - 9
  5823.      <Ctrl Q> P                              Previous Cursor Position
  5824.      <Ctrl Q> P                              Previous Cursor Position
  5825.      <Ctrl Q> B                         YES  Cursor to Block Begin
  5826.      <Ctrl Q> B                         YES  Cursor to Block Begin
  5827.      <Ctrl Q> K                         YES  Cursor to Block End
  5828.      <Ctrl Q> K                         YES  Cursor to Block End
  5829.      <Ctrl J> B                              Jump Up to Equal Indent
  5830.      <Ctrl J> B                              Jump Up to Equal Indent
  5831.      <Ctrl J> E                              Jump Down to Equal Indent
  5832.      <Ctrl J> E                              Jump Down to Equal Indent
  5833.  
  5834.      File Commands
  5835.      File Commands
  5836.      <F1>                               YES  Help
  5837.      <F1>                               YES  Help
  5838.      <F2>                <Ctrl K> N     YES  Write To...
  5839.      <F2>                <Ctrl K> N     YES  Write To...
  5840.      <F3>                               YES  Edit Another File (New)
  5841.      <F3>                               YES  Edit Another File (New)
  5842.      <Ctrl K> D                              Save and Switch Files
  5843.      <Ctrl K> D                              Save and Switch Files
  5844.      <Ctrl K> X                              Save and Quit
  5845.      <Ctrl K> X                              Save and Quit
  5846.      <Ctrl K> Q                         YES  Quit
  5847.      <Ctrl K> Q                         YES  Quit
  5848.      <Ctrl K> S                         YES  Save and Continue Edit
  5849.      <Ctrl K> S                         YES  Save and Continue Edit
  5850.  
  5851.      Window Commands
  5852.      Window Commands
  5853.      <F4>                <Ctrl O> A     YES  Add another window
  5854.      <F4>                <Ctrl O> A     YES  Add another window
  5855.      Shift <F4>          <Ctrl K> S     YES  Close Window
  5856.      Shift <F4>          <Ctrl K> S     YES  Close Window
  5857.      <Ctrl J> W                         YES  Goto Window
  5858.      <Ctrl J> W                         YES  Goto Window
  5859.      <F6>                <Ctrl O> N     YES  Next Window
  5860.      <F6>                <Ctrl O> N     YES  Next Window
  5861.      Shift <F6>          <Ctrl O> P     YES  Previous Window
  5862.      Shift <F6>          <Ctrl O> P     YES  Previous Window
  5863.      <F5>                <Ctrl O> Z     YES  Zoom Window
  5864.      <F5>                <Ctrl O> Z     YES  Zoom Window
  5865.      Shift <F5>          <Ctrl O> S     YES  ReSize Window
  5866.      Shift <F5>          <Ctrl O> S     YES  ReSize Window
  5867.  
  5868.      Macros
  5869.      Macros
  5870.      Shift <F3>          <Ctrl J> T     YES  Macro Record On/Off
  5871.      Shift <F3>          <Ctrl J> T     YES  Macro Record On/Off
  5872.      <Ctrl J> I                              Playback Scrap Macro
  5873.      <Ctrl J> I                              Playback Scrap Macro
  5874.      <Ctrl J> 1 - 9                          Playback Scrap Macro 1-9 Times
  5875.      <Ctrl J> 1 - 9                          Playback Scrap Macro 1-9 Times
  5876.      <Alt> 1 - <Alt> 9                       Playback Macro 1 - 9
  5877.      <Alt> 1 - <Alt> 9                       Playback Macro 1 - 9
  5878.  
  5879.  
  5880.  
  5881.  
  5882.  
  5883.  
  5884.  
  5885.  
  5886.  
  5887.      ___________________________________________________________________________
  5888.          Chapter 8   HELP! Editor                                         69
  5889.          Chapter 8   HELP! Editor                                         69
  5890.  
  5891.  
  5892.  
  5893.  
  5894.  
  5895.  
  5896.  
  5897.  
  5898.      Preferred Key       Alternate Key  Menu Operation
  5899.      Preferred Key       Alternate Key  Menu Operation
  5900.      _____________       _____________  ____ _________
  5901.  
  5902.      Misc Commands
  5903.      Misc Commands
  5904.      <Ctrl K> Q                         YES  Get Info
  5905.      <Ctrl K> Q                         YES  Get Info
  5906.      <Ctrl Q> I                         YES  Auto Indent
  5907.      <Ctrl Q> I                         YES  Auto Indent
  5908.      <Ctrl O> F                         YES  Fixed/Smart Tabs
  5909.      <Ctrl O> F                         YES  Fixed/Smart Tabs
  5910.      <Ctrl J> K                         YES  Key Help
  5911.      <Ctrl J> K                         YES  Key Help
  5912.      <Ctrl K> M                              Toggle Marker Display
  5913.      <Ctrl K> M                              Toggle Marker Display
  5914.      <Ctrl J> D                         YES  Change Directory
  5915.      <Ctrl J> D                         YES  Change Directory
  5916.      <Ctrl J> O                         YES  Exit to DOS
  5917.      <Ctrl J> O                         YES  Exit to DOS
  5918.      <Ctrl J> H                         YES  Help Index
  5919.      <Ctrl J> H                         YES  Help Index
  5920.      <Ctrl J> R                              Show Available Memory
  5921.      <Ctrl J> R                              Show Available Memory
  5922.  
  5923.  
  5924.                              Figure 8.16: Key Reference
  5925.                              Figure 8.16: Key Reference
  5926.  
  5927.  
  5928.  
  5929.  
  5930.  
  5931.  
  5932.  
  5933.  
  5934.  
  5935.  
  5936.  
  5937.  
  5938.  
  5939.  
  5940.  
  5941.  
  5942.  
  5943.  
  5944.  
  5945.  
  5946.  
  5947.  
  5948.  
  5949.  
  5950.  
  5951.  
  5952.  
  5953.  
  5954.  
  5955.  
  5956.  
  5957.  
  5958.  
  5959.  
  5960.  
  5961.  
  5962.  
  5963.  
  5964.  
  5965.  
  5966.  
  5967.  
  5968.      ___________________________________________________________________________
  5969.          70                                          HELP! 4.32 Users Manual
  5970.          70
  5971.  
  5972.  
  5973.  
  5974.  
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.      ___________________________________________________________________________
  5983.      ___________________________________________________________________________
  5984.  
  5985.             C       h       a       p       t      e      r             9
  5986.             C       h       a       p       t      e      r             9
  5987.  
  5988.  
  5989.                                   Advanced Features
  5990.                                   Advanced Features
  5991.  
  5992.      ___________________________________________________________________________
  5993.      ___________________________________________________________________________
  5994.  
  5995.  
  5996.  
  5997.  
  5998.  
  5999.      __________________________
  6000.      __________________________
  6001.  
  6002.  
  6003.      9.1  Multiple File Selection
  6004.      9.1  Multiple File Selection
  6005.  
  6006.      Multiple File Selection  is  a  selectable  feature used in the Copy, Move,
  6007.      Compare, Print and Erase HELP! commands.  It has many advanced and powerful
  6008.      features  and, therefore, warrants its own section in  this  manual.    The
  6009.      basic purpose of multiple file selection is to  increase  your productivity
  6010.      by  allowing you to perform an operation many  times  thus  decreasing  the
  6011.      number of keystrokes needed to perform a given task.
  6012.  
  6013.      When  a  command  is chosen and multiple file selection is used, a multiple
  6014.      selection screen will appear.  This screen is  the  same  for  all multiple
  6015.      selection commands with the exception of the first line.  The first step is
  6016.      to select some files.  The  easiest  method involves moving the cursor over
  6017.      the file  to  be  selected  and  typing  a <Space>.  This will put a little
  6018.      double arrow to  the  left  of  the  file  name  and advance the cursor one
  6019.      position.    This  double arrow means that this file is  selected  for  the
  6020.      operation  about to be carried out (i.e., Copy,  Move,  Print,  Compare  or
  6021.      Erase).  If you made a mistake in the file selection  process  and  want to
  6022.      deselect that particular  file,  move  the  cursor over that file again and
  6023.      type <Space>.  The double arrow will disappear.
  6024.  
  6025.      The ``+'' key  can  be used to select a file also.  Unlike the <Space> key,
  6026.      the plus key will only select files.  The ``-'' key can be used to deselect
  6027.      a file.
  6028.  
  6029.      9.1.1  Keys Used in File Selection
  6030.      9.1.1  Keys Used in File Selection
  6031.  
  6032.      What keys are available to  aid in file selection?  As you can see from the
  6033.      menu, several keys are mentioned.   The  <Home>  key will return you to the
  6034.      beginning of the file name list.  The <End> key will display the last files
  6035.      available  in the list.  This key will make the display fill with the  last
  6036.      54 or 18 file names depending upon the  file  display  mode.   If there are
  6037.      less  than  54 or 18 files, as described above, then it  will  display  the
  6038.      complete file list.  <PgDn> will page the display down (towards the end) 54
  6039.      or 18  file  names  depending  upon the display mode.  <PgUp> will page the
  6040.  
  6041.  
  6042.  
  6043.      ___________________________________________________________________________
  6044.          Chapter 9   Advanced Features                                    71
  6045.          Chapter 9   Advanced Features                                    71
  6046.  
  6047.  
  6048.  
  6049.  
  6050.  
  6051.  
  6052.  
  6053.  
  6054.      file list up (towards the beginning) 54 or 18 file names depending upon the
  6055.      display mode.  These two commands will work as the <End>  key  did  if less
  6056.      than 54 or 18 files are present.  Also, they  maximize  the display surface
  6057.      usage by displaying 54 or 18 file names if more than that are present.
  6058.  
  6059.      The ``cursor keys'' also aid in selection.  The right and left arrows allow
  6060.      you  to  select  an adjacent file name.  These keys are only used in the 54
  6061.      file mode.  The up  and down arrows will allow you to skim through the file
  6062.      names one at a time and will effectively scroll the  screen  when you reach
  6063.      the bottom or top of the screen.  These keys will work in  both  54  and 18
  6064.      file modes.
  6065.  
  6066.  
  6067.      9.1.1.1  Selecting by Name
  6068.      9.1.1.1  Selecting by Name
  6069.  
  6070.      HELP!  will allow you to select by specifying the name portion of the file.
  6071.      This  portion is the first 1-8 characters of the file name.  These will  be
  6072.      the characters shown on the left side of the file  name  columns.  Pressing
  6073.      ``N'' will activate this option.  When you do this, a field will appear for
  6074.      the entry of the name.  Type in the name you want to select,  and  all file
  6075.      names which have this name will be selected.  The wildcard  character ``?''
  6076.      is allowed.  This character can stand in  and  represent  one  character to
  6077.      match anything.  For example: HELP? would match HELP.DOC  or  HELP!.DOC  or
  6078.      HELP!.TXT.    More  that one ``?'' wildcard can appear in a name specified.
  6079.      Once you have used a name for selection, you can still use any of the other
  6080.      selection (or deselection) options.
  6081.  
  6082.  
  6083.      9.1.1.2  Selecting By Type or Extension
  6084.      9.1.1.2  Selecting By Type or Extension
  6085.  
  6086.      You can select files by extension if you desire.  The extension is the last
  6087.      1-3 characters of the file name.  These  characters  are  displayed  as the
  6088.      characters to the right of the file name  columns.    Extensions  are often
  6089.      referred to as  the  file  type.    This is because the extension generally
  6090.      gives a clue as to what the file is.  For example: DOC is generally  a word
  6091.      processing file, WKS is a spreadsheet  file,  BAK  is a backup file, and so
  6092.      on.   Pressing ``T'' for type or ``E'' for extension will bring up a  field
  6093.      in which you can enter  an extension or file type.  Once again, you can use
  6094.      wildcards  as  described in the section above on file names.   All  of  the
  6095.      other selection (or deselection) keys are also available to you.
  6096.  
  6097.  
  6098.      9.1.1.3  Selecting and Clearing All
  6099.      9.1.1.3  Selecting and Clearing All
  6100.  
  6101.      Two other keys  will  work  in  selecting  and deselecting file names.  The
  6102.      ``A'' key will select all  file  names  and  the  ``C''  key  will deselect
  6103.      (clear) all file names.   The ``A'' key is useful if most of the file names
  6104.      are going to be selected.  In this case, you can  deselect  the  file names
  6105.      you don't want to select and save time.    Remember  that  deselecting file
  6106.      works the same way as selecting so make sure the  little  double arrows are
  6107.      next to the files you want selected.
  6108.  
  6109.  
  6110.  
  6111.  
  6112.  
  6113.  
  6114.      ___________________________________________________________________________
  6115.          72                                          HELP! 4.32 Users Manual
  6116.          72
  6117.  
  6118.  
  6119.  
  6120.  
  6121.  
  6122.  
  6123.  
  6124.  
  6125.      9.1.2  Saving File Selections
  6126.      9.1.2  Saving File Selections
  6127.  
  6128.      Two  more options remain on this menu screen.  It is possible to save  your
  6129.      file selections for later use.  Let's say you are writing a program and you
  6130.      are  modifying many files all of the time.  You may want  to  back  up  the
  6131.      files with the Copy Command.  Instead of selecting these  files  all of the
  6132.      time, save the file selections in another file.  Then when you need to back
  6133.      up  these  files, all you need to do is type ``L'' for load and  enter  the
  6134.      file name in which you saved your selections and the  proper  files will be
  6135.      selected.    What  happens if the file containing the selection names has a
  6136.      file name that is not in the directory anymore?   HELP!  will simply ignore
  6137.      this file when  it  is selecting files in the directory.  To save a file of
  6138.      file selections, type ``S'' and then when prompted enter the name  you want
  6139.      to  save the files under.  The file will be saved in the current  directory
  6140.      unless the disk is full or missing or some other disk error occurs.  If the
  6141.      file name already exists, HELP! will  prompt  you and let you enter another
  6142.      name.  The format of the file HELP! creates is simply  an  ASCII  file with
  6143.      the file name  and  <CR> <LF>.  This file can be edited by any text editor.
  6144.      This is also a good way to get a copy of selected file names in a directory
  6145.      for use in a word processing document.
  6146.  
  6147.  
  6148.  
  6149.      __________________________
  6150.      __________________________
  6151.  
  6152.  
  6153.      9.2  Options Menu
  6154.      9.2  Options Menu
  6155.  
  6156.      The  Options  Menu is used to customize HELP! to your liking.    Among  the
  6157.      features available are complete color  selection  of  the  various windows,
  6158.      turning  off and on the key status window and status window and setting the
  6159.      number of lines per screen if you  have  an  EGA/VGA  or  equivalent.   The
  6160.      Options Menu is accessed from the main menu by typing ``O''.
  6161.  
  6162.      Changes made  from  the  options  menu  are  only temporary unless the save
  6163.      configuration options (see section 9.2.13) is used.  By  temporary  I  mean
  6164.      that  the change will go away if HELP! is quit or a  program  is  run  from
  6165.      within HELP!.
  6166.  
  6167.      9.2.1  Black & White
  6168.      9.2.1  Black & White
  6169.  
  6170.      This option is used for those people using a color  graphic  adapter with a
  6171.      monochrome  (black  &  white)  display.    These  colors are  automatically
  6172.      selected if you  are  using  a  monochrome  adapter.    HELP! has no way of
  6173.      knowing  if you have a monochrome display on a color adapter.  To use  this
  6174.      option press ``B''.  Next, either go to  the  color  change  menu described
  6175.      below or press ``S'' from the Options Menu (where you should be now).  This
  6176.      will make a configuration file and save this setting for you.
  6177.  
  6178.      An alternative method  of getting the Black & White color set is to use the
  6179.      DOS Mode Command.  By using ``Mode BW80'' from the  DOS  prompt, HELP! will
  6180.      recognize that it  should use the Black & White Color set.  This method has
  6181.      the advantage of not creating a  HELP!.CFG  file.   If any other default is
  6182.      changed and ``Save Configuration''  is  used,  HELP!.CFG  will be there any
  6183.  
  6184.  
  6185.  
  6186.      ___________________________________________________________________________
  6187.          Chapter 9   Advanced Features                                    73
  6188.          Chapter 9   Advanced Features                                    73
  6189.  
  6190.  
  6191.  
  6192.  
  6193.  
  6194.  
  6195.  
  6196.  
  6197.      way.
  6198.  
  6199.      9.2.2  Vertical Retrace
  6200.      9.2.2  Vertical Retrace
  6201.  
  6202.      HELP! automatically senses what type of display adapter you  are  using  at
  6203.      start  time.  If you have a CGA or equivalent, HELP! will turn on  vertical
  6204.      retrace waits.  This insures that noise is  not  displayed  on  your screen
  6205.      during  updates.  Many CGA type cards do not require this.  Also, if  HELP!
  6206.      could not determine what type of card you have in your system, you may need
  6207.      this.  When HELP! waits for  retrace,  the  speed of the display is slowed.
  6208.      My  suggestion  is  to try this both ways and if there is no snow in either
  6209.      position,  then  use ``no wait'' for the  increased  display  speed.    The
  6210.      vertical retrace wait is toggled back and forth by typing ``V''.
  6211.  
  6212.      9.2.3  Changing Screen Colors
  6213.      9.2.3  Changing Screen Colors
  6214.  
  6215.      Pressing  a  ``C''  from the Options Menu will bring up  the  Color  Change
  6216.      Screen shown in.  The Color Change screen allows you to change the areas of
  6217.      the screen called out as Items of Interest.
  6218.  
  6219.      Each one of these areas of the screen has associated  with  it a background
  6220.      and  character attribute.  These attributes can be one of 16 colors ( on  a
  6221.      color display ),  and the character color can be made to flash (blink).  At
  6222.      the bottom of the  screen  in  the  menu  area,  you  will  see  the  words
  6223.      (B)ackground (C)haracter (D)efault (F)lash  (I)tem-to-  select  and (Q)uit.
  6224.      When the screen  is  first  called  up,  the  arrow  in the Color Window is
  6225.      flashing in the first  column.    This  indicates that the (I)tem-to-select
  6226.      column is  the  active  one.    This  allows you to select one of the above
  6227.      items.   As you move the cursor down the column, notice that the arrows  on
  6228.      the  background  and  character columns change to  indicate  the  currently
  6229.      selected attributes for that item.  Once the item is selected, either ``B''
  6230.      or  ``C''  can  be typed to  change  either  the  background  or  character
  6231.      attribute respectively.  Also, ``F'' can be typed to make the characters in
  6232.      this  item to flash (blink).  If you want to return to the default  colors,
  6233.      type ``D'' and all of the colors will be to the  defaults  setup  in HELP!.
  6234.      After the colors are set for  the  item selected, pressing ``I'' will allow
  6235.      you to select  another item.  When you are finished, type ``Q'' to quit and
  6236.      return to the Options Menu.
  6237.  
  6238.      9.2.4  File Windows
  6239.      9.2.4  File Windows
  6240.  
  6241.      Two File  Windows  are  available  to you.  The first is the default window
  6242.      which provides space for 54 files in  the  window.    This  is  the default
  6243.      because it provides the easiest access  to  the most files.  Pressing ``F''
  6244.      at  the  Options  Menu will provide the alternate file window.  This window
  6245.      has file name, size, time,  date.    There  is  room for 18 files with this
  6246.      menu.  Pressing ``F'' again will toggle back to the other window type.  See
  6247.      also section 9.2.6 below for other alternatives.
  6248.  
  6249.      9.2.5  Wide File Window
  6250.      9.2.5  Wide File Window
  6251.  
  6252.      If  you  don't  like or care to see the status window on the right, you can
  6253.      devote the entire display to the file window.  This is done by typing ``W''
  6254.      for  Wide file window.  This works on all display adapters with the default
  6255.  
  6256.  
  6257.  
  6258.      ___________________________________________________________________________
  6259.          74                                          HELP! 4.32 Users Manual
  6260.          74
  6261.  
  6262.  
  6263.  
  6264.  
  6265.  
  6266.  
  6267.  
  6268.  
  6269.      54 file window.  If your adapter uses some obscure mode like 120 X 25 lines
  6270.      and  it is compatible with the guidelines set up in section 9.2.8, then, if
  6271.      the window is wide  enough,  two  columns  of  the  18  file  mode  can  be
  6272.      displayed.   No matter how wide your screen is or which file window display
  6273.      type you are displaying, HELP! will  try  to maximize the number of columns
  6274.      available  to you with Wide File Mode.  This mode can also be invoked  with
  6275.      ``<Alt> W'' from the Main and Utilities Menus.
  6276.  
  6277.      9.2.6  Key Status Window Toggle
  6278.      9.2.6  Key Status Window Toggle
  6279.  
  6280.      You  can  turn  off the key status lights if your keyboard already displays
  6281.      them  or you don't care if they are present on the screen.    When  you  do
  6282.      this, you will pick up an extended status window that displays the selected
  6283.      file's size, time, and date.  This gives the advantage of using the maximum
  6284.      file mode on the screen and at the same time displaying the selected item's
  6285.      size, time, and  date.  This can also be invoked my typing ``<Alt> K'' from
  6286.      the Main and Utilities Menu.
  6287.  
  6288.      9.2.7  EGA/VGA Screen Modes
  6289.      9.2.7  EGA/VGA Screen Modes
  6290.  
  6291.      Owners of EGA  or VGA cards can get more files displayed on their screen if
  6292.      they desire.  In addition to this, the extended status window  described in
  6293.      section 9.2.6 with file attributes will be displayed.  The View  Window and
  6294.      the Print  windows  will  also  be  expanded  by this.  The EGA can use the
  6295.      default 25 Line mode or the 43 Line mode.  The 43 Line mode is activated by
  6296.      typing ``4''.  The 25 Line mode can be reactivated by  typing  ``2''.   VGA
  6297.      owners can use all of the above modes.  They also can get the additional 50
  6298.      Line mode.  This is activated by typing  ``5''.    All  of these modes work
  6299.      with the wide file mode described in section 9.2.5.
  6300.  
  6301.      9.2.8  Special Screen Mode Sensing
  6302.      9.2.8  Special Screen Mode Sensing
  6303.  
  6304.      Many  EGA  and  VGA  Compatible  adapters have special modes of  operation.
  6305.      These modes, allow 120 X 25, 43, 50 etc or  132  X  43 and so on for screen
  6306.      sizes.  If your adapter has these mode and it uses standard EGA conventions
  6307.      in  the saving of screen size in  low  RAM,  then  HELP!  may  be  able  to
  6308.      automatically  sense this mode and use it.  HELP! will allow just about any
  6309.      size up  to  approximately  132  characters wide by 43 lines high.  If your
  6310.      adapter  has these modes try them.  NOTE: THIS MODE WILL ONLY WORK WHEN  IN
  6311.      THE DEFAULT 25 LINE MODE.
  6312.  
  6313.      9.2.9  Text Editor
  6314.      9.2.9  Text Editor
  6315.  
  6316.      You can define your own text editor to work in place  of  the  HELP! Editor
  6317.      when you use the ``Words'' Main Menu Command.  Pressing ``T''  will present
  6318.      an  edit  field in which you can enter a drive, path, and file name  to  be
  6319.      used in place of the  HELP!  Editor.    It  is recommended that you use the
  6320.      entire path, including the drive, so that HELP! has no problems  in finding
  6321.      the Editor or Word Processor.
  6322.  
  6323.      9.2.10  Expert Level
  6324.      9.2.10  Expert Level
  6325.  
  6326.      Pressing ``E'' in the options menu will allow  the  setting  of  the expert
  6327.      level.  The expert level is set to ``1'' by default.  Increasing this level
  6328.  
  6329.  
  6330.  
  6331.      ___________________________________________________________________________
  6332.          Chapter 9   Advanced Features                                    75
  6333.          Chapter 9   Advanced Features                                    75
  6334.  
  6335.  
  6336.  
  6337.  
  6338.  
  6339.  
  6340.  
  6341.  
  6342.      to ``2''  or  ``3''  will  eliminate many of the menu screens.  Using level
  6343.      ``2'' will turn off screens that  prompt  for such things as: ``Rename file
  6344.      xxx  to  YYY    (Y)es  (N)o  (E)xit''.    The  effect  of  this would be to
  6345.      immediately rename the file with no prompt.  This  command  is  reversible,
  6346.      obviously, by renaming the file again.  Therefore,  all  screens eliminated
  6347.      with  level 2 are for commands whose action is reversible.  Level 3 is  for
  6348.      screens such as: ``Erase File XXX (Y)es (N)o (E)xit''.  These screens being
  6349.      eliminated  cause actions that are not reversible.  ONLY USE LEVEL 3 IF YOU
  6350.      ARE SURE OF YOUR ACTIONS.
  6351.  
  6352.      9.2.11  Read Tree Options
  6353.      9.2.11  Read Tree Options
  6354.  
  6355.      The Tree can be automatically read on entry to HELP! in one or more drives.
  6356.      These Trees can be saved,  to  disk,  on  exit  from HELP! if desired.  See
  6357.      section 9.4.1 for more information.
  6358.  
  6359.      9.2.12  Mouse Options
  6360.      9.2.12  Mouse Options
  6361.  
  6362.      The mouse can be turned on and off  or  the  mouse  buttons can be reversed
  6363.      with this command.  See section 6.5 for more information on these options.
  6364.  
  6365.      9.2.13  Saving Options
  6366.      9.2.13  Saving Options
  6367.  
  6368.      At  the  Options  Menu pressing ``S'' will save the current color set, file
  6369.      window type, whether it is a wide window, key status window  on/off, number
  6370.      of lines per screen, expert level, highlight options for the  TREE Command,
  6371.      way  in which the directory is sorted,  current  printer  options,  current
  6372.      printer  port selected, black & white color  set,  vertical  retrace,  copy
  6373.      overwrite yes/no, whether single or  multiple print files are selected, the
  6374.      settings  of  the  COM Ports and the  settings  of  the  break  and  verify
  6375.      switches.    The  file  is  saved in the HELP!.CFG file.  If one  does  not
  6376.      already exist, it  will  be  created  and  saved in the directory where the
  6377.      other HELP! files are found.
  6378.  
  6379.      9.2.14  Quitting Options
  6380.      9.2.14  Quitting Options
  6381.  
  6382.      Pressing ``Q'' or <ESC> will return you to the Main Menu.  Remember to save
  6383.      the configuration if the options you have selected are to be saved.
  6384.  
  6385.  
  6386.  
  6387.      __________________________
  6388.      __________________________
  6389.  
  6390.  
  6391.      9.3  Sort Command
  6392.      9.3  Sort Command
  6393.  
  6394.      The Sort Command provides several different ways in which to view  the file
  6395.      names in the file window.  The default way of viewing  file  names  is with
  6396.      the names sorted by the  file  name.    Other  options  include  sorting by
  6397.      extension, date, size and time.
  6398.  
  6399.      To invoke the  Sort Command, type ``S'' from the Main Menu.  The first line
  6400.      of  the Sort Menu shows the various types of sorting available.  The second
  6401.      line tells which method of sorting  is  currently  in vogue.  To change the
  6402.  
  6403.  
  6404.  
  6405.      ___________________________________________________________________________
  6406.          76                                          HELP! 4.32 Users Manual
  6407.          76
  6408.  
  6409.  
  6410.  
  6411.  
  6412.  
  6413.  
  6414.  
  6415.  
  6416.      method of sorting simply type the first letter of the way you would like to
  6417.      see the  file  names  sorted.   Typing any option except ``N'' will cause a
  6418.      directory reread and a resorting to take place.
  6419.      If you  typed  ``N'',  you  will be asked if you want directories to appear
  6420.      first.  When  sorting by name, there are two options available to you.  The
  6421.      first  is  to  sort all names without any preference to directories and the
  6422.      second is to place directories first.  Putting directories first allows you
  6423.      to switch to different directories in a minimum  of  keystrokes.    You can
  6424.      save the way you wish to view files by using the save-configuration command
  6425.      under Options discussed above.
  6426.  
  6427.  
  6428.  
  6429.      __________________________
  6430.      __________________________
  6431.  
  6432.  
  6433.      9.4  TREE Command
  6434.      9.4  TREE Command
  6435.  
  6436.      The TREE Command gives a way to visually  see  the  directory  hierarchy of
  6437.      your disk.  Typing ``T''  will cause HELP! to read all of the files on your
  6438.      hard  disk in search of directories.  When it has searched the entire disk,
  6439.      a screen displaying a graphic  representation  of  the  directory hierarchy
  6440.      will appear.   This  does  not  require  a graphic display adapter to work.
  6441.      Instead it uses line draw characters available on all display adapters.
  6442.  
  6443.      There are a couple of ways in which a TREE read can take place.   The first
  6444.      allows the TREE to be read on the current drive when  the  TREE  Command is
  6445.      invoked.  When the drive is changed and the TREE is read again, a TREE read
  6446.      takes place again.    Also,  when  a  program  is  executed and TREE is re-
  6447.      entered,  a TREE read will take place.  If these conditions did not happen,
  6448.      renaming directories, erasing directories and adding  directories  will not
  6449.      cause a  TREE  read.    This  is  because HELP! will update the TREE it has
  6450.      stored.
  6451.  
  6452.      9.4.1  Auto Tree Read and Save
  6453.      9.4.1  Auto Tree Read and Save
  6454.  
  6455.      The latest revision to the TREE Command now allows a  second  option.  This
  6456.      option allows the TREE from one or more  drives  to  be  read upon entry to
  6457.      HELP!.  This can be specified in  the  Options  Command.    What  this does
  6458.      specifically is this,  it  will  search  the  list of valid drives and then
  6459.      check  to see if the TREE for that drive is to be read.  If  it  is  to  be
  6460.      read,  it will read the TREE from that drive and save the information in  a
  6461.      disk file on your startup drive in the startup directory.  The file will be
  6462.      HELP!.d  (where  d  is the drive letter).  If you are not using a hard disk
  6463.      for  this,  you  should not use this option unless you  like  long  delays.
  6464.      After all the TREEs specified have been read, the current drive's  TREE, if
  6465.      it was  specified,  will  be  loaded into the TREE memory.  This will allow
  6466.      immediate access to this TREE.
  6467.  
  6468.      An interesting possibility  now  becomes  apparent.   If these files of the
  6469.      drive's  TREEs  are saved, then a TREE read may not be  necessary  of  that
  6470.      drive on HELP! startup.  This is the second option that can be specified in
  6471.      the Options Command.  After specifying which drive's TREEs you want to read
  6472.      on startup, you will be asked  which  drive's  TREEs you want to save after
  6473.  
  6474.  
  6475.  
  6476.      ___________________________________________________________________________
  6477.          Chapter 9   Advanced Features                                    77
  6478.          Chapter 9   Advanced Features                                    77
  6479.  
  6480.  
  6481.  
  6482.  
  6483.  
  6484.  
  6485.  
  6486.  
  6487.      quitting HELP!.   In  general,  these  should  only be drives that are hard
  6488.      disks.   When HELP! is started now, the file for that drive will be  looked
  6489.      for, and if it is found, it will be read instead of the drive's  TREE.   If
  6490.      not,  then the TREE itself will be read.  One word of warning, these  TREEs
  6491.      will not be accurate if you  or  some  one else creates, renames, or erases
  6492.      directories from any other program or DOS.
  6493.  
  6494.      With these automatic TREE  read  commands, executing a program from a drive
  6495.      that is auto-read, will cause  the  program  to  save  the  TREE  for later
  6496.      retrieval upon return of the program to HELP!.
  6497.  
  6498.      9.4.2  Changing Directories
  6499.      9.4.2  Changing Directories
  6500.  
  6501.      The  root  directory  is represented by the  ``\''.    This  is  the  first
  6502.      directory  on any disk or diskette.  The disk is arranged in a hierarchical
  6503.      arrangement  such that all other directories  are  subdirectories  of  this
  6504.      directory.  The root directory will appear on all disks.  This directory is
  6505.      the top most line and the left  most  column.    If  any  other directories
  6506.      appear on the disk,  they will be listed to right of this entry.   When the
  6507.      TREE display is first displayed, the TREE cursor will be positioned  on the
  6508.      root directory.
  6509.  
  6510.      Any other  directories  on  the  disk  will  be subdirectories of the root.
  6511.      These can also contain their own subdirectories.  In theory it  is possible
  6512.      to  have  33  levels of subdirectories.  In practice this will never happen
  6513.      because  it  would  require each subdirectory to have a name of one letter.
  6514.      HELP! will support directories nested to this level however.
  6515.  
  6516.      As will see,  the TREE Command is like having a road map of the directories
  6517.      on your disk.  Not only can it give this capability but it also can be used
  6518.      to change to that directory.
  6519.  
  6520.      After the TREE display appears you can access any directory on your disk by
  6521.      use the arrow  keys.  Once the  cursor  highlight  is  on the directory you
  6522.      want,  press  <Enter> and that directory will  be  displayed  in  the  file
  6523.      window.
  6524.  
  6525.      9.4.3  The Arrow Keys
  6526.      9.4.3  The Arrow Keys
  6527.  
  6528.      The  Up  Arrow and Down Arrow Keys will move the cursor up or down  on  the
  6529.      same level of the TREE.  The right  and  left  arrows  will move the cursor
  6530.      through the entire TREE.   They  will  proceed  to  the right or left or if
  6531.      there is no entry there will go to the next entry above or below.
  6532.  
  6533.      9.4.4  <PageUp> and <PageDn>
  6534.      9.4.4  <PageUp> and <PageDn>
  6535.  
  6536.      The <PageUp> and <PageDn> keys will move the TREE up or  down  one  page of
  6537.      directories.  Actually,  they will move one less than a page so you can see
  6538.      the last entry of the previous page.
  6539.  
  6540.      9.4.5  <Home> and <End>
  6541.      9.4.5  <Home> and <End>
  6542.  
  6543.      The <Home> key will bring you to the top of  the TREE.  The top of the TREE
  6544.      will always be the root directory.  The <End> key will adjust the window so
  6545.  
  6546.  
  6547.  
  6548.      ___________________________________________________________________________
  6549.          78                                          HELP! 4.32 Users Manual
  6550.          78
  6551.  
  6552.  
  6553.  
  6554.  
  6555.  
  6556.  
  6557.  
  6558.  
  6559.      the last directories of the TREE are displayed.  If there  is  less  than a
  6560.      screen of information, this key will have no effect.
  6561.  
  6562.      9.4.6  Selecting the Current Directory
  6563.      9.4.6  Selecting the Current Directory
  6564.  
  6565.      The current directory is defined as the directory you are currently in when
  6566.      you enter the TREE Command.  The root directory has  the  cursor by default
  6567.      when you enter the TREE Command.  Pressing ``C'' will put the cursor on the
  6568.      current directory.
  6569.  
  6570.      9.4.7  Re-Reading the TREE
  6571.      9.4.7  Re-Reading the TREE
  6572.  
  6573.      Pressing ``R'' will cause the TREE to be read again.  This can be useful if
  6574.      you have modified the directory structure from another program and  you are
  6575.      using the TREE read and save options described above.
  6576.  
  6577.      9.4.8  Renaming Directories with the TREE Command
  6578.      9.4.8  Renaming Directories with the TREE Command
  6579.  
  6580.      The  TREE  Command  can  be  used as a way to rapidly change the  names  of
  6581.      directories.  Selecting ``N'' will bring up an edit field.  This will allow
  6582.      the  renaming  of  the  currently  selected directory in the TREE  display.
  6583.      NOTE: THIS WILL ONLY WORK IN VERSION 3.0 OR GREATER OF DOS.
  6584.  
  6585.      9.4.9  Selecting the Highlight Attribute
  6586.      9.4.9  Selecting the Highlight Attribute
  6587.  
  6588.      The TREE Command has a  secondary  attribute  or  color  that  can  take on
  6589.      various meanings.   The  default  meaning  of this attribute is to indicate
  6590.      that this directory contained a match from the  last  Locate  Command.   By
  6591.      pressing ``H'', from the main TREE screen, you can see the Attribute Change
  6592.      Menu.  You  can select the attribute to indicate one or more of the options
  6593.      on this screen.
  6594.  
  6595.  
  6596.      9.4.9.1  Archive Bit
  6597.      9.4.9.1  Archive Bit
  6598.  
  6599.      This bit indicates that the contents of the directory have not  been backed
  6600.      up.    If  you want to flag directories  in  the  TREE  command  when  this
  6601.      attribute  is  set,  type  ``A''.    A  ``yes''  should  then appear  under
  6602.      (A)rchive.
  6603.  
  6604.  
  6605.      9.4.9.2  Hidden Directory Bit
  6606.      9.4.9.2  Hidden Directory Bit
  6607.  
  6608.      This  bit  is  set  when  the  directory  is flagged  as  hidden.    Hidden
  6609.      directories do not show up with a standard DOS directory  command.   If you
  6610.      want the highlight to flag directories marked as  hidden,  type  ``H''.   A
  6611.      ''Yes'' should then appear under (H)idden.
  6612.  
  6613.  
  6614.      9.4.9.3  Read Only Directory
  6615.      9.4.9.3  Read Only Directory
  6616.  
  6617.      This bit indicates that no changes can be made to a directory.  If you want
  6618.      to highlight directories with attribute set, type ``R''.  A  ``Yes'' should
  6619.      then appear under (R)ead-only.
  6620.  
  6621.  
  6622.  
  6623.      ___________________________________________________________________________
  6624.          Chapter 9   Advanced Features                                    79
  6625.          Chapter 9   Advanced Features                                    79
  6626.  
  6627.  
  6628.  
  6629.  
  6630.  
  6631.  
  6632.  
  6633.  
  6634.      9.4.9.4  System Directory
  6635.      9.4.9.4  System Directory
  6636.  
  6637.      This is a special attribute that indicates that this directory  is reserved
  6638.      for system files.  If you want to flag directories with this attribute set,
  6639.      type ``S''.  A ``Yes'' should then appear under ``(S)ystem''.
  6640.  
  6641.  
  6642.      9.4.9.5  Located Files
  6643.      9.4.9.5  Located Files
  6644.  
  6645.      This will turn highlighting on for directories in which matches where found
  6646.      during the last  Locate  Command.    This  is the default action.  Pressing
  6647.      ``L'' will turn on or off this type of highlighting.
  6648.  
  6649.  
  6650.      9.4.9.6  None
  6651.      9.4.9.6  None
  6652.  
  6653.      This will turn  off all special flags and the TREE will appear with all the
  6654.      same attributes.  This is used by typing ``N''.
  6655.  
  6656.  
  6657.      9.4.9.7  Saving the Highlight Conditions
  6658.      9.4.9.7  Saving the Highlight Conditions
  6659.  
  6660.      If you  want  to  save  the  conditions  under which highlighting occurs to
  6661.      anything other than the default condition, go to the  Options  Command  and
  6662.      Save Configuration (see section 9.2.13).    Under  most  circumstances, the
  6663.      changes you make to this screen will just be temporary.    Always make sure
  6664.      that  the  condition  you want as  default  is  restored  before  you  Save
  6665.      Configuration.
  6666.  
  6667.  
  6668.  
  6669.      __________________________
  6670.      __________________________
  6671.  
  6672.  
  6673.      9.5  Attributes Command
  6674.      9.5  Attributes Command
  6675.  
  6676.      The Attributes Command gives you the flexibility to  modify  the attributes
  6677.      of a file.  Every file  has  certain  attributes associated with it.  These
  6678.      attributes include whether it is hidden, system or read  only  and  whether
  6679.      the archive bit is set.  Although they are not considered attributes in the
  6680.      technical sense, the Time and Date stamp of the file  is  also an attribute
  6681.      of that file.
  6682.  
  6683.      The Attribute Command is available in  both  the Main Menu or the Utilities
  6684.      Sub-menu.  Type ``A'' to access the Attribute Command screen.
  6685.  
  6686.      The  main  screen  of the Attribute Command contains the various attributes
  6687.      that can be modified on the first line  of  the  menu  area except for time
  6688.      which is on the second line.  The Second line starts with the file name the
  6689.      menu cursor is  on.  This is the file for which you will change attributes.
  6690.      The remainder of the line except for the (T)ime toggle contains  the status
  6691.      of various attributes on this file.    Once  again there is an exception in
  6692.      that the date is displayed on line 1.  If  this is not the file you want to
  6693.      modify or you just would like to see the attributes  of  various files, all
  6694.  
  6695.  
  6696.  
  6697.      ___________________________________________________________________________
  6698.          80                                          HELP! 4.32 Users Manual
  6699.          80
  6700.  
  6701.  
  6702.  
  6703.  
  6704.  
  6705.  
  6706.  
  6707.  
  6708.      of the standard file selection keys are available for your use.
  6709.  
  6710.      9.5.1  Archive Bit
  6711.      9.5.1  Archive Bit
  6712.  
  6713.      Each file has a status word  associated  with it called the attribute byte.
  6714.      There are various bits of this  byte  assigned to different functions.  The
  6715.      first  of these attribute bits is the archive bit.  The archive bit is  set
  6716.      when a file is modified or created.  The purpose of this  bit  is  to  be a
  6717.      flag  that  a  program can check to see if the file has been modified.  The
  6718.      only DOS program that uses  this now is backup and then only if you tell it
  6719.      to.    By using an option switch in the backup command,  backup  will  only
  6720.      backup files modified since the last backup.  Once backup copies a file, it
  6721.      resets the archive bit so it knows you backed up the file.  By typing ``A''
  6722.      you  can  change the state of the archive bit.  This can be useful  if  you
  6723.      want to backup a file selectively using backup.
  6724.  
  6725.      9.5.2  Hidden Bit
  6726.      9.5.2  Hidden Bit
  6727.  
  6728.      The hidden bit is a bit that tells DOS whether the  file  should  be hidden
  6729.      from  certain operations.  Among these  operations  is  directory  listing.
  6730.      Typing ``H'' will toggle the state of  the  hidden  file  bit.    HELP!, of
  6731.      course,  displays  hidden  files  but  in  a  different color.  One of  the
  6732.      interesting  things you can do with this  bit  is  to  turn  it  on  for  a
  6733.      directory entry.  This will have the effect of hiding it from DOS directory
  6734.      listings but it will still allow you to switch to that directory.
  6735.  
  6736.      9.5.3  Read Only Bit
  6737.      9.5.3  Read Only Bit
  6738.  
  6739.      The  read  only  bit determines if you can read and write to a file or just
  6740.      read it.  If the bit is on, you will only be  able  to read the file.  This
  6741.      can  be  used  to  provide  some  protection for a file you don't  want  to
  6742.      destroy.
  6743.  
  6744.      9.5.4  System Bit
  6745.      9.5.4  System Bit
  6746.  
  6747.      The system bit is set on the DOS system files.  This bit normally would not
  6748.      be used by you.   HELP!  provided  it  to  give you complete control of the
  6749.      attribute bits.
  6750.  
  6751.      9.5.5  Time and Date
  6752.      9.5.5  Time and Date
  6753.  
  6754.      Every DOS file has a  Time and Date associated with it.  This time and date
  6755.      is retrieved from the time of day clock built into your computer.  Assuming
  6756.      your  internal  clock was set correctly, the  file's  time  and  date  will
  6757.      reflect the last time it was written.
  6758.  
  6759.      The time stamp can be modified with HELP! through  the  attribute  command.
  6760.      This is accomplished by typing ``T''.    The  old time is displayed below a
  6761.      blank  field  in which you can enter the new time for the file.   When  the
  6762.      field is filled, type <Enter>.
  6763.  
  6764.      The date stamp can also be modified with the attribute command.  To do this
  6765.      type  ``D''.    The old date will appear below a blank field in  which  you
  6766.      should enter the new date.  Once the date is entered type <Enter>.
  6767.  
  6768.  
  6769.  
  6770.      ___________________________________________________________________________
  6771.          Chapter 9   Advanced Features                                    81
  6772.          Chapter 9   Advanced Features                                    81
  6773.  
  6774.  
  6775.  
  6776.  
  6777.  
  6778.  
  6779.  
  6780.  
  6781.      __________________________
  6782.      __________________________
  6783.  
  6784.  
  6785.      9.6  Equipment List
  6786.      9.6  Equipment List
  6787.  
  6788.      The Equipment List will display a  list  of  all of the equipment HELP! can
  6789.      detect, in a pop-up window.   This  equipment includes the number of floppy
  6790.      disk drives, mouse, Serial Ports and parallel ports.   Also  displayed  are
  6791.      the CPU type (i.e., 8088, 80186, 80286, 80386), the  Coprocessor  type,  if
  6792.      present,  the primary and secondary display  adapters  and  their  attached
  6793.      monitors.  Any  extended  or  expanded  memory amounts are displayed at the
  6794.      bottom of the window.
  6795.  
  6796.  
  6797.  
  6798.      __________________________
  6799.      __________________________
  6800.  
  6801.  
  6802.      9.7  Format Command
  6803.      9.7  Format Command
  6804.  
  6805.      The  Format  Command  is not really a part of HELP!.  In order to use this,
  6806.      you  need to take the DOS format command and put it in a directory  pointed
  6807.      to by the PATH Variable in DOS.  What HELP! does with the format command is
  6808.      prompt you for various options and then create the command  line equivalent
  6809.      of  this command and pass it to DOS.  This, of course, is done  transparent
  6810.      to you so you do not have to know the syntax of the format command.
  6811.  
  6812.      The Format Command is used by first getting into the Utilities Menu, if you
  6813.      are  in  the  Main Menu, by typing ``U''  and  then  typing  ``F''  in  the
  6814.      Utilities Menu.
  6815.  
  6816.      The first screen will ask which disk you want to format.  At this point you
  6817.      can enter the  letter of the disk drive which contains the disk you want to
  6818.      format, or <ESC> if you changed your mind  and  want  to  exit.  HELP! will
  6819.      display all valid disk drive letters it detects.
  6820.  
  6821.      After typing the letter of the drive you want to format, the screen prompts
  6822.      if you want the operating system on your disk or diskette.    If  your disk
  6823.      needs to be bootable, type  ``Y''.    If  your  disk is just for data, type
  6824.      ``N''.
  6825.  
  6826.      After answering the above question, the screen prompts if you want to put a
  6827.      volume label on the disk.   A volume label is simply a label or reminder to
  6828.      you about what is on the disk.  You, of  course,  do not need to use it for
  6829.      this.  I use my volume label generally to put my name on my diskettes  so I
  6830.      know they  are  mine.    If you want a volume label, type ``Y''; otherwise,
  6831.      type, ``N''.
  6832.  
  6833.      At  this  point  HELP! will check the drive you specified to see if it is a
  6834.      hard  disk.    If it is, a message will pop up giving you another chance to
  6835.      exit before wiping out your entire hard disk.
  6836.  
  6837.      At this point HELP! will exit to DOS and look for the FORMAT.COM program in
  6838.      a directory specified by the PATH Variable.  If it  cannot  find it, ``File
  6839.  
  6840.  
  6841.  
  6842.      ___________________________________________________________________________
  6843.          82                                          HELP! 4.32 Users Manual
  6844.          82
  6845.  
  6846.  
  6847.  
  6848.  
  6849.  
  6850.  
  6851.  
  6852.  
  6853.      not found'' will appear on the screen.  If it is found and you changed your
  6854.      mind  about formatting, type <Ctrl> <Scroll  Lock>  (<Ctrl><Break>).    The
  6855.      above menus can all be exited with <ESC>.
  6856.  
  6857.      The more exotic  options  of  FORMAT,  such  as single sided disks, are not
  6858.      supported under HELP!.
  6859.  
  6860.  
  6861.  
  6862.      __________________________
  6863.      __________________________
  6864.  
  6865.  
  6866.      9.8  Date Command
  6867.      9.8  Date Command
  6868.  
  6869.      The Date Command sets the internal clock of the computer.  This command can
  6870.      also set a  battery  backed-up  clock  if  it  is  AT BIOS compatible.  The
  6871.      internal clock  is  the  clock  used to date files when they are created or
  6872.      modified.  The battery backed-up clock is read only on power  up generally.
  6873.      If the battery backed-up clock cannot  be  set,  then the time will only be
  6874.      accurate while power is applied to the computer.
  6875.  
  6876.      The command is invoked from the Main Menu  by  typing  ``U''  to get to the
  6877.      Utilities Sub-Menu and then typing ``D'' to get to the  Date  Command.  The
  6878.      formatted field that presents itself must be entirely filled in.  It can be
  6879.      edited by using the backspace key.
  6880.  
  6881.      After the  date  is  filled  in, the date typed is displayed and the prompt
  6882.      ``(Y)es  (N)o (E)xit''?  Typing ``Y'' will attempt to set the date.  If  an
  6883.      invalid date is  tried,  an  error  message  will be displayed.  Setting an
  6884.      expert level of 2 or greater will eliminate this prompt.
  6885.  
  6886.      If  an ``N'' is typed,  then the formatted field will appear again and  you
  6887.      can try again.   If an ``E'' or <ESC> is typed, then the Utilities Sub-Menu
  6888.      will appear.
  6889.  
  6890.      After the date is set in the internal clock, a prompt will appear asking if
  6891.      you want to set the battery backed-up clock.  This will  only  work  if you
  6892.      have the nonvolatile clock and it is BIOS compatible with the AT in the way
  6893.      it is set.
  6894.  
  6895.  
  6896.  
  6897.  
  6898.      __________________________
  6899.      __________________________
  6900.  
  6901.  
  6902.      9.9  Time Command
  6903.      9.9  Time Command
  6904.  
  6905.      The Time Command sets the internal clock of the computer.  This command can
  6906.      also set a  battery  backed-up  clock  if  it  is  AT BIOS compatible.  The
  6907.      internal  clock is the clock used to time stamp files when they are created
  6908.      or  modified.    The battery backed-up clock  is  read  only  on  power  up
  6909.      generally.  If the battery backed-up clock cannot  be  set,  then  the time
  6910.      will only be accurate while power is applied to the computer.
  6911.  
  6912.  
  6913.  
  6914.      ___________________________________________________________________________
  6915.          Chapter 9   Advanced Features                                    83
  6916.          Chapter 9   Advanced Features                                    83
  6917.  
  6918.  
  6919.  
  6920.  
  6921.  
  6922.  
  6923.  
  6924.  
  6925.      The command is invoked from the Main Menu  by  typing  ``U''  to get to the
  6926.      Utilities Sub-Menu and then typing ``D'' to get to the  Time  Command.  The
  6927.      formatted field that presents itself must be entirely filled in.  It can be
  6928.      edited by using the backspace key.
  6929.  
  6930.      After the  time  is  filled  in, the time typed is displayed and the prompt
  6931.      ``(Y)es  (N)o (E)xit''?  Typing ``Y'' will attempt to set the time.  If  an
  6932.      invalid time is  tried,  an  error  message  will be displayed.  Setting an
  6933.      expert level of 2 or greater will eliminate this prompt.
  6934.  
  6935.      If  an ``N'' is typed,  then the formatted field will appear again and  you
  6936.      can try again.   If an ``E'' or <ESC> is typed, then the Utilities Sub-Menu
  6937.      will appear.
  6938.  
  6939.      After the time is set in the internal clock, a prompt will appear asking if
  6940.      you want to set the battery backed-up clock.  This will  only  work  if you
  6941.      have the nonvolatile clock and it is BIOS compatible with the AT in the way
  6942.      it is set.
  6943.  
  6944.  
  6945.  
  6946.  
  6947.      __________________________
  6948.      __________________________
  6949.  
  6950.  
  6951.      9.10  Switches Command
  6952.      9.10  Switches Command
  6953.  
  6954.      The Switches Command allows the setting of the two DOS switches, Verify and
  6955.      Break.  With the Verify Switch on, DOS will always do a read after write to
  6956.      the disk.  This verifies the data is written correctly to  the  disk.   The
  6957.      side effect of this good feature is that disk accesses will be slower.
  6958.  
  6959.      The Break  Switch  determines  when  DOS  checks  for <CTRL> <BREAK>.  When
  6960.      ``on'', DOS checks every time a call is made to the operating system (DOS).
  6961.      When  ``off'',  it  only  checks  during standard input, output, print  and
  6962.      auxiliary.  The Break ``on'' condition will also slow down DOS operations a
  6963.      little.  Having  Break  ``on''  during  disk intensive operations is a good
  6964.      idea so you can break back to the operating system if something goes wrong.
  6965.  
  6966.      The Switches Command is in the Utilities Sub-Menu.  From  the  Main Menu it
  6967.      is accessed by typing ``U'' to get into the Utilities Sub-Menu, followed by
  6968.      ``S'' to get into the Switches Menu.  At this point you can type a ``B'' to
  6969.      toggle the state  of  Break or a ``V'' to toggle the state of Verify.  When
  6970.      you  have  the  switches in the desired setting, press ``Q''  or  <ESC>  to
  6971.      return to the Utilities Menu.
  6972.  
  6973.      9.10.1  Saving Switches
  6974.      9.10.1  Saving Switches
  6975.  
  6976.      The current settings of the switches  can  be  saved so every time HELP! is
  6977.      called up they  are  set.  This is done by using the Options command in the
  6978.      Main  Menu.    Once  in  the  Options  Command,  type   ``S''   for   save-
  6979.      configuration.  Note this option saves other things as well and  you should
  6980.      read about the Options Command (section 9.2.13) before using it.
  6981.  
  6982.  
  6983.  
  6984.  
  6985.      ___________________________________________________________________________
  6986.          84                                          HELP! 4.32 Users Manual
  6987.          84
  6988.  
  6989.  
  6990.  
  6991.  
  6992.  
  6993.  
  6994.  
  6995.  
  6996.      __________________________
  6997.      __________________________
  6998.  
  6999.  
  7000.      9.11  Volume Label Command
  7001.      9.11  Volume Label Command
  7002.  
  7003.      The Volume  Label  Command  allows  the  adding,  changing or deleting of a
  7004.      Volume Label.  A Volume Label is, very simply put,  a  description or label
  7005.      for a disk.  It has no other function but to label the disk.   For example,
  7006.      I always put a volume label of ``Bruce's'' on my diskettes.
  7007.  
  7008.      The  Volume Label Command is in the Utilities Sub-Menu.  From the Main Menu
  7009.      type ``U'' to get into the  Utilities  Sub-Menu  and then type ``V'' to get
  7010.      into the Volume Command.
  7011.  
  7012.      After getting into  the  Volume  Label  Command you are prompted to ``(A)dd
  7013.      (C)hange  or (D)elete'' the old volume label.  Pressing an ``A'' will add a
  7014.      volume label to a disk even if it was not formatted with one.  If  a volume
  7015.      label exists or you typed ``C'',  you will be prompted once again asking if
  7016.      you want to change the current volume label.    At  this  point an edit box
  7017.      will present itself and allow you  to  type  in a maximum of 11 characters.
  7018.      You  can  type  virtually  any  character, including spaces, in the  label.
  7019.      After you are done typing the label,  press  <Enter>.    You  will  then be
  7020.      presented  with the entry you typed and a prompt asking if this is correct.
  7021.      Typing ``Y'' will make this the new  label.    Typing  ``N''  will  let you
  7022.      retype your entry.  Typing ``E''  or  <ESC>  will allow you to exit without
  7023.      changing the label.
  7024.  
  7025.      Pressing ``D'' to the  (A)dd  (C)hange  (D)elete  prompt, figure 6.17, will
  7026.      delete an existing  volume label.  You next will be prompted if you want to
  7027.      delete it.  Answering ``Y'' will  delete  it  and ``N'' or <ESC> will allow
  7028.      you to back out gracefully.
  7029.  
  7030.  
  7031.  
  7032.  
  7033.  
  7034.  
  7035.  
  7036.  
  7037.  
  7038.  
  7039.  
  7040.  
  7041.  
  7042.  
  7043.  
  7044.  
  7045.  
  7046.  
  7047.  
  7048.  
  7049.  
  7050.  
  7051.  
  7052.  
  7053.  
  7054.  
  7055.      ___________________________________________________________________________
  7056.          Chapter 9   Advanced Features                                    85
  7057.          Chapter 9   Advanced Features                                    85
  7058.  
  7059.  
  7060.  
  7061.  
  7062.  
  7063.  
  7064.  
  7065.  
  7066.  
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072.                                      Appendix A
  7073.                                      Appendix A
  7074.  
  7075.                                   License Agreement
  7076.                                   License Agreement
  7077.  
  7078.  
  7079.      As a Registered  user you are entitled to install this copy of HELP! on any
  7080.      machine you will  be  using so long as you or anyone else will not be using
  7081.      it at the same time on two machines.
  7082.  
  7083.      Non-Registered  Users have the right to try a copy of HELP! to determine if
  7084.      they would like to register their  copy.   After a reasonable trial period,
  7085.      it is expected that the user will register their copy or cease using HELP!
  7086.  
  7087.      Under  no   circumstances  shall  a  business  use  this  software  without
  7088.      registering that copy.  Businesses can obtain a multiple  copy  license  in
  7089.      which they are limited to a certain number of copies.
  7090.  
  7091.      Any  user whether registered or not is entitled to give away a copy to  any
  7092.      one
  7093.      interested in trying HELP!  but  please do not include the documentation or
  7094.                                              do not
  7095.      the  HELP!.CFG file when you make the copy.  By not including the HELP!.CFG
  7096.                                                      not
  7097.      file you are distributing a copy of HELP! with all  of  the default options
  7098.      in force.
  7099.  
  7100.      A distribution copy must include the following files:
  7101.  
  7102.      HELP!.COM
  7103.      HELPRUN.EXE
  7104.      HELP!.HLP
  7105.      HED.EXE
  7106.      HED.HLP
  7107.      READTHIS.DOC
  7108.      MANUAL.DOC
  7109.  
  7110.      SysOps  of  bulletin  boards and Distributors of Public Domain Software may
  7111.      distribute  this  program  for a reasonable  copy  fee  plus  a  reasonable
  7112.      compensation for  your  time  and  effort  but  may not distribute with the
  7113.      intent to profit from the sale as though you were the author.
  7114.  
  7115.  
  7116.  
  7117.  
  7118.  
  7119.  
  7120.  
  7121.  
  7122.  
  7123.  
  7124.  
  7125.  
  7126.  
  7127.      ___________________________________________________________________________
  7128.          86                                          HELP! 4.32 Users Manual
  7129.          86
  7130.  
  7131.  
  7132.  
  7133.  
  7134.  
  7135.  
  7136.  
  7137.  
  7138.  
  7139.  
  7140.  
  7141.  
  7142.  
  7143.  
  7144.                                      Appendix B
  7145.                                      Appendix B
  7146.  
  7147.                                       Warranty
  7148.                                       Warranty
  7149.  
  7150.  
  7151.      THIS SOFTWARE AND  MANUAL  ARE  SOLD  "AS  IS" AND WITHOUT WARRANTIES AS TO
  7152.      PERFORMANCE OR MERCHANTABILITY.  THIS PROGRAM IS SOLD WITHOUT ANY EXPRESSED
  7153.      OR IMPLIED WARRANTIES WHATSOEVER.  BECAUSE OF THE  DIVERSITY  OF CONDITIONS
  7154.      AND HARDWARE UNDER WHICH THIS PROGRAM  MAY  BE USED, NO WARRANTY OF FITNESS
  7155.      FOR A PARTICULAR PURPOSE IS OFFERED.   THE  USER  IS  ADVISED  TO  TEST THE
  7156.      PROGRAM THOROUGHLY BEFORE RELYING ON IT.    THE USER MUST ASSUME THE ENTIRE
  7157.      RISK OF USING THE PROGRAM.  ANY LIABILITY  OF  THE  SELLER  OR MANUFACTURER
  7158.      WILL  BE  LIMITED  EXCLUSIVELY TO PRODUCT  REPLACEMENT  OR  REFUND  OF  THE
  7159.      PURCHASE PRICE.
  7160.  
  7161.  
  7162.  
  7163.  
  7164.  
  7165.  
  7166.  
  7167.  
  7168.  
  7169.  
  7170.  
  7171.  
  7172.  
  7173.  
  7174.  
  7175.  
  7176.  
  7177.  
  7178.  
  7179.  
  7180.  
  7181.  
  7182.  
  7183.  
  7184.  
  7185.  
  7186.  
  7187.  
  7188.  
  7189.  
  7190.  
  7191.  
  7192.  
  7193.  
  7194.  
  7195.  
  7196.  
  7197.      ___________________________________________________________________________
  7198.          Appendix                                                         87
  7199.          Appendix                                                         87
  7200.  
  7201.  
  7202.  
  7203.  
  7204.  
  7205.  
  7206.  
  7207.  
  7208.  
  7209.  
  7210.  
  7211.  
  7212.  
  7213.  
  7214.                                      Appendix C
  7215.                                      Appendix C
  7216.  
  7217.                                        INVOICE
  7218.                                        INVOICE
  7219.  
  7220.  
  7221.      I Have Version 4.32.  Please send the latest version:
  7222.  
  7223.      Qty  Description                             Unit Price     Total Price
  7224.      ___  ___________                             __________     ___________
  7225.  
  7226.      ____ HELP! (Latest Version & Documentation)    $ 30.00       $ _____
  7227.  
  7228.  
  7229.      ____ HELP! Registration Only                   $ 20.00       $ _____
  7230.  
  7231.  
  7232.      ____ HELP! Latest Disk Only                    $ 10.00       $ _____
  7233.  
  7234.  
  7235.      Please Subtract Any Discounts (see chart below)              $ _____
  7236.  
  7237.      TOTAL                                                        $ _____
  7238.  
  7239.      Discount Chart
  7240.      ______________
  7241.      10 - 24      15% Discount
  7242.      25 - 49      20% Discount
  7243.      50 - 99      25% Discount
  7244.  
  7245.      Site License and Limited Copy Agreements are also available
  7246.  
  7247.      Name ______________________________________________________________________
  7248.      Company ___________________________________________________________________
  7249.      Address ___________________________________________________________________
  7250.      ___________________________________________________________________________
  7251.      ___________________________________________________________________________
  7252.      ___________________________________________________________________________
  7253.  
  7254.      Send To:
  7255.  
  7256.      Bruce A. Taylor
  7257.      Taylor Software Tools
  7258.      1103 Mendoza Dr.
  7259.      St. Peters, Mo.  63376
  7260.  
  7261.  
  7262.  
  7263.  
  7264.  
  7265.  
  7266.  
  7267.  
  7268.  
  7269.      ___________________________________________________________________________
  7270.          88                                          HELP! 4.32 Users Manual
  7271.          88
  7272.  
  7273.  
  7274.  
  7275.  
  7276.  
  7277.  
  7278.  
  7279.  
  7280.  
  7281.  
  7282.  
  7283.  
  7284.  
  7285.  
  7286.                                         Index
  7287.                                         Index
  7288.  
  7289.  
  7290.             <ESC> 10                         Block
  7291.             <F1> 10, 48                         Begin 57
  7292.                                                 Copy 58
  7293.                                                 Delete 58
  7294.             ____________________________        Different Windows 62
  7295.             ____________________________
  7296.             A                                   End 57
  7297.             A
  7298.             Archive Bit 79, 81                  Hide 58
  7299.             Arguments                           Move 58
  7300.                Command Line                     Read 58
  7301.                   eXecute 26                    Write 58
  7302.                   Run 27                     Block Cursor 66
  7303.                in Point 29                   Block Menu 57
  7304.             ASCII                            Break Switch 84
  7305.                7 bit 20                      BW80 6, 73
  7306.                8 bit 20
  7307.             AT BIOS 83
  7308.             Attributes                       ____________________________
  7309.                                              ____________________________
  7310.                File                          C
  7311.                                              C
  7312.                   Displayed 75               caps lock 10
  7313.                   Setting 80                 Case Change 55
  7314.                Screen 17                     CGA 6, 66, 73, 74
  7315.                   Changing 74                close 63
  7316.                TREE Highlight                Co-Processor Type
  7317.                   After Locate 80               Displayed 82
  7318.                   Archive Bit 79             Color Change 65, 74
  7319.                   Hidden Directory 79        Color Graphic Adapter See:
  7320.                                                                    ____
  7321.                   Off 80                        CGA
  7322.                   Read Only 79               COM 9, 26, 28
  7323.                   Saving 80                  COMMAND.COM 9, 26, 27
  7324.                   Selection 79               command line 26, 27
  7325.                   System 80                  Communications Ports 40
  7326.             Attributes Command 80            Compare Command 23
  7327.             Autoindent 49, 64                configuration 15, 40, 41,
  7328.                                                 45, 77, 84
  7329.                                                 saving 76
  7330.                                                        76
  7331.             ____________________________     control characters 37, 42
  7332.             ____________________________
  7333.             B                                Copy Command 13
  7334.             B
  7335.             Backup File 53                   CPU type
  7336.             BAK 53                              Displayed 82
  7337.             BAT 9, 26, 28
  7338.             Batch Files See: BAT
  7339.                         ____
  7340.             battery backed-up clock 83       ____________________________
  7341.                                              ____________________________
  7342.             baud rate 40                     D
  7343.                                              D
  7344.             Black & White 73                 Date 80, 81
  7345.                                                 Displayed 9
  7346.  
  7347.  
  7348.  
  7349.      ___________________________________________________________________________
  7350.          Index                                                            89
  7351.          Index                                                            89
  7352.  
  7353.  
  7354.  
  7355.  
  7356.  
  7357.  
  7358.  
  7359.  
  7360.                Setting                          43 Line Mode 66, 75
  7361.                   Internal Clock 83             Special Modes 75
  7362.                   Non-Volatile 83            Enhanced Graphic Adapter
  7363.             Date Command 83                     See: EGA
  7364.                                                 ____
  7365.             Date Stamp 81                    Equipment List 82
  7366.             Directory                        Erase Command 15
  7367.                Changing 9                    Error Window 11
  7368.                                                           11
  7369.                   in Editor 54               Escape Sequence 42
  7370.                Marking 17                    EXE 9, 26, 28
  7371.                Priority 77                   eXecute Command 26
  7372.                Quick Accessing 78            Expanded Memory 82
  7373.                Viewing                       Expert Level 16, 20, 25
  7374.                   in Editor 53                  Setting of 75
  7375.             Disk Drive See: Drive            Extended Memory 82
  7376.                        ____
  7377.             disk reset 15, 16                extended status window 75
  7378.             Display
  7379.                Options
  7380.                   in Editor 66               ____________________________
  7381.                                              ____________________________
  7382.                Pause                         F
  7383.                                              F
  7384.                   Locate 17                  file
  7385.             Display Adapter                     Attributes Displayed 75
  7386.                CGA 6, 66, 74                    Backup 81
  7387.                MGA 7                            Compare 23
  7388.                Type of 82                       Copy 13
  7389.             DOS                                 Erase 15
  7390.                Command Line                     Extension 65
  7391.                   Arguments 27, 29              Locate 17
  7392.                Exit to 52, 54                   Move 18
  7393.                Format                           Overwrite 14
  7394.                   On Disk 82                    Rename 19
  7395.                Mode Command 6, 73               Scan & Compare 22
  7396.                switch                           Search for string 23
  7397.                   break 84                      Viewing 20
  7398.                   verify 84                  file menu 52
  7399.                Version of 9                  File OK 24
  7400.             Drive                            File Window
  7401.                Active 15                        Changing Type 74
  7402.                       15
  7403.                Read Again 16                    Described 8
  7404.                Specified                        Verbose 74
  7405.                   Compare to 24                 Wide 74, 75
  7406.                   Copy to 14                 Files
  7407.                   Format 82                     hidden 9
  7408.                   Move to 18                    System 9
  7409.             Drive Command 15                 Files Command 16
  7410.                                              Find See: Searching
  7411.                                                   ____
  7412.                                              Fixed Disk See: Hard Disk
  7413.                                                         ____
  7414.             ____________________________     Fixed Tabs 49, 64
  7415.             ____________________________
  7416.             E                                Floppy Disk See: Drive
  7417.             E                                            ____
  7418.             EBCDIC 39                        form feed 37, 46
  7419.             Edit Menu 55                     FORMAT.COM 82
  7420.             Edit Window 49                   Format Command 82
  7421.             EGA
  7422.                25 Line Mode 75
  7423.  
  7424.  
  7425.  
  7426.  
  7427.      ___________________________________________________________________________
  7428.          90                                          HELP! 4.32 Users Manual
  7429.          90
  7430.  
  7431.  
  7432.  
  7433.  
  7434.  
  7435.  
  7436.  
  7437.  
  7438.             ____________________________     ____________________________
  7439.             ____________________________     ____________________________
  7440.             G                                K
  7441.             G                                K
  7442.             Get Info 54                      Key Help in Editor 67
  7443.             Goto                             Key Status Window
  7444.                Block                            On/Off 75
  7445.                   End 60
  7446.                   Start 60
  7447.                Bottom of File 60             ____________________________
  7448.                                              ____________________________
  7449.                Column Number 59              L
  7450.                                              L
  7451.                Line Number 59                left hand 31
  7452.                Marker 60                     Locate Command 17, 80
  7453.                Top of File 59
  7454.             Goto Menu 59
  7455.                                              ____________________________
  7456.                                              ____________________________
  7457.                                              M
  7458.                                              M
  7459.             ____________________________     Macro
  7460.             ____________________________
  7461.             H                                   Basics 56
  7462.             H
  7463.             Hard Disk See Also: Drive           Command Files 48
  7464.                       ___ _____
  7465.                Check 82                         Edit 56
  7466.             HED.EXE 48                          Loading 56
  7467.             HED.HLP 47                          Playback 56
  7468.             Help                                Record 56
  7469.                Context Sensitive 12                Indicator 49
  7470.                                  12
  7471.                   Editor 48                     Saving 56
  7472.                file 6                        MakeDirectory Command 24
  7473.                Getting 12                    Marking
  7474.                        12
  7475.                   Editor 48                     Directory 17
  7476.             HELP!                            MDA 7
  7477.                Help Screens 12               menu bar 51
  7478.                             12
  7479.                Memory Usage 9, 26            Mode Command 6, 73
  7480.                Menus 10                      Monitor
  7481.                Setup 5, 47                      Black & White 6
  7482.                      5
  7483.             HELP!.CFG 6, 73, 76                 Color 7
  7484.             HELP!.COM 6                         Type of 82
  7485.             HELP!.HLP 6, 12                  monochrome adapter 73
  7486.             HELP!.PRG 29                     Monochrome Display Adapter
  7487.             help index 52, 54                   See: MDA
  7488.                                                 ____
  7489.             HELPRUN.EXE 6                    Mouse
  7490.             Hex-ASCII 39                        Change Directory 32
  7491.             Hex-EBCDIC 39                       Click 30
  7492.             Hidden File 79, 81                  Copy Multiple 32
  7493.                                                 Cursor 30
  7494.                                                 Detection 82
  7495.             ____________________________        Double Click 30
  7496.             ____________________________
  7497.             I                                   Erase Multiple 32
  7498.             I
  7499.             Initialization String 37,           File Window 35
  7500.                41, 42, 46                       Getting Help 34
  7501.             insert 49, 50, 64                   In Color Selection 35
  7502.             internal clock 81, 83               In Main Menu 31
  7503.                                                 In Submenus 32
  7504.                                                 In TREE 33
  7505.             ____________________________        In Utilities Menu 31
  7506.             ____________________________
  7507.             J                                   Move Multiple 32
  7508.             J
  7509.             Jump See: Goto                      Path Window 33
  7510.                  ____
  7511.  
  7512.  
  7513.  
  7514.      ___________________________________________________________________________
  7515.          Index                                                            91
  7516.          Index                                                            91
  7517.  
  7518.  
  7519.  
  7520.  
  7521.  
  7522.  
  7523.  
  7524.  
  7525.                Status Window 35                 Setup String 41, 46
  7526.                                                              41
  7527.                Verbose Window 36             Printing
  7528.                Wide Window 36                   Directories 44
  7529.             Move Up One 9                       Formatted 41
  7530.             Multiple File Selection 71          Hex-ASCII 39
  7531.                                     71
  7532.                By Extension 72                  Hex-EBCDIC 39
  7533.                By Name 72                       Loading Print Options 46
  7534.                Clearing All 72                  Multiple Files 45
  7535.                Compare 23                       Options 41
  7536.                Copy 13                          Page Layout 43
  7537.                Erase 16                         Printer Port Selection 41
  7538.                Loading Selection 73             Saving Print Options 45
  7539.                Move 18                          Screen Pause 38
  7540.                Printing 45                      Text 37
  7541.                Saving Selections 73             to File 38
  7542.                Selecting All 72              Program
  7543.                                                 Execution 26
  7544.                                              prompt line 10
  7545.             ____________________________     pull-down 52
  7546.             ____________________________
  7547.             N                                pull-down menu 51, 52
  7548.             N
  7549.             Name Command 19
  7550.             number lock 10
  7551.                                              ____________________________
  7552.                                              ____________________________
  7553.                                              Q
  7554.                                              Q
  7555.             ____________________________     Quitting
  7556.             ____________________________
  7557.             O                                   Editor 54
  7558.             O
  7559.             Open 53, 62
  7560.             Operating System See: DOS
  7561.                              ____
  7562.             Options Menu 64, 73              ____________________________
  7563.                                              ____________________________
  7564.             overtype 50                      R
  7565.                                              R
  7566.             overwrite                        Read Only File 79, 81
  7567.                Always 14                     Rename
  7568.                in Editor 49                     Directories 79
  7569.                Older File 14                    File 19
  7570.                Prompted 14                   Replace See Also: Searching
  7571.                                                      ___ _____
  7572.                                                 Command 61
  7573.                                                 Using Macro 62
  7574.             ____________________________     Restore Line 55
  7575.             ____________________________
  7576.             P                                root directory 9, 78
  7577.             P
  7578.             Page Command 46                  Run Command 27
  7579.             parallel ports 82                Running a Program 26
  7580.             parity 40
  7581.             PATH Variable 5, 6, 27, 29,
  7582.                47, 82                        ____________________________
  7583.                                              ____________________________
  7584.             Path Window 8                    S
  7585.                                              S
  7586.             pathname 8                       Save 53
  7587.             Point Command 27                 Save As 53, 54
  7588.                Arguments 29                  Saving Defaults
  7589.                Order of Search 28               Editor 65
  7590.             Point Configuration Files 29        HELP! 76
  7591.             pop-up menu 52                   Scan & Compare 22
  7592.             Print Command 37                 scroll lock 10
  7593.             Print Directory Command 44       Search Menu 60
  7594.             Printer 41
  7595.  
  7596.  
  7597.  
  7598.      ___________________________________________________________________________
  7599.          92                                          HELP! 4.32 Users Manual
  7600.          92
  7601.  
  7602.  
  7603.  
  7604.  
  7605.  
  7606.  
  7607.  
  7608.  
  7609.             Searching                        Undo Limit 66
  7610.                Again 23, 62
  7611.                Backwards 23, 61
  7612.                Case Sensitive 23, 61         ____________________________
  7613.                                              ____________________________
  7614.                Entire File 23, 61            V
  7615.                                              V
  7616.                Whole Word Only 23            valid drives 15
  7617.                Whole Words Only 23, 61       Verify Switch 84
  7618.             Serial Ports 40, 82              vertical retrace 74
  7619.             Set Marker... 55                 VGA
  7620.             Smart Tabs 49, 64                   25 Line Mode 75
  7621.             snow 66, 74                         43 Line Mode 75
  7622.             Sort Command 76                     50 Line Mode 66, 75
  7623.             Status Indicators 10                Special Modes 75
  7624.             Status Line 49                   Video Graphics Array See:
  7625.                                                                   ____
  7626.             Status Window 9                     VGA
  7627.             stop bits 41                     View Command 20
  7628.             Strip High-Bit 66                Viewing Two or More Files 21
  7629.             SubDirectories                   Volume Label
  7630.                Dicussion Of 78                  Adding 85
  7631.                Making 24                        Changing 85
  7632.             Switches Command 84                 Deleting 85
  7633.             System File 80, 81                  Displayed 8
  7634.                                                 Formatting with 82
  7635.                                              Volume Label Command 85
  7636.             ____________________________
  7637.             ____________________________
  7638.             T
  7639.             T
  7640.             Tab 20                           ____________________________
  7641.                                              ____________________________
  7642.                Conversion 39                 W
  7643.                                              W
  7644.                Expansion 66                  Wildcards
  7645.                Fixed 49, 64                     in File Selection 53
  7646.                Setting 41                       in Locate 17
  7647.                Size 65                          in Multiple File
  7648.                Smart 49, 64                     Selection 72
  7649.                Writing 66                       in point 28
  7650.             Time 80, 81                      Window
  7651.                Displayed 9                      Close 63
  7652.                Setting                          Goto 63
  7653.                   Internal Clock 83             Next 63
  7654.                   Non-Volatile 84               Open 62
  7655.             Time Command 83                     Previous 63
  7656.             time of day clock 81                Resize 63
  7657.             Time Stamp 81                       Zoom 63
  7658.             top of form 38, 46               Window Menu 62
  7659.             TREE Command 77                  Words Command 47
  7660.             triangle 9
  7661.  
  7662.                                              ____________________________
  7663.                                              ____________________________
  7664.             ____________________________     Z
  7665.             ____________________________     Z
  7666.             U                                Zoom 49, 63, 67
  7667.             U
  7668.             Undo 55
  7669.  
  7670.  
  7671.  
  7672.  
  7673.  
  7674.  
  7675.  
  7676.      ___________________________________________________________________________
  7677.          Index                                                            93
  7678.          Index                                                            93
  7679.  
  7680.