home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / GLEN / LOGKEY.ZIP / FKEYS.DEF next >
Text File  |  1989-06-24  |  6KB  |  134 lines

  1. ;-----------------------------------------------------------------------;
  2. ;                                                                       ;
  3. ;       FKEYS.DEF:  Function Key F1-F10 Logitech Mouse Menu   6/7/89    ;
  4. ;                                                                       ;
  5. ;       Pressing any mouse button activates the menu.                   ;
  6. ;       Select the function key you want from the popup window.         ;
  7. ;       Pressing a chord from inside the menu will cancel the menu.     ;
  8. ;                                                                       ;
  9. ;       The first (blank) menu line is a return.                        ;
  10. ;       STD selects the "STANDARD" mouse assignments.                   ;
  11. ;       Left, right, up and down movements are disabled.                ;
  12. ;       Pressing all three mouse buttons ESCapes.                       ;
  13. ;                                                                       ;
  14. ;                                                                       ;
  15. ;       This menu is identical to STANDARD.DEF except for initial setup.;
  16. ;       If you find these menus useful or would like more information,  ;
  17. ;       please send your name, address and $5 to:                       ;
  18. ;                                                                       ;
  19. ;                   Don Brutzman                                        ;
  20. ;                   10 Lahiki Circle                                    ;
  21. ;                   Aiea Hawaii 96701                                   ;
  22. ;                   CompuServe ID [71550,2203]                          ;
  23. ;                                                                       ;
  24. ;       (C) Copyright 1989 Donald P. Brutzman   All Rights Reserved.    ;
  25. ;                                                                       ;
  26. ;-----------------------------------------------------------------------;
  27.  
  28. BEGIN   FMENU,FMENU,FMENU
  29. CHORDS  FMENU,FMENU,FMENU,ESCAPE 
  30.                                  ; ╔══════╗
  31.                                  ; ║ FKEY ║ 
  32. FMENU:  MENU "FKEY",9,73,23      ; ╟──────╢
  33.         OPTION "    ", RETURN    ; ║      ║
  34.         OPTION " F1 ", F1        ; ║  F1  ║
  35.         OPTION " F2 ", F2        ; ║  F2  ║
  36.         OPTION " F3 ", F3        ; ║  F3  ║
  37.         OPTION " F4 ", F4        ; ║  F4  ║
  38.         OPTION " F5 ", F5        ; ║  F5  ║
  39.         OPTION " F6 ", F6        ; ║  F6  ║
  40.         OPTION " F7 ", F7        ; ║  F7  ║
  41.         OPTION " F8 ", F8        ; ║  F8  ║
  42.         OPTION " F9 ", F9        ; ║  F9  ║
  43.         OPTION " F10", F10       ; ║  F10 ║
  44.         OPTION " STD", STD       ; ║  STD ║
  45.         OPTION " ESC", ESCAPE    ; ║  ESC ║
  46.         MEND                     ; ╚══════╝
  47.  
  48. RETURN: TYPE ENTER
  49. ESCAPE: TYPE ESC
  50.  
  51. F1:     TYPE 0,59
  52. F2:     TYPE 0,60
  53. F3:     TYPE 0,61
  54. F4:     TYPE 0,62
  55. F5:     TYPE 0,63
  56. F6:     TYPE 0,64
  57. F7:     TYPE 0,65
  58. F8:     TYPE 0,66
  59. F9:     TYPE 0,67
  60. F10:    TYPE 0,68
  61.  
  62. ;-----------------------------------------------------------------------;
  63. ;                                                                       ;
  64. ;       STANDARD.DEF: "Standard" Logitech  Mouse Menu                   ;
  65. ;                                                                       ;
  66. ;       In this mouse interface, the buttons are assigned as follows:   ;
  67. ;                                                                       ;
  68. ;       LEFT:   Backspace                                               ;
  69. ;       MIDDLE: Space                                                   ;
  70. ;       RIGHT:  Enter                                                   ;
  71. ;       Chords: Left-Middle is PgUp                                     ;
  72. ;               Middle-Right is PgDn                                    ;
  73. ;               Left-Middle-Right is ESCape                             ;
  74. ;               Left-Right is FKEY Function Keys Mouse Menu             ;
  75. ;       Selecting FKEY on the menu resets mouse to FKEYS mouse menu.    ;
  76. ;       Pressing a chord from inside the menu will cancel the menu.     ;
  77. ;                                                                       ;
  78. ;       (C) Copyright 1989 Donald P. Brutzman   All Rights Reserved.    ;
  79. ;                                                                       ;
  80. ;-----------------------------------------------------------------------;
  81.  
  82. STD:        EXECUTE STDASSIGN, STDCHORDS
  83. STDASSIGN:  ASSIGN leftb, midb, rightb, leftm, rightm, upm, downm, 40, 80
  84. STDCHORDS:  CHORDS lmb, STDMENU, mrb, allb
  85.  
  86.  
  87. ; Horizontal sensitivity 40/200", vertical sensitivity 80/200".
  88.  
  89. ; The three buttons:
  90.  
  91. leftb:  TYPE BACKSP
  92. midb:   TYPE " "
  93. rightb: TYPE ENTER
  94.  
  95. ; The movements
  96.  
  97. leftm:  TYPE 0,75 ;  Left arrow (extended 75)
  98. rightm: TYPE 0,77 ; Right arrow (extended 77)
  99. upm:    TYPE 0,72 ;    Up arrow (extended 72)
  100. downm:  TYPE 0,80 ;  Down arrow (extended 80)
  101.  
  102. ; The chords
  103.  
  104. lmb:  TYPE 0,73;    PgUp
  105. mrb:  TYPE 0,81;    PgDn
  106. allb: TYPE  ESC;    ESCape
  107.  
  108. ; One-time menu:  display menu & return to standard mouse assignments unless
  109. ;     FKEY is selected to restore menu mode
  110.  
  111.                                  ; ╔══════╗
  112.                                  ; ║  STD ║
  113. STDMENU:MENU " STD",9,73,23      ; ╟──────╢
  114.         OPTION "    ", RETURN    ; ║      ║
  115.         OPTION " F1 ", F1        ; ║  F1  ║
  116.         OPTION " F2 ", F2        ; ║  F2  ║
  117.         OPTION " F3 ", F3        ; ║  F3  ║
  118.         OPTION " F4 ", F4        ; ║  F4  ║
  119.         OPTION " F5 ", F5        ; ║  F5  ║
  120.         OPTION " F6 ", F6        ; ║  F6  ║
  121.         OPTION " F7 ", F7        ; ║  F7  ║
  122.         OPTION " F8 ", F8        ; ║  F8  ║
  123.         OPTION " F9 ", F9        ; ║  F9  ║
  124.         OPTION " F10", F10       ; ║  F10 ║
  125.         OPTION "FKEY", FKEY      ; ║ FKEY ║
  126.         OPTION " ESC", ESCAPE    ; ║  ESC ║
  127.         MEND                     ; ╚══════╝
  128.  
  129. ; Restore FKEY function key menu
  130.  
  131. FKEY:      EXECUTE FKASSIGN, FKCHORDS
  132. FKASSIGN:  ASSIGN  FMENU,FMENU,FMENU,,,,,0,0
  133. FKCHORDS:  CHORDS  FMENU,FMENU,FMENU,ESCAPE
  134.