/sys$common/syshlp/TPUHELP.HLB  —  LAST_KEY
  LAST_KEY

     Returns a DECTPU keyword for the last key you entered or that DECTPU
     read or executed.  If you are replaying a LEARN sequence, LAST_KEY
     returns a keyword for the key that defines the LEARN sequence.

  Syntax

     keyword := LAST_KEY

  Examples

     1.  endk := LAST_KEY;

         Stores in the variable ENDK the last key you typed.

     2.  The following procedure prompts the user for input for key
         definitions:

         PROCEDURE user_define_key
            udef := READ_LINE ("Type the definition: ");
            ukey := READ_LINE ("Press the key to define: ", 1);
            IF LENGTH (ukey) > 0
               THEN ukey := KEY_NAME (ukey)
               ELSE ukey := LAST_KEY;
            ENDIF;
            DEFINE_KEY (udef, ukey);
         ENDPROCEDURE;

  Related topics

     DEFINE_KEY   LOOKUP_KEY   KEY_NAME   KEYNAMES TABLE   READ_KEY
Close Help