!************************************************************************* ! * ! © 2000 BY * ! COMPAQ COMPUTER CORPORATION * ! © 1998, 2000 BY * ! ELECTRONIC DATA SYSTEMS LIMITED * ! * ! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ! INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ! COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ! OTHER PERSON. NO TITLE TO OR OWNERSHIP OF THE SOFTWARE IS HEREBY * ! TRANSFERRED. * ! * ! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ! AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY COMPAQ COMPUTER * ! CORPORATION OR EDS. * ! * ! NEITHER COMPAQ NOR EDS ASSUME ANY RESPONSIBILITY FOR THE USE OR * ! RELIABILITY OF THIS SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY * ! COMPAQ. * ! * !************************************************************************* !++ ! Facility: ! eXtended LSE (XLSE) ! ! Abstract: ! Defines XLSE's EDT VT100 Keypad key bindings. ! ! Author: ! W. Ward Clark, CASEE Group ! ! Creation Date: 18-Sep-88 ! !-- PROCEDURE xlse__define_edt_vt100_keys !+ ! XLSE Keypad Bindings - EDT VT100 keypad !- LOCAL key; key := 'DEFINE KEY '; !+ ! Numeric Keypad !- LSE$DO_COMMAND( key + 'gold/kp8 "DO/TPU ""xlse_fill('''')"""' + '/leg=" Fill" /top="Fill"' ); !+ ! Define GOLD-letter keys. !- LSE$DO_COMMAND( key + 'gold/G "DO/TPU xlse_read_file"' + '/leg="" /top="[~tbs~]"' ); LSE$DO_COMMAND( key + 'gold/I "DO/TPU xlse_insert_placeholder"' + '/leg="" /top="[~tbs~]"' ); LSE$DO_COMMAND( key + 'gold/M "DO/TPU xlse_set_mark"' + '/leg="" /top="[~tbs~]"' ); LSE$DO_COMMAND( key + 'gold/R "DO/TPU xlse_review"' + '/leg="" /top="REVIEW"' ); LSE$DO_COMMAND( key + 'gold/S "DO/TPU bsj$search"' + '/leg="" /top="[~tbs~]"' ); !+ ! Define "special" main keyboard keys. !- LSE$DO_COMMAND( key + 'gold/, "DO/TPU ""xlse_find_mark(FORWARD)"""' + '/leg="" /top="[~tbs~]"' ); ENDPROCEDURE