*********************** Function Key Re-definition Help **********************

This special form allows you to change the meaning of the function keys used 
when executing your form.  The only function key that can't be altered is F1, 
which is always used for help.

There are two sides to this form.  The left side is used for function key 
description information.  When the F1 help button is pressed during form 
execution, this information will be displayed in the help pop-up window. 

The right side tells Form Master what to do when the key is pressed.  The 
following table shows commands which can be defined for function keys 2 
through 10. 

Default
 Key   Command    Explanation
-----  --------   --------------------------
  2    RST        Reset form (Start over)
  4    LUP        Perform field look-ups
  5    DOS        Temporarily go to DOS
  6    MTH        Perform math operations
  7    LOD        Load fields from a file
  8    SAV        Save fields to a file
  9    PRF        Print form to a file
 10    PRP        Print form to your printer

                  additional commands:

  -    TYP xxxx   List the file 'xxxx' one page at a time
  -    DOS xxxx   Execute the DOS command 'xxxx'
                  (i.e. to see directory of forms use:  'DOS DIR *.frm')
  -    EXE xxxx   EXECUTE the program 'xxxx'.  You must include the '.EXE'
                  or '.COM' extension in the program name.
                  (i.e. if you would normally start your editor with
                  'ED LETTER.DOC' use:  'EXE ED.EXE LETTER.DOC')

EXAMPLE:

Consider a form named 'ACCNT'.  Suppose you want the person using this form to 
only be able to reset the form and to print the form.  Suppose further you 
want to define these functions as F2 and F3 respectively.  Then the first two 
rows should look like: 
        F2  Reset form (Start over)       RST
        F3  Print form                    PRP
The remaining 7 rows should be blank.  To assist the person using the form, 
you should create a help file with your editor by the name of 'ACCNT.HLP' to 
explain how to use it.  The help file should be in the same directory as the 
form. 

To facilitate filling in function key descriptions, the left side fields have 
been defined as look-up fields.  For instance, if you place 'LOD' in a left 
side field (leaving the cursor in that field) and press Alt-F, 'Load fields 
from a file' will be substituted. 

WARNING:  Use of this form will mean the generic help file, FMEXEC.HLP, will 
no longer be accessible.  Recall that during execution pressing F1 displays a 
help pop-up window.  At this point you can (1) press F1 again to see the 
generic help file, FMEXEC.HLP, or (2) press F2 to see a form specific help 
file which has the same name as your form but a '.HLP' extension, or (3) any 
other key to resume execution.  If you redefine the function keys with this 
form, Form Master assumes the generic help file no longer applies.  Therefore, 
after pressing F1 you will have 2 choices, (1) press F1 again to see a form 
specific help file, or (2) any other key to resume.  If other people will be 
using your form you should provide a form specific help file. 

NOTES:

IF YOU DO NOT WANT TO RE-DEFINE THE FUNCTION KEYS, LEAVE ALL FIELDS BLANK 
BEFORE EXITING THIS FORM.  Only if all fields are blank will Form Master 
assume that you want to use the default key definitions.  If you choose to re-
define the function keys, only those functions you fill in will be possible. 

Enhancements are planned to allow multiple functions to be defined for one 
function key.  Also, the ability to specify a file name to load fields from 
(LOD), or to save fields to (SAV) within the command is planned. 

Entries made on this form are not checked until form execution.  Improperly 
defined commands will displayed in an error message when tried.

