The following is documentation for the Utility (Utility.jmh) macros found
under the settings directory of JFW.

This utility aids in the writing of macros.  Each of the macros in the
utility file is described below.  All utilities named are performed in the
Home Row mode (insert + spacebar). Add the line INCLUDE "UTILITY.JMH"
to the include section of jfw_desk.jms or jfw_lap.jms and recompile to
incorporate the utility file into your macros.

INSERT + H
    Lists all of the utilities along with their keystrokes.

F1
    Speaks the requested information (Output Mode) in the current
    control.  The Output Mode is defined by using the F3 key.  When
    repeatedly pressing F3, the Output Mode is cycled in the following
    order: window handle, control ID, window class, window type, and
    first real window name.  When F1 is pressed twice in quick
    succession, the requested information is spelled.  Spell Mode does
    not apply to integers.

INSERT + F1
    Posts the requested information (Output Mode) to a
    message box.  This is not available on Output Modes that
    return integers.

TAB
    Moves the Jaws Cursor to the next window of the same logical level
    in the tab list and speaks the required information according to
    the Output Mode.

SHIFT + TAB
    Moves the Jaws Cursor to the prior window of the same logical level
    in the tab list and speaks the required information according to
    the Output Mode.

F2
    Moves the Jaws Cursor to the first child of the current window and
    speaks the required information according to the Output Mode.

SHIFT + F2
    Moves the Jaws Cursor to the Parent of the current window and
    speaks the required information according to the Output Mode.


GRAVE ACCENT
    Moves the Jaws Cursor to the next requested attribute.  Attributes
    are defined using the F4 key.  When repeatedly pressing F4, the
    attributes are cycled in the following order: bold, italic,
    underline, strikeout, and highlight.

SHIFT + GRAVE ACCENT
    Moves the Jaws Cursor to the prior requested attribute.

CONTROL + GRAVE ACCENT
    Moves the Jaws Cursor to the first requested attribute.

SHIFT + CONTROL + GRAVE ACCENT
    Moves the Jaws Cursor to the last requested attribute.

F3
    Sets the Output Mode.  When repeatedly pressing F3, the Output
    Mode is cycled in the following order: SayTypeAndText,
    window handle, control ID, window class, window type,
    and first real window name.

F4
    Sets the Attribute Mode. When repeatedly pressing F4, the
    attributes are cycled in the following order: bold, italic,

P
    Reads the Prior Window.  Usefull in determining if the prompt can be
    Read by reading the prior window.

HOME
    Sets the output mode to SayTypeAndText.  The output mode
    can also be set to SayTypeAndText by cycling through the
    modes using F3.
