PCA$HELP.HLB  —  DEFINE  /KEY  Qualifiers

1    /ECHO

       /ECHO
       /NOECHO

    Determines whether the equivalence string is displayed on your
    terminal after you press the defined key. The default is /ECHO.
    You cannot use the /NOECHO qualifier with the /NOTERMINATE
    qualifier.

2    /IF_STATE

       /IF_STATE=(state-name[,...])
       /NOIF_STATE

    Specifies one or more states, one of which must be in effect for
    the key definition to be processed. If you omit the /IF_STATE
    qualifier or if you use /NOIF_STATE, the current state is used.
    The state-name is an alphanumeric string. States are established
    with the /SET_STATE qualifier or the SET KEY command.

3    /LOCK_STATE

       /LOCK_STATE
       /NOLOCK_STATE

    Specifies that the state set by the /SET_STATE qualifier remains
    in effect until explicitly changed. If you use the /NOLOCK_STATE
    qualifier, the state set by /SET_STATE is in effect only for the
    next definable key you press or for the next read-terminating
    character you type.

    The default is /NOLOCK_STATE unless you specify the /TERMINATE
    qualifier.

4    /LOG

       /LOG
       /NOLOG

    Controls whether the system displays a log message indicating
    that a key definition has been successfully created. The default
    is /LOG.

5    /SET_STATE

       /SET_STATE=state-name
       /NOSET_STATE

    Causes the specified state-name to be set when the key is
    pressed. The state-name can be any alphanumeric string.

    If you omit the /SET_STATE qualifier or if you use /NOSET_STATE,
    the current state that was locked remains in effect after you
    press the defined key. If you have not included this qualifier
    with a key definition, you can use the SET KEY command to change
    the current state.

6    /TERMINATE

       /TERMINATE
       /NOTERMINATE

    Determines whether the current equivalence string is to be
    terminated (that is, processed as command input) when you press
    the defined key. The default is /NOTERMINATE, which allows
    you to enter additional input before the equivalence string is
    processed. Pressing the RETURN key after pressing the defined key
    has the same effect as using /TERMINATE in the key definition.
Close Help