home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util2 / rhmibm.lzh / RHM.DOC < prev    next >
Text File  |  1986-10-07  |  86KB  |  2,839 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                 RIGHT HAND MAN
  22.  
  23.                                 Desktop Utility
  24.  
  25.                                   version 3.3
  26.  
  27.                                      8/86
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                  (C) Copyright 1985,1986 RED E PRODUCTS, INC.
  46.                               All rights reserved
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.     RIGHT HAND MAN version 3.3                                 Contents
  71.  
  72.  
  73.  
  74.                                TABLE OF CONTENTS
  75.  
  76.  
  77.  
  78.                         Chapter 1.  INTRODUCTION
  79.  
  80.                             A.  Overview
  81.                             B.  What Is Provided
  82.                             C.  RHM File System
  83.                             D.  Getting Started
  84.  
  85.                         Chapter 2.  MAIN PROGRAM
  86.  
  87.                             A.  Command Line
  88.                             B.  Universal Keys
  89.                             C.  Windows
  90.                             D.  Screen Service
  91.                             E.  Exporting Data
  92.                             F.  Full Screen Editor
  93.                             G.  Configuration
  94.  
  95.                         Chapter 3.  Appointment Calendar
  96.  
  97.                             A.  Introduction
  98.                             B.  Calendar
  99.                             C.  Appointments
  100.                             D.  Alarms
  101.                             E.  Templates
  102.                             F.  Preset Appointments
  103.  
  104.                         Chapter 4.  ASCII TABLE
  105.  
  106.                         Chapter 5.  BLACK BOOK
  107.  
  108.                         Chapter 6.  CALCULATOR
  109.  
  110.                             A.  Introduction
  111.                             B.  Key commands
  112.                             C.  Output from Calculator
  113.  
  114.                         Chapter 7.  DOS FUNCTIONS
  115.  
  116.                             A.  Introduction
  117.                             B.  Commands
  118.                             C.  Output from DOS
  119.  
  120.                         Chapter 8.  FILE EDITOR
  121.  
  122.                         Chapter 9.  GUARDED NOTEPAD
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.     RIGHT HAND MAN version 3.3                                 Contents
  137.  
  138.  
  139.  
  140.                         Chapter 10  CARD INDEX
  141.  
  142.                             A.  Introduction
  143.                             B.  Commands
  144.  
  145.                         Chapter 11  Define Key Macros
  146.  
  147.                         Chapter 12  Notepad
  148.  
  149.                         Chapter 13  Transport Window
  150.  
  151.                         Chapter 14  Typewriter
  152.  
  153.                         Chapter 15  Limits to Operation
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.       RIGHT HAND MAN version 3.3                                  Page 1
  203.  
  204.  
  205.  
  206.       Chapter 1.  INTRODUCTION
  207.  
  208.           A.  Overview
  209.  
  210.               Right Hand Man (RHM) is a utility designed to provide
  211.               immediate support to the computer user and to be available
  212.               concurrently with any other program.  The support is in the
  213.               form of those activities that are often needed during the
  214.               course of a workday or a computer session, such as making a
  215.               note, checking or marking a calendar, thumbing through a
  216.               card index, or making an appointment.
  217.  
  218.               Right Hand Man meets such needs by being instantly available
  219.               at the touch of a key any time the computer is in operation.
  220.               A portion of Right Hand Man is functional (once it is
  221.               installed) by its presence only.  Total capability is
  222.               dependent upon a set of modules and support files which must
  223.               be present on disk or ram-disk.
  224.  
  225.               Modular design allows the user to create, discard, and add
  226.               features to the Right Hand Man environment as he pleases.
  227.  
  228.  
  229.           B.  What Is Provided
  230.  
  231.               Right Hand Man is composed of many files which fall under
  232.               one of several classes: Main program, Documentation,
  233.               Modules, Help files, and Support files.  These are defined
  234.               as follows:
  235.  
  236.               Main Program
  237.  
  238.                    The main program is the central controller of RHM and
  239.                    all of its files.  It is the only part of RHM that must
  240.                    be installed and remain resident.  The main program
  241.                    keeps modules on both disk and in memory, but that is
  242.                    completely transparent to the user.  All modules
  243.                    communicate through the main program, which
  244.                    communicates with the user.
  245.  
  246.               Documentation
  247.  
  248.                    Documentation files contain full printable instructions
  249.                    for RHM
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.       RIGHT HAND MAN version 3.3                                  Page 2
  269.  
  270.  
  271.  
  272.       Chapter 1.  INTRODUCTION  (continued)
  273.  
  274.           B.  What Is Provided  (continued)
  275.  
  276.               Modules
  277.  
  278.                    Modules are the actual pieces of the program that
  279.                    perform specific functions such as calendar,
  280.                    calculator, and so forth.  You may add new modules to
  281.                    the RHM environment as they become available.  Modules
  282.                    have the file extension of ".BIN".
  283.  
  284.               Help files
  285.  
  286.                    Each module has its own help file, which can be read by
  287.                    pressing the help key at any time the module is
  288.                    running.  The main program also has a help file for
  289.                    general help.  Help files have names of the form
  290.                    "HLPxxxxx.RHM", where "xxxxx" is an abbreviation of the
  291.                    module name.
  292.  
  293.               Support files
  294.  
  295.                    Support files are module specific, and may contain user
  296.                    entered information.  Some support files are supplied.
  297.                    All support files have names of the form
  298.                    "NNxxxxxx.RHM", where "NN" is a 2 letter abbreviation
  299.                    for the module that uses the file, "xxxxxx" is module
  300.                    specific information.
  301.  
  302.  
  303.           C.  RHM File System
  304.  
  305.               All files that RHM uses should be kept in one place such as
  306.               a separate disk or subdirectory.  MS-DOS version 2 allows
  307.               "pathing" through subdirectories, so the directory
  308.               containing RHM can be anywhere within your file structure.
  309.  
  310.               You must set the RHM default path to the drive/directory
  311.               that its files have been copied into.  If the default path
  312.               is not set or is incorrect, RHM will not find any of its
  313.               support files (including modules) when it needs them.
  314.               Configuration is discussed in Chapter 2, Section G.
  315.  
  316.               If you have a hard disk and have set the default path, RHM
  317.               will always know where its files are.  If you have only
  318.               floppy drives, you should make sure to put the RHM disk in
  319.               when activating RHM.
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.       RIGHT HAND MAN version 3.3                                  Page 3
  335.  
  336.  
  337.  
  338.       Chapter 1.  INTRODUCTION  (continued)
  339.  
  340.           C.  RHM File System  (continued)
  341.  
  342.               RHM's main program is of little use without the modules.
  343.               Each module is self-contained but relies on the main program
  344.               for certain functions such as window handling.  Since
  345.               modules have this dependence on the main program, they can
  346.               only be invoked by the main program.  A module is available
  347.               to the main program if it is present in the RHM default
  348.               directory.  RHM will look for all modules with the ".BIN"
  349.               extension when it is loaded.  If you don't wish to use a
  350.               particular module, just rename it so it doesn't have an
  351.               extension of ".BIN".
  352.  
  353.  
  354.           D.  Getting Started
  355.  
  356.               Step 1.  Print the manual for easy reference if you have a
  357.                        printer available.
  358.  
  359.               Step 2.  Set your default drive and subdirectory to the area
  360.                        where you put the distribution files ( i.e.  C:\RHM
  361.                        ) Until you configure RHM to use a definite path,
  362.                        it will always look in the default
  363.                        drive/subdirectory for its files.
  364.  
  365.               Step 3.  (Z100 series computers only)
  366.  
  367.                        Configure Right Hand Man for your particular
  368.                        system.  RHM must make some checks on your
  369.                        operating system and other aspects of the computer.
  370.                        Do the following steps:
  371.  
  372.                        a.  From DOS prompt, type "RHM/C".
  373.  
  374.                        b.  The memory configuration menu will be presented
  375.                            with all defaults set for a minimal
  376.                            configuration of Right Hand Man.
  377.  
  378.                        c.  For this minimal configuration of RHM.COM,
  379.                            nothing remains to be done except to write the
  380.                            defaults to the disk.  This is accomplished by
  381.                            typing "4".  When RHM asks you if you wish to
  382.                            save changes, respond with "Y".
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.       RIGHT HAND MAN version 3.3                                  Page 4
  401.  
  402.  
  403.  
  404.       Chapter 1.  INTRODUCTION  (continued)
  405.  
  406.           D.  Getting Started  (continued)
  407.  
  408.               Step 4.  Install Right Hand Man.
  409.  
  410.                        The installation will cause RHM to be placed in
  411.                        memory and be ready to respond to the activation
  412.                        from the keyboard, initiated by the user.  This
  413.                        installation is accomplished by typing "RHM" at the
  414.                        system prompt, Right Hand Man is now ready for a
  415.                        request.
  416.  
  417.               Step 5.  Calling Right Hand Man to attention.
  418.  
  419.                        Key the activation keying sequence:
  420.  
  421.                        IBM  ->  CTL-R CTL-R  (hold CTRL, hit 'R' twice)
  422.                        Z100 ->  BREAK ESC   (hit BREAK follwed by ESC)
  423.  
  424.                        These keys are currently the default keys defined
  425.                        to activate RHM.  Changing the default activation
  426.                        will be discussed in "Define Key Macros", Chapter
  427.                        11.  When you press these keys, the Right Hand Man
  428.                        title page will appear in the top center of the
  429.                        monitor.  The title page will be displayed only on
  430.                        the first activation after installation.
  431.  
  432.               Step 6.  Moving to the main menu.
  433.  
  434.                        Pressing any key, when the title page is displayed,
  435.                        will cause the main menu to be presented.  The main
  436.                        menu is simply a list of available modules that RHM
  437.                        can activate.  The first module in the menu will be
  438.                        highlighted.
  439.  
  440.               Step 7.  Configure RHM for the default path to find its
  441.                        files.  To enter configure, hit F5.  After the
  442.                        configuration menu is displayed, move the
  443.                        highlighted line to the selection marked "Default
  444.                        Path" and hit ENTER.  Enter your default path where
  445.                        the RHM files are located ( i.e.  C:\RHM ).  To
  446.                        leave the configuration, hit ESC.  Save the changes
  447.                        so you will not need to set the path every time.
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.       RIGHT HAND MAN version 3.3                                  Page 5
  467.  
  468.  
  469.  
  470.       Chapter 1.  INTRODUCTION  (continued)
  471.  
  472.           D.  Getting Started  (continued)
  473.  
  474.               Step 8.  You may choose a function by moving the highlighted
  475.                        bar to the selected function with the arrow keys.
  476.                        Then press ENTER or RETURN.  A module can also be
  477.                        selected by pressing the letter given on the left
  478.                        of the name.
  479.  
  480.               Step 9.  The window of the selected function will be
  481.                        presented.  For more details on a specific module,
  482.                        refer to the chapter for that module.
  483.  
  484.               Step 10. A universal key, the ESC key, is used to exit any
  485.                        particular service or any sub-function of a
  486.                        service.  When the user has moved back to the main
  487.                        menu by this method, an additional use of the ESC
  488.                        key will return the user to the previous foreground
  489.                        activity that was underway prior to the call of
  490.                        Right Hand Man.
  491.  
  492.               Step 11. You can reactivate Right Hand Man with the
  493.                        activation sequence described in step 5.
  494.  
  495.               NOTE:    To avoid the possibility of RHM not able to find
  496.                        its files, we suggest to set RHM's Default Path to
  497.                        the drive/directory you wish to keep its files in
  498.                        as explained in step 7.  For more on configuration,
  499.                        see "Screen Service" and "Configuration" sections
  500.                        in the next chapter.
  501.  
  502.  
  503.  
  504.  
  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.       RIGHT HAND MAN version 3.3                                  Page 6
  533.  
  534.  
  535.  
  536.       Chapter 2.  MAIN PROGRAM
  537.  
  538.           A.  Command Line
  539.  
  540.               RHM has several options available from the DOS command line:
  541.  
  542.                    RHM      Install RHM
  543.  
  544.                             This command will load the main program into
  545.                             memory and reserve memory for it.  RHM takes
  546.                             up a fixed amount of memory and will load only
  547.                             as many modules as possible into its work
  548.                             area.
  549.  
  550.                    RHM/C    RHM memory configure
  551.  
  552.                             This command allows you to configure the
  553.                             amount of memory reserved by RHM when loaded.
  554.                             Probably you will need to configure memory
  555.                             (RHM/C) only once.
  556.                                 
  557.                    RHM/I    Run RHM immediately
  558.  
  559.                             This option allows you to run RHM without
  560.                             installing it.  It will use all available
  561.                             memory, but will not reserve any.  On the IBM
  562.                             version of RHM, it is normal to have a
  563.                             non-blinking cursor when running RHM this way.
  564.  
  565.                    RHM/R    Remove RHM from memory
  566.  
  567.                             Frees all memory reserved by RHM and
  568.                             completely removes it from memory.  If other
  569.                             memory resident programs were installed after
  570.                             RHM, the no memory will be freed until they
  571.                             are removed also.
  572.  
  573.  
  574.           B.  Universal Keys
  575.  
  576.               IBM    Z100      Function
  577.               ------------------------------------------------------------
  578.  
  579.               ESC    ESC     The exit key for all sections of RHM, as well
  580.                              as RHM itself.  Hitting this key will also
  581.                              save any changes made when using the
  582.                              Full-Screen Editor (described in more detail
  583.                              later).
  584.  
  585.               ALT-H  HELP    Context sensitive help.  Displays help file
  586.                              assosiated with the current activity.
  587.  
  588.               F1     F1      Screen Service (Explained in section D.)
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.       RIGHT HAND MAN version 3.3                                  Page 7
  599.  
  600.  
  601.  
  602.       Chapter 2.  MAIN PROGRAM  (continued)
  603.  
  604.           C.  Windows
  605.  
  606.               Right Hand man has the capability of controlling up to 30
  607.               independent windows.  Each window is controlled by a module.
  608.               Each window takes up approximately 4K of memory.  The number
  609.               of windows you wish to use may be specified when configuring
  610.               RHM memory usage via "RHM/C" (See section A).
  611.  
  612.               Windows may always be moved to a different location on the
  613.               screen, but may not leave the limits of the screen.
  614.               Depending on the module controlling the window, they may be
  615.               expanded and contracted.
  616.  
  617.               When all available windows in use, no more can be added.
  618.               RHM will ignore all requests to execute modules if no more
  619.               windows are available.
  620.  
  621.  
  622.           D.  Screen Service
  623.  
  624.               RHM has a built-in function that allows the user to
  625.               manipulate active windows and modules.  All functions listed
  626.               are supported by the main program except for window
  627.               shrink/expand.  This particular function is controlled by
  628.               the module.
  629.  
  630.               To use the screen service function, press the F1 key.  The
  631.               following menu is presented:
  632.  
  633.                       F1  -  Leave screen service
  634.                       F2  -  Run Module
  635.                       F3  -  Add Module
  636.                       F4  -  Save Position
  637.                       F5  -  Configure
  638.                       F6  -  Redraw screen
  639.  
  640.               The arrow keys are used to move the active window.  The
  641.               shift-arrow keys are used to shrink/expand the active
  642.               window.
  643.  
  644.               Menu selections are described below in more detail:
  645.  
  646.                   F2   Run Module
  647.  
  648.                        Execute a particular module.  If the module already
  649.                        has a window on the screen, its window is moved to
  650.                        the front and resumes execution where you left off.
  651.                        If the module has no window, its window will be
  652.                        added to the screen and will begin execution.
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.       RIGHT HAND MAN version 3.3                                  Page 8
  665.  
  666.  
  667.  
  668.       Chapter 2.  MAIN PROGRAM  (continued)
  669.  
  670.           D.  Screen Service  (continued)
  671.  
  672.                   F3   Add Module
  673.  
  674.                        Will execute a particular module regardless whether
  675.                        or not it has an existing window.  By using this
  676.                        function, you may have several windows on the
  677.                        screen that are controlled by a single module.
  678.                        (For example, 3 calculators on the screen at once.)
  679.  
  680.                   F4   Save position
  681.  
  682.                        This function is used to save the current window
  683.                        coordinates of the module as its default.  The
  684.                        changes will be only be made to the active module
  685.                        in memory, no changes are made to disk.  To
  686.                        permantently relocate a module's window, do the
  687.                        following:
  688.  
  689.                               1)  Move the window to the desired location.
  690.                               2)  Save position (F4).
  691.                               3)  Go into configure menu (F5).
  692.                               4)  Press ESC to save changes to disk.
  693.  
  694.                   F5   Configuration
  695.  
  696.                        This function serves for two purposes.  When in the
  697.                        main menu, it configures the main program.  When in
  698.                        a module's window, it will configure the module.
  699.                        Each module has its own list of configuration
  700.                        options.  To change an option, use the arrow keys
  701.                        to locate the highlighter on the item, and hit
  702.                        <RETURN>.  When done with configuring, press ESC.
  703.                        You will be asked if you wish to save changes to
  704.                        disk, respond Y or N.
  705.  
  706.                   F6   Redraw Screen
  707.  
  708.                        You should rarely need to redraw the screen.  You
  709.                        may want to do so after running programs from the
  710.                        DOS module that destroy the screen contents.
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.       RIGHT HAND MAN version 3.3                                  Page 9
  731.  
  732.  
  733.  
  734.       Chapter 2.  MAIN PROGRAM  (continued)
  735.  
  736.           E.  Exporting Data
  737.  
  738.               "Exporting" in RHM is the process of "cutting" the
  739.               connection between the keyboard and the program reading from
  740.               the keyboard.  RHM will take complete control of the
  741.               keyboard and send data directly from the export buffer to
  742.               the program reading from the keyboard.  This makes it appear
  743.               as if RHM is "typing" on the keyboard instead of you.
  744.  
  745.               The Export Buffer is used to hold data that is waiting to be
  746.               exported.  Any data placed in this buffer will be held until
  747.               it is exported, or RHM is removed from memory.  Most modules
  748.               have the capability to place data into the export buffer.
  749.               The actions needed to place data in the export buffer is
  750.               module dependent.
  751.  
  752.               Once data is stored in the export buffer, it is available to
  753.               any program reading from the keyboard, including RHM itself.
  754.  
  755.               Exporting is started and stopped by a key sequence called
  756.               the "Export Switch".  When the sequence is entered, it
  757.               toggles export on/off.  The initial key sequence used for
  758.               the export switch is defined as follows:
  759.  
  760.                   IBM  ->  CTL-E        (hold down CRTL, hit 'E')
  761.                   Z100 ->  Shift-BREAK  (hold down Shift, hit BREAK)
  762.  
  763.               Example:   Moving a Calendar from the appointment calendar
  764.                          to the Notepad.
  765.  
  766.                          The value must first be placed in the export
  767.                          buffer.  In the appointment calendar module, this
  768.                          is done by hitting:
  769.  
  770.                          IBM  ->  F9
  771.                          Z100 ->  F11
  772.  
  773.                          When the key is hit, the displayed calendar will
  774.                          be stored in the export buffer.
  775.  
  776.                          Now that the the information is in the export
  777.                          buffer, you must move to the Notepad window, and
  778.                          position the cursor to where you want to put the
  779.                          calendar.  For more on the Notepad, read the
  780.                          documentaion for the Notepad Module.
  781.  
  782.                          Hit the export switch keys (above).  The calendar
  783.                          will be "typed out" on the screen.
  784.  
  785.                          You may wish to try this also with a text editor
  786.                          or word processor.  To do so, leave RHM before
  787.                          hitting the export switch keys.
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.       RIGHT HAND MAN version 3.3                                  Page 10
  797.  
  798.  
  799.  
  800.       Chapter 2.  MAIN PROGRAM  (continued)
  801.  
  802.           F.  Full Screen Editor
  803.  
  804.               RHM has a full screen editor built into the main program.
  805.               Most modules use the editor for different purposes.  The
  806.               Appointment Calendar uses it when creating an appointment,
  807.               the Notepad uses it to enter notes, etc.  By having a common
  808.               editor for all modules, you only have to remember one set of
  809.               editing keys.  The editor fully supports printing,
  810.               exporting, and importing (explained below).
  811.  
  812.               Function keys supported in editor:
  813.  
  814.               IBM    Z100      Function
  815.               ------------------------------------------------------------
  816.  
  817.               CTL-X  F0     ABORT changes and EXIT.
  818.  
  819.                             (This key is used in place of the ESC key as
  820.                             the ESC causes the save of additions or
  821.                             changes in these services.)
  822.  
  823.               F1     F1     Service Window
  824.               F2     F2      "
  825.               F3     F3      "
  826.               F4     F4      "
  827.               F5     F5      "
  828.               F6     F6      "
  829.  
  830.               Alt-G  F7     Enter graphics mode
  831.  
  832.                             This is a toggle key to turn the graphics
  833.                             character entry mode on and off.  When
  834.                             graphics mode is active, a "G" or "GRA" will
  835.                             appear on the right side of the status line.
  836.  
  837.                             In the graphics mode, most characters are
  838.                             translated to the related graphics symbol for
  839.                             display.  (See ASCII chart function of RHM for
  840.                             cross listing of graphics symbols)
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.       RIGHT HAND MAN version 3.3                                  Page 11
  863.  
  864.  
  865.  
  866.       Chapter 2.  MAIN PROGRAM  (continued)
  867.  
  868.           F.  Full Screen Editor  (continued)
  869.  
  870.               IBM    Z100      Function
  871.               ------------------------------------------------------------
  872.  
  873.               F7     F8     Import Text
  874.  
  875.                             This feature allows you to copy text into RHM
  876.                             which has been prepared elsewhere and is
  877.                             displayed on the foreground screen.  (RHM is
  878.                             always thought of as being the background
  879.                             program.)
  880.  
  881.                             When this key is hit, RHM will temporarily
  882.                             remove its windows to allow you to mark the
  883.                             locations of the block to import.
  884.  
  885.                             Mark one corner of the block to import by
  886.                             moving the cursor to the spot and hitting the
  887.                             "Mark Start" key (see below).  Move the cursor
  888.                             to the opposite corner of the block and hit
  889.                             the "Import" key again.
  890.  
  891.                             Once the end of the block has been marked, RHM
  892.                             scans the block to be imported.  RHM will
  893.                             reappear with the imported text from the
  894.                             underlying screen.
  895.  
  896.                             NOTE: If insert mode is not set in RHM prior
  897.                                   to import, and there is text to the
  898.                                   right or at the cursor, it will be
  899.                                   overwritten.  (See "Other Editor Keys"
  900.                                   below)
  901.  
  902.               F8     F9     Mark Start of Block
  903.  
  904.                             This key is used to mark the start of a block
  905.                             of text to be used by other editor commands.
  906.  
  907.               --     F10    Mark End of Block (Z-100 only)
  908.  
  909.                             Does nothing.  Kept for compatibility for RHM
  910.                             version 2.
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.       RIGHT HAND MAN version 3.3                                  Page 12
  929.  
  930.  
  931.  
  932.       Chapter 2.  MAIN PROGRAM  (continued)
  933.  
  934.           F.  Full Screen Editor  (continued)
  935.  
  936.               IBM    Z100      Function
  937.               ------------------------------------------------------------
  938.  
  939.               F9     F11    Export Text
  940.  
  941.                             This feature allows you to place the marked
  942.                             text into the export buffer so it can be
  943.                             available for exporting.
  944.  
  945.                             To use this feature the beginning of the block
  946.                             should be marked.  If the beginning is not
  947.                             marked, the entire file being edited will be
  948.                             placed in the export buffer.
  949.  
  950.                             See "Mark Start of Block" above for marking of
  951.                             blocks of text.
  952.  
  953.               Sh-F9  Sh-F11 Output Text to Modem.
  954.  
  955.                             This feature allows you to send the marked
  956.                             text to the current COM port (or Z-100 AUX
  957.                             device), usually set up for modem
  958.                             communications.
  959.  
  960.                             To use this feature the beginning of the block
  961.                             should be marked.  If the beginning is not
  962.                             marked, the entire file is assumed to be the
  963.                             block.
  964.  
  965.               F10    F12    Print
  966.  
  967.                             This feature allows you to print text from
  968.                             RHM.  A block or complete section of text may
  969.                             be printed.  Printout is sent to current "PRN"
  970.                             device.
  971.  
  972.                             To use this feature the beginning of the block
  973.                             should be marked.  If the beginning is not
  974.                             marked, the entire file is assumed to be the
  975.                             block.
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.       RIGHT HAND MAN version 3.3                                  Page 13
  995.  
  996.  
  997.  
  998.       Chapter 2.  MAIN PROGRAM  (continued)
  999.  
  1000.           F.  Full Screen Editor  (continued)
  1001.  
  1002.               Other editor Keys:
  1003.  
  1004.               IBM       Z100         Function
  1005.               ------------------------------------------------------------
  1006.               ENTER     RETURN    move cursor to start of the next line.
  1007.  
  1008.               Alt-E     ENTER     move cursor to end of the line.
  1009.  
  1010.               UP        UP        move the cursor up one line.
  1011.  
  1012.               PGUP      Sh-UP     move cursor up 1 page (12 lines).
  1013.  
  1014.               DOWN      DOWN      move cursor down one line.
  1015.  
  1016.               PGDN      Sh-DOWN   move cursor down 1 page.
  1017.  
  1018.               RIGHT     RIGHT     move cursor rignt one character.
  1019.  
  1020.               Ctl-RIGHT Sh-RIGHT  move to end of line.
  1021.  
  1022.               LEFT      LEFT      move cursor left one character.
  1023.  
  1024.               Ctl-LEFT  Sh-LEFT   move to beginning of line.
  1025.  
  1026.               INS       I CHR     insert character mode toggle.
  1027.  
  1028.               Alt-I     INSLINE   insert line.
  1029.  
  1030.               DEL       DCHR      delete character at cursor position.
  1031.  
  1032.               Alt-D     DELLINE   delete line.
  1033.  
  1034.               BKSP      BKSP      delete character to the left of cursor.
  1035.  
  1036.               HOME      HOME      move cursor to beginning of file.
  1037.  
  1038.               END       Sh-HOME   move cursor to end of file.
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.       RIGHT HAND MAN version 3.3                                  Page 14
  1061.  
  1062.  
  1063.  
  1064.       Chapter 2.  MAIN PROGRAM  (continued)
  1065.  
  1066.           G.  Configuration
  1067.  
  1068.               The main program of RHM can be configured for your needs in
  1069.               two ways: Memory Configure and Run-time Configure.  Some
  1070.               configuration options are explained below:
  1071.  
  1072.               MEMORY CONFIGURE
  1073.  
  1074.                   Memory configure allows you to set the amount of memory
  1075.                   required by RHM.  This configuration can only be done
  1076.                   without RHM installed.  Memory configure is menu driven
  1077.                   and self-explanatory.  To do memory configure, type
  1078.                   "RHM/C".
  1079.  
  1080.               RUN-TIME CONFIGURE
  1081.  
  1082.                   Default Path
  1083.  
  1084.                   The default path is used to specify the drive/directory
  1085.                   where RHM's data files may be found.  If no default path
  1086.                   is specified, it will assume the current disk and
  1087.                   directory.
  1088.  
  1089.                   Module Data Area Minimum Size
  1090.  
  1091.                   Whenever a module is executed, RHM tries to free up at
  1092.                   least 4K of work area for the module to use.  If it
  1093.                   cannot find at least 4K, it will take any space that is
  1094.                   available, as little as 1K.  To free memory, RHM will
  1095.                   often unload unused modules from memory.  When the
  1096.                   module is needed again it will be loaded from disk.
  1097.                   With the Minimum Size set for 4K, most modules will
  1098.                   remain in memory and loading modules from disk will be
  1099.                   rare.
  1100.  
  1101.                   For those with hard disks or ramdisks, loading of
  1102.                   modules may not be so time consuming.  More work space
  1103.                   can then be gained by keeping fewer modules in memory
  1104.                   and more on disk.  To gain more work space, set the
  1105.                   Minimum Size to a larger value.  RHM will then try to
  1106.                   free more memory before running a module.
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.       RIGHT HAND MAN version 3.3                                  Page 15
  1127.  
  1128.  
  1129.  
  1130.       Chapter 2.  MAIN PROGRAM  (continued)
  1131.  
  1132.           G.  Configuration  (continued)
  1133.  
  1134.                   Screen Blank
  1135.  
  1136.                   RHM has the ability to temporarily blank the screen of
  1137.                   your CRT to avoid the possibility of information getting
  1138.                   "burned" into the screen.  After a predetermined time of
  1139.                   no keyboard or video activity, the display on the screen
  1140.                   will disappear.  To enable the display again, hit any
  1141.                   key.
  1142.  
  1143.                   Automatic Exit
  1144.  
  1145.                   RHM also has the ability to automatically exit when
  1146.                   there is no keyboard activity.  If any of RHM's windows
  1147.                   are left on the screen for a certain amount of time, RHM
  1148.                   will automatically save any changes made, and remove all
  1149.                   windows from the screen.  This feature can also be
  1150.                   disabled or modified for shorter or longer period of
  1151.                   time.
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.       RIGHT HAND MAN version 3.3                                  Page 16
  1193.  
  1194.  
  1195.  
  1196.       Chapter 3.  Appointment Calendar
  1197.  
  1198.           A.  Introduction
  1199.  
  1200.               The appointment calendar module allows you to display the
  1201.               calendar for any month.  Appointments can be created for any
  1202.               day of the year, and alarms can be set for any time of any
  1203.               day.
  1204.  
  1205.  
  1206.           B.  Calendar
  1207.  
  1208.               The calendar is the default display of this module, from
  1209.               which you may access the appointments.  Upon selection of
  1210.               this module, the calendar for the current month will be
  1211.               displayed.
  1212.  
  1213.               The month indicated at the top of the calendar display is
  1214.               located in the center of the display.  Days of the prior
  1215.               month are present at the top and the following month at the
  1216.               bottom.  If the month display contains the current month or
  1217.               days of the current month, the current day is shown in
  1218.               reverse video.  The displayed month will have highlighted
  1219.               days for which appointments have been set.  These will be
  1220.               displayed in a contrasting color or, in black and white, in
  1221.               a contrasting intensity.  A small arrow will point to a
  1222.               selected day in which the appointments may be accessed.
  1223.  
  1224.               From this point, you may enter a new month and year in the
  1225.               form "Month/Year" as displayed on the bottom, followed by
  1226.               the return key.  Other special keys are defined below:
  1227.  
  1228.               IBM       Z100         Function
  1229.               ------------------------------------------------------------
  1230.               LEFT      LEFT      Move appointment selector arrow
  1231.               RIGHT     RIGHT
  1232.  
  1233.               UP        UP        Go up/down one month
  1234.               DOWN      DOWN
  1235.  
  1236.               F9        F11       Export calendar
  1237.  
  1238.               Alt-F9    Sh-F11    Send calendar to modem
  1239.  
  1240.               F10       F12       Print calendar
  1241.  
  1242.               RETURN    RETURN    Display/edit appointments for the day
  1243.                                   pointed to by selector arrow
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.       RIGHT HAND MAN version 3.3                                  Page 17
  1259.  
  1260.  
  1261.  
  1262.       Chapter 3.  Appointment Calendar  (continued)
  1263.  
  1264.           C.  Appointments
  1265.  
  1266.               The appointments function of RHM is used to record
  1267.               appointments for a particular day and time.  To get to the
  1268.               appointment editor, hit <RETURN> from the calendar.
  1269.  
  1270.               When the appointment editor is selected, a new window will
  1271.               be created (if there are any more windows available).  This
  1272.               window may be moved/changed as with other windows.  If there
  1273.               are no appointments set for the day requested, only the
  1274.               template will appear in the appointment window.  The
  1275.               template is simply an ASCII file which the user may create
  1276.               to establish an ordering or a set format of appointments.
  1277.  
  1278.               The built-in Full Screen Editor (described in chapter 2) is
  1279.               used to edit an appointment.  The commands allowed include
  1280.               exporting and printing of appointments.
  1281.  
  1282.               When you press the <ESC> key, appointments are saved in a
  1283.               file in the default RHM directory and given the name of
  1284.               APMMYYYY.RHM.  The same file will be used to house all
  1285.               appointment days for a particular month and year.  A
  1286.               different month and/or year will be written to another file
  1287.               on your RHMPATH drive.
  1288.  
  1289.               Appointments or special days that recur may be established
  1290.               in a special file.  There is then no need to place the
  1291.               entries within a particular day's appointment sheet.
  1292.               Preparation for such special events are covered in Section
  1293.               F, Preset Appointments.  The contents of the special file
  1294.               will be displayed on the affected day's appointment screen.
  1295.  
  1296.  
  1297.           D.  Alarms
  1298.  
  1299.               Alarms in RHM are very powerful and flexible.  Alarms may be
  1300.               set to ring at any time on any day.  Using preset
  1301.               appointments, alarms can be set to go off regularly on
  1302.               certain days at certain times.  Up to 24 alarms per day may
  1303.               be set.  Alarms are specified in the appointment for the
  1304.               particular day.  To set an alarm, edit the appointments for
  1305.               the desired day, and add the character "@" followed by the
  1306.               time of the alarm.  The time should be followed by an "A" or
  1307.               "P" specifying AM or PM.  Otherwise, RHM will assume a 24
  1308.               hour time.
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.       RIGHT HAND MAN version 3.3                                  Page 18
  1325.  
  1326.  
  1327.  
  1328.       Chapter 3.  Appointment Calendar  (continued)
  1329.  
  1330.           D.  Alarms  (continued)
  1331.  
  1332.               An example of an appointment containing alarms:
  1333.  
  1334.                       --------------------------------------------
  1335.                   1:  | I want to go home at @5:30pm             |
  1336.                   2:  | Lunch time !! @12:00                     |
  1337.                   3:  | @0:01 pm is a minute after midnight!!    |
  1338.                   4:  | time is 12:02 , @ 2 minutes after noon   |
  1339.                   5:  | Test alarm -- @6:24p and @6:25P          |
  1340.                       --------------------------------------------
  1341.  
  1342.               Line 1: alarm at 5:30 pm
  1343.               Line 2: alarm at noon, which is 12:00 (24 hour time)
  1344.               Line 3: alarm at 12:01 am ('p' does not directly follow time)
  1345.               Line 4: nothing
  1346.               Line 5: two alarms, one at 6:24 pm, other at 6:25 pm
  1347.  
  1348.  
  1349.           E.  Templates
  1350.  
  1351.               The template file used for appointments has the name
  1352.               "TPAPPT.RHM".  The template can be any valid text file, and
  1353.               is automatically used for new appointments.  If you do not
  1354.               want a template, simply delete the template file or empty
  1355.               it.  You are free to edit the template as you wish, but
  1356.               remember that any changes only affect new appointments, not
  1357.               existing ones.
  1358.  
  1359.               The in the following sections we will discuss the template
  1360.               supplied with RHM.  You do not need to adhere to any strict
  1361.               rules when you create a template or add appointments.  You
  1362.               may either add appointments with no form at all, stick
  1363.               strongly to the template, or any combination of the both.
  1364.  
  1365.               The template supplied consists of three areas per line.  The
  1366.               first area is used to establish an alarm to be associated
  1367.               with the next (second) area which is the time of the
  1368.               appointment.  The third area is the actual message or
  1369.               appointment wording.  The three areas are identified on the
  1370.               supplied template.  The screen is presented with times from
  1371.               8:00 a.m.  through 5:00 p.m.  on the hour.  Other times may
  1372.               be added to this particular day by using the insert line
  1373.               function at the location of the new time insert.  The time
  1374.               should be in ascending order for preset appointments work
  1375.               correctly, but any hour:minute may be used.
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.       RIGHT HAND MAN version 3.3                                  Page 19
  1391.  
  1392.  
  1393.  
  1394.       Chapter 3.  Appointment Calendar  (continued)
  1395.  
  1396.           E.  Templates  (continued)
  1397.  
  1398.               The indicator a, for a.m., or p, for p.m., should be
  1399.               appended following the minute or RHM will assume a 24 hour
  1400.               clock.  The time, entered in this case by the user, must be
  1401.               keyed at the proper position, i.e.  the second area on the
  1402.               line.  Alarms are set by placing (typing) the "@" symbol at
  1403.               the first position on the time line, at which the alarm is
  1404.               desired.  Multiple alarms may be set within the same day.
  1405.  
  1406.  
  1407.           F.  Preset Appointments
  1408.  
  1409.               The file (APPOINT.RHM) allows the user to set appointments
  1410.               for events that occur on a scheduled or recurring basis.
  1411.               The events may be daily, weekly, or annually.  While this
  1412.               file should prove useful, it does not have to exist.
  1413.  
  1414.               Any event that is set in this file will appear on the
  1415.               appropriate calendar in a highlighted color.  If the event
  1416.               is annual or monthly and has no time associated with it, the
  1417.               event will appear at the top of the appointment day as a
  1418.               header.  If the event has an associated time, the event will
  1419.               be inserted in its appropriate location on the affected
  1420.               days.  Text or comments located in APPOINT.RHM are ignored.
  1421.               A number, date and/or time, must appear in front of an event
  1422.               for it to be considered an appointment and not a comment.
  1423.               If the day of the event has not been abbreviated correctly,
  1424.               the appointment will not be set.
  1425.  
  1426.               An APPOINT.RHM exists on the distribution disk as a example.
  1427.               To modify the file for personal use, edit it with the
  1428.               Editor.
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.       RIGHT HAND MAN version 3.3                                  Page 20
  1457.  
  1458.  
  1459.  
  1460.       Chapter 3.  Appointment Calendar  (continued)
  1461.  
  1462.           F.  Preset Appointments  (continued)
  1463.  
  1464.               DAILY / WEEKLY Appointments
  1465.               ---------------------------
  1466.  
  1467.                   In the examples below, there are five (3) fields used to
  1468.                   set weekly appointments.  The fields are as follows:
  1469.  
  1470.                    1   2                     3
  1471.                    -  ---   ----------------------------------------
  1472.                    3  Fri    10:00a  10:30 Monthly meeting
  1473.                    3  Thu     7:30p  3rd Thursday of every month
  1474.                    1  Sat     6:00p  1st Saturday of month meeting
  1475.                    0  Mon   @ 8:30a  every Monday meeting
  1476.  
  1477.                   Column:
  1478.                       1. The occurance of the event.
  1479.               
  1480.                               0 = every
  1481.                               1 = 1st.
  1482.                               2 = 2nd.
  1483.                               3 = 3rd.
  1484.                               4 = 4th.
  1485.                               5 = 5th.
  1486.  
  1487.                       2. The day of the event.
  1488.               
  1489.                               Sun = Sunday
  1490.                               Mon = Monday
  1491.                               Tue = Tuesday
  1492.                               Wed = Wednesday
  1493.                               Thu = Thursday
  1494.                               Fri = Friday
  1495.                               Sat = Saturday
  1496.  
  1497.                       3. Message
  1498.  
  1499.                          A brief description of the event.  If a time is
  1500.                          the first thing in this field, it will be
  1501.                          automatically inserted in the appointment in
  1502.                          chronological order.
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.       RIGHT HAND MAN version 3.3                                  Page 21
  1523.  
  1524.  
  1525.  
  1526.       Chapter 3.  Appointment Calendar  (continued)
  1527.  
  1528.           F.  Preset Appointments  (continued)
  1529.  
  1530.               MONTHLY / YEARLY Appointments
  1531.               ---------------------------
  1532.  
  1533.                   For annual messages, the dates portion of this file is
  1534.                   broken into two (2) fields, Month/Day and Message.  An
  1535.                   entry of "0" in the month field allows the event to be
  1536.                   displayed every month on a specific day.
  1537.  
  1538.                   The initial annual content of the APPOINT.RHM file, as
  1539.                   supplied, is as follows:
  1540.  
  1541.                       ANNUAL DATES:
  1542.               
  1543.                       0/25    PAY BILLS
  1544.                       4/15    TAXES DUE
  1545.                       12/13   ** BIRTHDAY **
  1546.                       1/01    Happy New Year
  1547.                       2/14    St. Valentine's Day
  1548.                       3/17    St. Patrick's Day
  1549.                       5/12    Mother's Day
  1550.                       5/27    Memorial Day
  1551.                       6/16    Father's Day
  1552.                       7/4     Independence Day
  1553.                       9/2     Labor Day
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.       RIGHT HAND MAN version 3.3                                  Page 22
  1589.  
  1590.  
  1591.  
  1592.       Chapter 4.  ASCII TABLE
  1593.  
  1594.               This service displays a table display of decimal and
  1595.               hexadecimal equivalents of the various ASCII codes and
  1596.               characters, and H19 graphics symbols.  The table is
  1597.               navigated with the UP ARROW and DOWN ARROW keys.  Quick move
  1598.               to the beginning of the table is accomplished with the HOME
  1599.               key.  This display is for informational purposes only.
  1600.  
  1601.  
  1602.  
  1603.  
  1604.       Chapter 5.  BLACK BOOK
  1605.  
  1606.               The Black Book is a private index of names and addresses.
  1607.               When Black Book is selected, a password will be requested.
  1608.               The password entered will be used for encryption to create,
  1609.               read and alter the black books.  All commands for the CARD
  1610.               INDEX (Chapter 10) apply for the black book.
  1611.  
  1612.  
  1613.  
  1614.  
  1615.       Chapter 6.  CALCULATOR
  1616.  
  1617.           A.  Introduction
  1618.  
  1619.               The calculator feature of RHM provides an algebraic
  1620.               calculator of sixteen (16) digit precision.  In addition to
  1621.               the normal add, subtract, multiply and divide functions, the
  1622.               calculator is capable of memory activity, logical functions
  1623.               of AND, OR and XOR, bit shifts left and right, reciprocal,
  1624.               percent, and number base change.  The functions on the
  1625.               calculator are activated by one or more key sequences.  Some
  1626.               functions have alternate keys that accomplish the function.
  1627.               The alternatives will be shown in the material that follows.
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.       RIGHT HAND MAN version 3.3                                  Page 23
  1655.  
  1656.  
  1657.  
  1658.       Chapter 6.  CALCULATOR  (continued)
  1659.  
  1660.           B.  Key commands
  1661.  
  1662.               The keys and their associated functions are:
  1663.  
  1664.               GENERAL:
  1665.  
  1666.               Keys 0-9            Enter the number
  1667.               HOME                Clear calculator
  1668.               . (Period)          Decimal point
  1669.  
  1670.               CHANGING BASES:
  1671.  
  1672.               IBM       Z100         Function
  1673.               ------------------------------------------------------------
  1674.               PGUP      UP        Reduce base to 2, 8, 10, & 16
  1675.               UP        Sh-UP     Reduce bases by 1
  1676.               PGDN      DOWN      Increase the base to 2, 8, 10, & 16
  1677.               DOWN      Sh-DOWN   Increase base by 1
  1678.  
  1679.               ARITHMETIC:
  1680.  
  1681.                  *  X  x                Multiply
  1682.                  /  \                   Divide
  1683.                  +  ENTER  RETURN       Add
  1684.                  -                      Subtract
  1685.                  -  (shifted)           Change Sign
  1686.                  =                      Result
  1687.                  L                      Reciprocal function
  1688.                  P                      Percentage
  1689.  
  1690.               PROGRAMMER'S FUNCTIONS:
  1691.  
  1692.                  LEFT                   Shift one place to the left
  1693.                  RIGHT                  Shift one place to the right
  1694.                  N                      AND logical function
  1695.                  O  (letter)            OR logical function
  1696.                  R                      XOR logical function
  1697.  
  1698.               STORAGE FUNCTIONS:
  1699.  
  1700.                  M+                     Add display to memory
  1701.                  M-                     Subtract display from memory
  1702.                  MS                     Store display in memory
  1703.                  MR                     Re-call memory to display
  1704.                  MC                     Clear memory
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.       RIGHT HAND MAN version 3.3                                  Page 24
  1721.  
  1722.  
  1723.  
  1724.       Chapter 6.  CALCULATOR  (continued)
  1725.  
  1726.           B.  Key commands  (continued)
  1727.  
  1728.               The calculator is operated in normal algebraic sequence.  If
  1729.               an addition of two numbers is desired, press number keys
  1730.               including decimal point, if appropriate, representing the
  1731.               first number.  The decimal point will not appear on the
  1732.               screen until the next digit is entered.  The required
  1733.               function, key or keys, would then be pressed.  In this case
  1734.               either the "+" key or the ENTER key would be pressed.  The
  1735.               second number would then be keyed and will show on the
  1736.               display.  Finally the "=" key would be pressed to provide
  1737.               the result of the addition to appear in the display.  As an
  1738.               example - the addition, 3.5 + 4.6 =, would be keyed in the
  1739.               sequence it would have been written.
  1740.  
  1741.               Large numbers will be converted to scientific notation for
  1742.               display purposes.
  1743.  
  1744.  
  1745.           C.  Output from Calculator
  1746.  
  1747.               The following keys are used to direct the output from the
  1748.               calculator in one or more directions.  When one of the keys
  1749.               are hit, the value on the display is sent, followed by any
  1750.               other operations done on the display.  Hitting the key again
  1751.               will stop sending display operations.  They are defined as
  1752.               follows:
  1753.  
  1754.               IBM    Z100      Function
  1755.               ------------------------------------------------------------
  1756.               F9     F11       Export Text
  1757.               Sh-F9  Sh-F11    Output Text to Modem.
  1758.               F10    F12       Print
  1759.  
  1760.               Example:  (Z100)
  1761.                         Hitting F11 and F12 will send the value on the
  1762.                         display to both the export buffer and the printer.
  1763.                         From this point, all operations done will also be
  1764.                         sent to both export buffer and printer.  Hitting
  1765.                         F12 again will turn off output to the printer,
  1766.                         thereby sending output to the export buffer only.
  1767.  
  1768.               Whenever a mode is turned on, the current value on the
  1769.               display will be send out immediately.  This makes it
  1770.               convenient to output only the value on the display by simply
  1771.               turning the particular output on and then back off.
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.       RIGHT HAND MAN version 3.3                                  Page 25
  1787.  
  1788.  
  1789.  
  1790.       Chapter 6.  CALCULATOR  (continued)
  1791.  
  1792.           C.  Output from Calculator  (continued)
  1793.  
  1794.               Example:  (Z100)
  1795.                         Press the F12 key prior to the start of the
  1796.                         calculation.  The calculation will be printed, as
  1797.                         entered.  Printing can be terminated by again
  1798.                         pressing the F12 (Remember the F12 key is an
  1799.                         on/off toggle).
  1800.  
  1801.                         Standard calculation:
  1802.  
  1803.                           123 * 9 = 1107
  1804.                           123 * 9 = 1107 / 2 = 553.5
  1805.                           123 * 9 = 1107 / 2 = 553.5 + 5 = 558.5
  1806.  
  1807.                         Calculation with base change:
  1808.  
  1809.                           123 Base 16 = 7B Base 2  = 1111011 * 1010 =
  1810.                                1.001100111 10 <-- (The 10  represents
  1811.                                                    the power  of  the
  1812.                                                    exponent in scien-
  1813.                                                    tific notation)
  1814.  
  1815.                         Standard   calculation   with  base  change  of
  1816.                         the answer:
  1817.  
  1818.                           123 * 3 = 369
  1819.                           >>>change to base 8 with <up arrow>
  1820.                              and then press <=>
  1821.                           Base 8  = 561
  1822.                           >>>change to base 2 with <up arrow>
  1823.                              and then press <=>
  1824.                           Base 2  = 101110001
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.       RIGHT HAND MAN version 3.3                                  Page 26
  1853.  
  1854.  
  1855.  
  1856.       Chapter 7.  DOS FUNCTIONS
  1857.  
  1858.           A.  Introduction
  1859.  
  1860.               The DOS service provided by Right Hand Man are similiar to
  1861.               the functions supplied with the operating system.  Some
  1862.               commands have added features not available in normal DOS
  1863.               commands.  Please see COPY, DIR, REN, and TYPE functions,
  1864.               which follow in the discussion.
  1865.  
  1866.               While DOS services supports execution of other software,
  1867.               only "well behaved" software can be run inside of RHM.
  1868.               Programs which bypass normal operating system calls, access
  1869.               memory not belonging to them, or take advantage of specific
  1870.               hardware features may not run correctly.  Since MS-DOS is
  1871.               not re-entrant (can not be entered twice), RHM must
  1872.               intercept most MS-DOS function calls and simulate MS-DOS
  1873.               memory management.  RHM however, does not allow a program to
  1874.               execute another (i.e.  chaining of programs).  Some programs
  1875.               may be so incompatible that they will crash the whole
  1876.               system, forcing you to re-boot.
  1877.  
  1878.               Since you may activate RHM while there is a program running
  1879.               with valuable data, a crash would not be very well
  1880.               appreciated.  To avoid the loss of valuable data, test
  1881.               programs in an environment where nothing is at risk, and
  1882.               only run those well-behaved programs when RHM is activated.
  1883.  
  1884.               Remember that any change of logged drive or subdirectory
  1885.               introduced in RHM will be in effect for the program running
  1886.               in foreground.  This may create problems with programs that
  1887.               depend on the current setting.  Therefore, unless you
  1888.               absolutely need to force a change, return the default
  1889.               drive/directory the way it was found before entering DOS
  1890.               commands.
  1891.  
  1892.  
  1893.           B.  Commands
  1894.  
  1895.               1.  Changing the logged drive
  1896.  
  1897.                       You can change the drive that the operating system
  1898.                       and Right Hand Man (RHM) utilize by keying the
  1899.                       desired drive followed by a colon ":".  For example:
  1900.  
  1901.                               A>B:
  1902.  
  1903.                       At the prompt, "B:" was typed in.  The prompt will
  1904.                       now read "B>".
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.       RIGHT HAND MAN version 3.3                                  Page 27
  1919.  
  1920.  
  1921.  
  1922.       Chapter 7.  DOS FUNCTIONS  (continued)
  1923.  
  1924.           B.  Commands  (continued)
  1925.  
  1926.               2.  COPY
  1927.  
  1928.                       The copy function allows the user to move files in a
  1929.                       manner similar to the DOS function.  The copy
  1930.                       function requires two parameters, source and
  1931.                       destination.  For example:
  1932.  
  1933.                               COPY *.RHM C:
  1934.  
  1935.                       This will cause all files from the logged drive with
  1936.                       an extension of RHM to be copied to the C: drive.
  1937.                       The wild card feature works in the normal DOS
  1938.                       manner.
  1939.  
  1940.                       An optional switch "\Q" may be added to the command
  1941.                       line to query before each file is copied.  For
  1942.                       example:
  1943.  
  1944.                               COPY/Q *.RHM C:
  1945.  
  1946.                       This will cause RHM to query for each file
  1947.                       satisfying the input specification.  A response of
  1948.                       "Y" or "y" will cause the specific file to be copied
  1949.                       to the destination.  Any other response will by-pass
  1950.                       the copying of that particular file.
  1951.  
  1952.               3. CHDIR
  1953.  
  1954.                       This function is used to change directories on the
  1955.                       logged or indicated drive.  This is a standard DOS
  1956.                       activity.  It has a short form - CD.  For example:
  1957.  
  1958.                               CD \RHM
  1959.  
  1960.                       This will cause the default directory for the logged
  1961.                       drive to be changed to "\RHM".  An entry of CD with
  1962.                       no parameters, will repond with the current
  1963.                       directory setting.
  1964.  
  1965.               4. CLS
  1966.  
  1967.                       This command clears the DOS window and moves the
  1968.                       cursor to the top.
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.       RIGHT HAND MAN version 3.3                                  Page 28
  1985.  
  1986.  
  1987.  
  1988.       Chapter 7.  DOS FUNCTIONS  (continued)
  1989.  
  1990.           B.  Commands  (continued)
  1991.  
  1992.               5. DATE
  1993.  
  1994.                       This command is used to change or query the system
  1995.                       date.  If the command DATE is entered without
  1996.                       additional information, the system will respond with
  1997.                       the current setting.  If the command DATE is
  1998.                       followed by the entry of a new date setting, the
  1999.                       system date will be changed to the new date.  To set
  2000.                       the date to a particular day, at the prompt, type
  2001.                       DATE MM/DD/YY.  The system will now be set to the
  2002.                       new date.
  2003.  
  2004.               6. DEL
  2005.  
  2006.                       The DELete function allows the user to delete file
  2007.                       or files from the indicated drive.  If no drive is
  2008.                       indicated in the information that follows the entry
  2009.                       of the DEL command, then the logged drive is
  2010.                       assumed.  The wild card features of standard DOS
  2011.                       apply.  Example:
  2012.  
  2013.                               DEL C:*.RHM.
  2014.  
  2015.                       To delete all of the files with an extension of .RHM
  2016.                       from the C: drive.
  2017.                        
  2018.                       An optional switch "/Q" may also be added to query
  2019.                       before each file is deleted.  For example:
  2020.  
  2021.                               DEL/Q *.BIN
  2022.  
  2023.                       This will cause RHM to query for each file
  2024.                       satisfying the input specification.  A response of
  2025.                       "Y" or "y" will cause the specific file to be
  2026.                       deleted.  Any other response will by-pass the
  2027.                       deletion of that particular file.
  2028.                       
  2029.  
  2030.  
  2031.               7. DIR
  2032.  
  2033.                       The directory command can be used in the normal
  2034.                       manner.  For RHM, an additional feature has been
  2035.                       added with a special form of the command.  An added
  2036.                       feature is DIR/P.  This will cause pagination of the
  2037.                       returned directory listing to fit within the RHM
  2038.                       window.  Wildcard requests apply.
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.       RIGHT HAND MAN version 3.3                                  Page 29
  2051.  
  2052.  
  2053.  
  2054.       Chapter 7.  DOS FUNCTIONS  (continued)
  2055.  
  2056.           B.  Commands  (continued)
  2057.  
  2058.               8. MKDIR
  2059.  
  2060.                       This command provides the ability to create new
  2061.                       sub-directories on the logged or indicated drive.
  2062.                       It is also available in a short form MD.
  2063.  
  2064.               9. REN
  2065.  
  2066.                       Files can be RENamed, in place, in a disk directory
  2067.                       or renamed into another directory on the same disk.
  2068.                       Renaming files in place is the same manner as is
  2069.                       done in DOS.  The command is entered as "REN from
  2070.                       to" (where "from", "to" are ambiguous file names)
  2071.                       Renaming a file from one directory to another simply
  2072.                       moves the entry in the directory, not the file.
  2073.                       This is many times quicker than copying the file,
  2074.                       and helps keep files contiguous (in one piece).  For
  2075.                       example:
  2076.  
  2077.                               REN \BIN\*.DVD \DEV\*.*
  2078.  
  2079.                       This will rename the files with extension ".DVD"
  2080.                       into the subdirectory "DEV".
  2081.  
  2082.                       An optional switch "/Q" may also be added, to query
  2083.                       before each file is renamed.
  2084.  
  2085.               10. RHMPATH
  2086.  
  2087.                       This command is used to change the default path for
  2088.                       RHM's data files.  (See RHM File System in Chapter 1
  2089.                       for more details.)  The command can be used to get
  2090.                       the current setting, as well as to establish a new
  2091.                       setting.  RHMPATH without path information will
  2092.                       respond with the current setting.  To set a new
  2093.                       path, you might enter:
  2094.  
  2095.                               RHMPATH C:\RHM
  2096.  
  2097.                       If the path is not correctly set, help features,
  2098.                       appointments, and card-index will not be available
  2099.                       for use (i.e., considered empty).
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.       RIGHT HAND MAN version 3.3                                  Page 30
  2117.  
  2118.  
  2119.  
  2120.       Chapter 7.  DOS FUNCTIONS  (continued)
  2121.  
  2122.           B.  Commands  (continued)
  2123.  
  2124.               11. RMDIR
  2125.  
  2126.                       In the long form as shown or in the short form RD,
  2127.                       this command provides for the removal of a
  2128.                       sub-directory.  As in DOS, the directory must first
  2129.                       have all of its contents deleted prior to removal
  2130.                       being allowed.  An example:
  2131.  
  2132.                               RD C:\RHM
  2133.  
  2134.                       This will cause the empty sub-directory whose name
  2135.                       is RHM under the root directory of the C: drive to
  2136.                       be removed, i.e.  deleted.
  2137.  
  2138.               12. TIME
  2139.  
  2140.                       Set and check the TIME of the system by entering
  2141.                       TIME.  A new time can be immediately set, if the new
  2142.                       time, as HH:MM, is entered as additional information
  2143.                       with the TIME command.
  2144.  
  2145.               13. TYPE
  2146.  
  2147.                       This command allows the displaying of ASCII
  2148.                       character files as in DOS.  The command, following
  2149.                       the prompt, is entered as TYPE D:FILENAME.EXT.  The
  2150.                       command has been extented in RHM to provide for
  2151.                       pagination within the window by using the form:
  2152.  
  2153.                               TYPE/P D:FILENAME.EXT
  2154.  
  2155.                       NOTE:  The width of the displayed file will be
  2156.                              constrained by the width of the window which
  2157.                              is set in RHM.  The RHM Notepad/Editor
  2158.                              function must be used to view the file
  2159.                              without line wrap.  Edit functions, within
  2160.                              the editor, allow horizontal scrolling to
  2161.                              shift the document within the viewable
  2162.                              window.
  2163.  
  2164.                       An optional switch "/Q" may also be added, to query
  2165.                       before each file is typed.
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.       RIGHT HAND MAN version 3.3                                  Page 31
  2183.  
  2184.  
  2185.  
  2186.       Chapter 7.  DOS FUNCTIONS  (continued)
  2187.  
  2188.           C.  Output from DOS
  2189.  
  2190.               The output in DOS can also be output in one or more
  2191.               directions.  These keys serve as toggles to turn the output
  2192.               on/off.  They are defined as follows:
  2193.  
  2194.  
  2195.                       IBM    Z100      Function
  2196.                       ----------------------------------------------------
  2197.                       F9     F11       Export Text
  2198.                       Sh-F9  Sh-F11    Output Text to Modem.
  2199.                       F10    F12       Print
  2200.  
  2201.  
  2202.               Example:  (Z100)
  2203.                         Hitting F11 and F12 will send output to both the
  2204.                         export buffer and the printer.  Hitting F12 again
  2205.                         will turn off output to the printer but leave
  2206.                         output to export buffer on.
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.       RIGHT HAND MAN version 3.3                                  Page 32
  2249.  
  2250.  
  2251.  
  2252.       Chapter 8.  FILE EDITOR
  2253.  
  2254.               This portion of the RHM program allows the editing of text
  2255.               files from your storage media.  The editor uses all
  2256.               available work space for editing files, up to 64K.  Text
  2257.               files cannot exceed the buffer space.  The editor uses
  2258.               function keys and keypad keys to accomplish many of the
  2259.               tasks.
  2260.  
  2261.               Once the File Editor has been selected from the main menu,
  2262.               the query "File name to edit:" is presented.  This will
  2263.               require a response of the document name to be edited.  The
  2264.               disk to which this file will be saved to or read from will
  2265.               be the logged disk.
  2266.  
  2267.               The editor will present the document or provide a screen for
  2268.               a new document.  A status line will provide helpful
  2269.               information to the user.  The status line content is as
  2270.               follows:
  2271.  
  2272.                  C: Cursor column,
  2273.                  L: #/# presents
  2274.                     cursor line position / number of lines in the text,
  2275.                  U: Used buffer space, and
  2276.                  F: Free buffer space.
  2277.  
  2278.               If insert character or graphics mode is on, their presence
  2279.               will be indicated on the right hand side of the status line.
  2280.  
  2281.               Once the document has been completed, press the ESC key.
  2282.               This action will save the file and exit to the query menu of
  2283.               "File name to edit:".  An additional line will have appeared
  2284.               on the screen "Last file edited:".  The editor retains the
  2285.               name of the last file edited during this session.  That last
  2286.               file may be recalled by pressing the ENTER or RETURN key.
  2287.  
  2288.               For other functions of the editor, refer to the Chapter 2
  2289.               (Full Screen Editor).
  2290.  
  2291.  
  2292.       Chapter 9.  GUARDED NOTEPAD
  2293.  
  2294.               The Guarded Notepad is a password protected notepad.  When
  2295.               the it is selected, a password will be requested.  The
  2296.               password entered will be used for encryption to create,read
  2297.               and alter the notepads.  All commands for the NOTEPAD
  2298.               (Chapter 12) apply for the guarded notepad.
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.       RIGHT HAND MAN version 3.3                                  Page 33
  2315.  
  2316.  
  2317.  
  2318.       Chapter 10.  CARD INDEX
  2319.  
  2320.           A.  Introduction
  2321.  
  2322.               This utility allows multiple indexes of up to 1000 names,
  2323.               phone numbers, addresses, and comments (256 characters in
  2324.               length).  Each index is has a name of up to 6 characters.
  2325.  
  2326.               The defult index when this module is activated is called
  2327.               "DEX".  If this index is found on the disk, the first card
  2328.               will be displayed.  Otherwise, the card window will remain
  2329.               blank.
  2330.  
  2331.           B.  Commands
  2332.  
  2333.               The Index menu is displayed at the bottom of the screen as
  2334.               follows:
  2335.  
  2336.                       A - Add card to current index
  2337.                       C - Call phone number from displayed card
  2338.                       D - Delete displayed card
  2339.                       E - Edit displayed card
  2340.                       I - Switch to another index
  2341.  
  2342.               Other commands are as follows:
  2343.  
  2344.                       ENTER     Enter specifications for search
  2345.  
  2346.                       UP        Search backward
  2347.                       DOWN      Search forward
  2348.  
  2349.                       BKSP      Move backward
  2350.                       SPACE     Move forward
  2351.  
  2352.                       HOME      First card
  2353.  
  2354.  
  2355.                       IBM    Z100      Function
  2356.                       ----------------------------------------------------
  2357.                       F9     F11       Export Text
  2358.                       Sh-F9  Sh-F11    Output Text to Modem.
  2359.                       F10    F12       Print
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.       RIGHT HAND MAN version 3.3                                  Page 34
  2381.  
  2382.  
  2383.  
  2384.       Chapter 10.  CARD INDEX
  2385.  
  2386.           B.  Commands
  2387.  
  2388.               The "A" option presents a screen which is supplied from a
  2389.               support template (TPINDEX.RHM).  The template may be
  2390.               personalized to the user's needs, by use of the Editor.  The
  2391.               cards are maintained in alphabetical order in a support file
  2392.               named INDEX.RHM.  The sort is done on the first line of each
  2393.               card.  The construction of the first line is important to
  2394.               the success of the index file which is to be built.  A
  2395.               suggestion for this is last name first, first and then
  2396.               middle initial.
  2397.  
  2398.               NOTE:  The ADD and EDIT commands both use the built-in full
  2399.                      screen editor.  All commands accepted by the editor
  2400.                      will be supported.  For more on the editor refer to
  2401.                      Chapter 2 (Full Screen Editor).
  2402.  
  2403.               The ENTER key allows you to enter a search specification for
  2404.               the search keys (UP,DOWN arrows).  Once a search field and
  2405.               string are entered, it will be used on all subsequent
  2406.               searches.  Upon pressing ENTER you can change the search
  2407.               field and the search string.
  2408.  
  2409.               The current search field will be highlighted in the template
  2410.               area of the screen.  To move the search field, use the
  2411.               UP/DOWN arrows.  A search string may also be entered at the
  2412.               cursor position.  Search strings use the same wildcards as
  2413.               the DOS command line accepts.  Some examples follow:
  2414.  
  2415.                   A      search for cards with A as first letter in field
  2416.                   *ST.   search for card with "ST." anywhere in the field
  2417.                   ??M    search for cards with M as third letter in field
  2418.  
  2419.               The CALL option, when used in conjuction with a smart modem,
  2420.               will allow a telephone number in any field to be dialed just
  2421.               as it appears in the field.  There is no attempt by RHM,
  2422.               however, to establish data connection as in a communications
  2423.               program.  The CALL option is only to eliminate the need to
  2424.               dial the number manually.
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.       RIGHT HAND MAN version 3.3                                  Page 35
  2447.  
  2448.  
  2449.  
  2450.       Chapter 11.  Define Key Macros
  2451.  
  2452.               The macro feature provides a method to create or change
  2453.               RHM's activation keys, export toggle keys, or "soft" keys.
  2454.               RHM will compare keys hit to the sequences defined.  If a
  2455.               sequence is completed, RHM replaces it with the defined key
  2456.               sequence.
  2457.  
  2458.               For the current version of RHM, up to 18 key sequences may
  2459.               be defined.  The first two keys sequences are reserved and
  2460.               labeled accordingly:
  2461.  
  2462.                       Sequence 1 :  RHM activation
  2463.                       Sequence 2 :  Export on/off
  2464.  
  2465.               Upon execution of this module, the RHM activation sequence
  2466.               will be displayed.  Acceptable key commands are as follows:
  2467.  
  2468.                        C      Change sequence
  2469.                        D      Delete sequence
  2470.                        UP     Move up
  2471.                        DOWN   Move down
  2472.  
  2473.               The macro keys defined are only active when RHM is
  2474.               installed.  They will not operate when running RHM
  2475.               immediately (RHM/I).
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.       RIGHT HAND MAN version 3.3                                  Page 36
  2513.  
  2514.  
  2515.  
  2516.       Chapter 12.  Notepad
  2517.  
  2518.               This portion of the RHM program allows the creation and
  2519.               modification of notes.  Notes are stored as files in the RHM
  2520.               directory.  The notepad uses all available work space for
  2521.               editing notes, up to 64K.  Notes cannot exceed the buffer
  2522.               space.
  2523.  
  2524.               Once the Notepad has been selected from the main menu, a
  2525.               list of available notes will be displayed, and the user will
  2526.               be asked to enter the name of the note to change.  If the
  2527.               note does not exist, it will be created.  Note names are 1-6
  2528.               characters in length.
  2529.  
  2530.               Once the name has been entered, the user will be presented
  2531.               with a display much like the Editor module.  For
  2532.               explanations of the status line, see Chapter 8 (File
  2533.               Editor).
  2534.  
  2535.               Once the changes have been completed, press the ESC key.
  2536.               This action will save the note and exit to the list of
  2537.               available notes.
  2538.  
  2539.               The notepad uses the built-in full screen editor.  For a
  2540.               list of its functions, refer to the Chapter 2 ( Full Screen
  2541.               Editor ).
  2542.  
  2543.               To delete a notepad, delete all lines in the notepad.
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.       RIGHT HAND MAN version 3.3                                  Page 37
  2579.  
  2580.  
  2581.  
  2582.       Chapter 13.  Transport Window
  2583.  
  2584.               The transport calls the Full Screen Editor directly, with no
  2585.               files read or written to disk.  It is useful for editing the
  2586.               export buffer or transferring info between the screen, and
  2587.               supported output devices.
  2588.  
  2589.               Example: (IBM)
  2590.                        To transfer data from export buffer to the printer
  2591.  
  2592.                        1)  Enter the transport window.
  2593.  
  2594.                        2)  Enter export on/off key sequence (currently
  2595.                            CTL-E for the IBM).  The transport window will
  2596.                            be filled from the export buffer.
  2597.  
  2598.                        3)  When all activity is over, the export buffer is
  2599.                            empty.  To restore the data back into the
  2600.                            export buffer, hit F9.
  2601.  
  2602.                        4)  To send the data to the printer, hit F10.
  2603.  
  2604.  
  2605.  
  2606.       Chapter 14.  Typewriter
  2607.  
  2608.               The typewriter has been implemented to send text directly to
  2609.               the printer, line by line.  Useful for quick typing jobs
  2610.               such as addressing envelopes, typing small notes, etc.  For
  2611.               larger tasks, it is better to use the transport window or
  2612.               file editor.
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.       RIGHT HAND MAN version 3.3                                  Page 38
  2645.  
  2646.  
  2647.  
  2648.       Chapter 15.  Limits to Operation
  2649.  
  2650.               RIGHT HAND MAN has operational limitations that must be
  2651.               recognized to avoid problems.
  2652.  
  2653.               Support Files:     These files are files that RHM requires
  2654.                                  to function to its full capability.
  2655.                                  Potential reasons these files may not be
  2656.                                  accessable are: 1.  Files are not present
  2657.                                  on disk.  2.  RHMPATH not set to the
  2658.                                  proper drive.
  2659.  
  2660.               Disk Space:        There are obviously limitations on
  2661.                                  available disk space.  The support for
  2662.                                  infrequently used section(s) of RHM may
  2663.                                  be eliminated to minimize disk space
  2664.                                  needs.  Help files may be eliminated.
  2665.                                  Appointment files (APMMYYYY.RHM and
  2666.                                  APPOINT.RHM) may be eliminated after
  2667.                                  being certain there are duplicates of
  2668.                                  these files on other storage.  The
  2669.                                  INDEX.RHM may be a candidate if a backup
  2670.                                  copy exists elsewhere.
  2671.  
  2672.               Memory:            If memory space is a problem, the screen
  2673.                                  may be saved in a smaller space (on Z-100
  2674.                                  only), workspace can be reduced, or
  2675.                                  number of screens reduced.  For RHM
  2676.                                  memory configure, type 'RHM/C' for memory
  2677.                                  configuration.
  2678.  
  2679.               Card Index:        Each card is limited to 256 characters
  2680.                                  total.
  2681.  
  2682.               Appointments:      An appointment day is limited to 512
  2683.                                  characters total.
  2684.  
  2685.               Editor:            The file size to be edited is limited by
  2686.                                  available workspace, or 64K, whichever is
  2687.                                  smaller.
  2688.  
  2689.               Export:            Export is limited by available workspace.
  2690.  
  2691.               Import:            Import is limited to current foreground
  2692.                                  screen size and content.
  2693.  
  2694.               Graphics:          The editor of RHM is capable of creating
  2695.                                  and displaying graphic characters.
  2696.                                  Exporting graphics from RHM to an
  2697.                                  underlying program is not recommended.
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.       RIGHT HAND MAN version 3.3                                  Page 39
  2711.  
  2712.  
  2713.  
  2714.       Chapter 15.  Limits to Operation  (continued)
  2715.  
  2716.               Open Files:        RHM is capable of having two (2) files
  2717.                                  open at the same time.  The default for
  2718.                                  DOS is five (5) files.  If the program
  2719.                                  under execution is capable of opening a
  2720.                                  large number of files, CONFIG.SYS must be
  2721.                                  set for an appropriate (larger) number of
  2722.                                  files to be opened.  Please see the DOS
  2723.                                  manual for more information on
  2724.                                  CONFIG.SYS.
  2725.  
  2726.               ALTCHAR.SYS:       (Z-100 only)
  2727.                                  The font set which is supplied with the
  2728.                                  operating system must be present on the
  2729.                                  disk at boot up.  If ALTCHAR.SYS is not
  2730.                                  present, RHM will not load.  The ASCII
  2731.                                  chart uses ALTCHAR.SYS to display the
  2732.                                  graphics which appear in the chart.
  2733.  
  2734.               Special Programs:  (Z-100 only)
  2735.                                  There are a select number of programs
  2736.                                  which use the keyboard in "EVENT DRIVEN
  2737.                                  MODE".  The remapping of all keys to a
  2738.                                  standard was found to be too difficult,
  2739.                                  if the size of the program was to be kept
  2740.                                  to a minimum.  The activation keys have
  2741.                                  been set to BREAK ESC for these programs.
  2742.                                  The key macros will not function
  2743.                                  correctly for such programs.
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.       RIGHT HAND MAN version 3.3                                  License
  2777.  
  2778.  
  2779.  
  2780.  
  2781.       Right Hand Man is the copyrighted property of Red E Products, Inc.
  2782.       You are granted a limited license to use RHM, and to copy it and
  2783.       distribute it, provided that the following conditions are met:
  2784.  
  2785.       1) No fee may be charged for such copying and distribution
  2786.  
  2787.       2) RHM may only be distributed in its original, unmodified state.
  2788.  
  2789.       Any voluntary contributions for the use of this program will be
  2790.       appreciated, and should be sent to:
  2791.  
  2792.  
  2793.                                Red E Products
  2794.                                P.O. Box 640267
  2795.                                Kenner, LA. 70064
  2796.  
  2797.  
  2798.       The fees for registering RHM are as follows:
  2799.  
  2800.               Minimal Registration                           $25
  2801.  
  2802.               You will receive announcements concerning
  2803.               major changes in RHM, and where you can
  2804.               find the latest version.
  2805.  
  2806.               Update Registration                            $40
  2807.  
  2808.               When a major change is made to RHM, you
  2809.               will receive a single update disk
  2810.               containing the latest version of RHM.
  2811.                       
  2812.               Lifetime Registration                          $60
  2813.  
  2814.               You will receive an update disk every time
  2815.               a major change is made to RHM.
  2816.  
  2817.  
  2818.       Soon to be available will be a programmers package for RHM users to
  2819.       create their own modules.  Included in the package is source code
  2820.       for several of RHM modules.  You must be familiar with assembly
  2821.       language to create or modify modules.  If you would like to have the
  2822.       programmers package mailed to you when available, include $15 to the
  2823.       registration fee.
  2824.  
  2825.       RHM source code is available and may be purchased for the price of
  2826.       $500.00.  For more details, contact Red E Products.
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.