home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frostbyte's 1980s DOS Shareware Collection
/
floppyshareware.zip
/
floppyshareware
/
GLEN
/
LOGKEY.ZIP
/
FKEYS.DEF
next >
Wrap
Text File
|
1989-06-24
|
6KB
|
134 lines
;-----------------------------------------------------------------------;
; ;
; FKEYS.DEF: Function Key F1-F10 Logitech Mouse Menu 6/7/89 ;
; ;
; Pressing any mouse button activates the menu. ;
; Select the function key you want from the popup window. ;
; Pressing a chord from inside the menu will cancel the menu. ;
; ;
; The first (blank) menu line is a return. ;
; STD selects the "STANDARD" mouse assignments. ;
; Left, right, up and down movements are disabled. ;
; Pressing all three mouse buttons ESCapes. ;
; ;
; ;
; This menu is identical to STANDARD.DEF except for initial setup.;
; If you find these menus useful or would like more information, ;
; please send your name, address and $5 to: ;
; ;
; Don Brutzman ;
; 10 Lahiki Circle ;
; Aiea Hawaii 96701 ;
; CompuServe ID [71550,2203] ;
; ;
; (C) Copyright 1989 Donald P. Brutzman All Rights Reserved. ;
; ;
;-----------------------------------------------------------------------;
BEGIN FMENU,FMENU,FMENU
CHORDS FMENU,FMENU,FMENU,ESCAPE
; ╔══════╗
; ║ FKEY ║
FMENU: MENU "FKEY",9,73,23 ; ╟──────╢
OPTION " ", RETURN ; ║ ║
OPTION " F1 ", F1 ; ║ F1 ║
OPTION " F2 ", F2 ; ║ F2 ║
OPTION " F3 ", F3 ; ║ F3 ║
OPTION " F4 ", F4 ; ║ F4 ║
OPTION " F5 ", F5 ; ║ F5 ║
OPTION " F6 ", F6 ; ║ F6 ║
OPTION " F7 ", F7 ; ║ F7 ║
OPTION " F8 ", F8 ; ║ F8 ║
OPTION " F9 ", F9 ; ║ F9 ║
OPTION " F10", F10 ; ║ F10 ║
OPTION " STD", STD ; ║ STD ║
OPTION " ESC", ESCAPE ; ║ ESC ║
MEND ; ╚══════╝
RETURN: TYPE ENTER
ESCAPE: TYPE ESC
F1: TYPE 0,59
F2: TYPE 0,60
F3: TYPE 0,61
F4: TYPE 0,62
F5: TYPE 0,63
F6: TYPE 0,64
F7: TYPE 0,65
F8: TYPE 0,66
F9: TYPE 0,67
F10: TYPE 0,68
;-----------------------------------------------------------------------;
; ;
; STANDARD.DEF: "Standard" Logitech Mouse Menu ;
; ;
; In this mouse interface, the buttons are assigned as follows: ;
; ;
; LEFT: Backspace ;
; MIDDLE: Space ;
; RIGHT: Enter ;
; Chords: Left-Middle is PgUp ;
; Middle-Right is PgDn ;
; Left-Middle-Right is ESCape ;
; Left-Right is FKEY Function Keys Mouse Menu ;
; Selecting FKEY on the menu resets mouse to FKEYS mouse menu. ;
; Pressing a chord from inside the menu will cancel the menu. ;
; ;
; (C) Copyright 1989 Donald P. Brutzman All Rights Reserved. ;
; ;
;-----------------------------------------------------------------------;
STD: EXECUTE STDASSIGN, STDCHORDS
STDASSIGN: ASSIGN leftb, midb, rightb, leftm, rightm, upm, downm, 40, 80
STDCHORDS: CHORDS lmb, STDMENU, mrb, allb
; Horizontal sensitivity 40/200", vertical sensitivity 80/200".
; The three buttons:
leftb: TYPE BACKSP
midb: TYPE " "
rightb: TYPE ENTER
; The movements
leftm: TYPE 0,75 ; Left arrow (extended 75)
rightm: TYPE 0,77 ; Right arrow (extended 77)
upm: TYPE 0,72 ; Up arrow (extended 72)
downm: TYPE 0,80 ; Down arrow (extended 80)
; The chords
lmb: TYPE 0,73; PgUp
mrb: TYPE 0,81; PgDn
allb: TYPE ESC; ESCape
; One-time menu: display menu & return to standard mouse assignments unless
; FKEY is selected to restore menu mode
; ╔══════╗
; ║ STD ║
STDMENU:MENU " STD",9,73,23 ; ╟──────╢
OPTION " ", RETURN ; ║ ║
OPTION " F1 ", F1 ; ║ F1 ║
OPTION " F2 ", F2 ; ║ F2 ║
OPTION " F3 ", F3 ; ║ F3 ║
OPTION " F4 ", F4 ; ║ F4 ║
OPTION " F5 ", F5 ; ║ F5 ║
OPTION " F6 ", F6 ; ║ F6 ║
OPTION " F7 ", F7 ; ║ F7 ║
OPTION " F8 ", F8 ; ║ F8 ║
OPTION " F9 ", F9 ; ║ F9 ║
OPTION " F10", F10 ; ║ F10 ║
OPTION "FKEY", FKEY ; ║ FKEY ║
OPTION " ESC", ESCAPE ; ║ ESC ║
MEND ; ╚══════╝
; Restore FKEY function key menu
FKEY: EXECUTE FKASSIGN, FKCHORDS
FKASSIGN: ASSIGN FMENU,FMENU,FMENU,,,,,0,0
FKCHORDS: CHORDS FMENU,FMENU,FMENU,ESCAPE