.Evolving an Application:  Data Entry Dialog, Application level

COMMENTS
--------
This series of demos takes a Vision object from Application level to
an encapsulated, independent object.


UPSIDE
------
We've got a dialog on the screen, which can be modified with
the Dialog Editor.  The record commands don't interfere, should we
want to add History Lists later.  And, we've got a hint for each field
in the dialog.

DOWNSIDE
--------
"Edit" mode is always active; the user could accidentally type some
keys and over-write data.  Also, all the action (events) is handled
by the Application; they really should be encapsulated into the
object.

@PA - - - - - - - - - - - - - - - - - - - - - - - - - - - -



[ UNIT ]
General            /R                       @@ Use & Register

[ DIALOG ]
input

[ SUBMENU ] Record                     ;;move around
next    PgDn       cmNextRecord        ;;next record
prior   PgUp       cmPrevRecord        ;;prior record
first   Ctrl-PgUp                      ;;show the first record
last    Ctrl-PgDn                      ;;show the last record

[ HINT ]
hcName                  ;;who is this?
hcAddress               ;;where do they live?
hcPhone                 ;;how do I contact them?
hcMemo                  ;;why I am typing in their name?
