Category : Communication (modem) tools and utilities
Archive   : QMOUSE.ZIP
Filename : QMOUSE.DEF

 
Output of file : QMOUSE.DEF contained in archive : QMOUSE.ZIP
; LOGITECH LOGIMOUSE C7/C9 Menu for Qmodem 4.1b
;
; * * * * Written 6 March 1989 by Maurice A. Crouse * * * *
; * * * * Revised 12 November 1989 by Steven G. Bradley for Qmodem 4.1b * * * *
; * * * * Revised 21 August 1990 by Kenneth R. Kyler for Qmodem 4.2 * * * *
; Updated screens (commands menu, terminal emulation, etc) for Qmodem 4.1b.
;
; Added 43/50 line support (EGA/VGA modes).
;
; Fixed help function, pressing all three buttons in terminal mode will take
; you to the commands menu, pressing all three again will get you help. Press
; the middle button and select the function you need help with. The original
; release of this menu did not correctly support this help feature.
;
; If status line is turned off, the mouse command menues are also disabled.
;
; Numerous other changes / menu additions such as script debug support,
; page up and down using left and middle / middle and right buttons when in
; the phone directory. Middle button used as F10 write updated entries key
; in phone prefixes and phone directory entries. Allows scrolling with
; mouse through previous screen data.
;
; The com port, baud rate selection, and terminal type menues no longer show
; an unreal "fixed" configuration when in a mouse menu.
;
; I have included Zmodem, PC-Kermit, SEAlink, WXmodem, and JModem as part of
; the defined options. You may change these to suit your needs. I have
; included them since they are fairly standard protocols.
;
BEGIN leftb, midb, rightb, mousel, mouser, mouseu, moused, 16, 16

CHORDS lmb, lrb, mrb, allb

; ---------Left Button-------

leftb: type ENTER ; RETURN character

; ---------Middle Button-----

midb: match 1,33,,"Upload",proto1,download ; check for upload menu
download: match 1,32,,"Download",proto2,clrentry ; check for download menu
clrentry: match 13,29,,"Clear Entries",clear,prefix3 ; check for clear entries
prefix3: match 6,32,,"Edit Prefixes",f10,revise3 ; Save prefixes
revise3: match 6,35,,"Revise Entry",f10,phone ; Save entry info
phone: match 15,37,,"Commands",phonemenu,phone2 ; check for phone book
phone2: match 25,37,,"Commands",phonemnu2,dial ; check for phone book
dial: match 15,37,,"Redialer",dialmenu,dial2 ; check for dial menu
dial2: match 25,37,,"Redialer",dialmenu,fkey ; check for 43/50 line
fkey: match 25,30,,"Display",fkeymenu,param ; check for function keys
param: match 25,10,,"Letter",parammenu,param2 ; check for parameters screen
param2: match 43,10,,"Letter",parammenu,param3 ; 43 line mode
param3: match 50,10,,"Letter",parammenu,port ; 50 line mode
port: match 25,39,,"COM",portmenu,port2 ; check for port menu
port2: match 43,39,,"COM",portmenu,port3 ; 43 line mode
port3: match 50,39,,"COM",portmenu,scroll ; 50 line mode
scroll: match 25,5,,"SCROLL",scrollmenu,scroll7 ; check for scrollback
scroll7: match 43,5,,"SCROLL",scrollmenu,scroll8 ; 43 lines
scroll8: match 50,5,,"SCROLL",scrollmenu,emulate ; 50 lines
emulate: match 7,29,,"Terminal Emul",emmenu,xlate ; check for emulation
xlate: match 25,32,,"Translate",xlatemenu,main1 ; check for xlate table
main1: match 25,28,,"[Home]=Menu",main,main2 ; check for main screen
main2: match 43,36,,"=?",main,main3 ; if 43 line screen
main3: match 50,36,,"=?",main,main4 ; if 50 line screen
main4: match 1,35,,"COMMAND MENU",main,script1 ; if from command display
script1: match 25,19,,"[S] Single",script,script2 ; if script
script2: match 43,19,,"[S] Single",script,script3 ; 43 column mode
script3: match 50,19,,"[S] Single",script,step1 ; 50 column mode
step1: match 25,2,,"[SPACE]",step,step2 ; if script single step
step2: match 43,2,,"[SPACE]",step,step3 ; 43 column mode
step3: match 50,2,,"[SPACE]",step,null ; 50 column mode

; ---------Right Button------

rightb: type 27 ; ESCAPE character

; ---------Mouse Left--------

mousel: match 3,34,,"Strip",left,strip2 ; check for xlate(in)
strip2: match 3,35,,"Strip",left,setup2 ; check for xlate(out)
setup2: match 1,36,,"Setup",left,dnld1 ; check for setup menu
dnld1: match 25,19,,"Download",left,dnld2 ; check for dnld
dnld2: match 43,19,,"Download",left,dnld3 ; check for dnld
dnld3: match 50,19,,"Download",left,upld1 ; check for dnld
upld1: match 25,20,,"Upload",left,upld2 ; check for upld
upld2: match 43,20,,"Upload",left,upld3 ; check for upld
upld3: match 50,20,,"Upload",left,null ; check for upld

; ---------Mouse Right-------

mouser: match 3,34,,"Strip",right,strip3 ; check for xlate(in)
strip3: match 3,35,,"Strip",right,setup3 ; check for xlate(out)
setup3: match 1,36,,"Setup",right,dnld4 ; check for setup menu
dnld4: match 25,19,,"Download",right,dnld5 ; check for dnld
dnld5: match 43,19,,"Download",right,dnld6 ; check for dnld
dnld6: match 50,19,,"Download",right,upld4 ; check for dnld
upld4: match 25,20,,"Upload",right,upld5 ; check for upld
upld5: match 43,20,,"Upload",right,upld6 ; check for upld
upld6: match 50,20,,"Upload",right,null ; check for upld

; ---------Mouse Up----------

mouseu: match 25,15,,"PgDn",pgup,chkphbku ; check for scrollback
chkphbku: match 15,37,,"Commands",up,chkphbk2 ; check for phone book
chkphbk2: match 25,37,,"Commands",up,stripcku ; check for 43/50 line
stripcku: match 3,34,,"Strip",up, strip4 ; check for xlate(in)
strip4: match 3,35,,"Strip",up,setup4 ; check for xlate(out)
setup4: match 1,36,,"Setup",up,prefix1 ; check for setup menu
prefix1: match 6,32,,"Edit Prefixes",up,revise1 ; check for edit prefix menu
revise1: match 6,35,,"Revise Entry",up,viewdir1 ; check for revise entry
viewdir1: match 25,5,,"[Arrows]",up,viewdir2 ; check for view dir
viewdir2: match 43,5,,"[Arrows]",up,viewdir3 ; check for view dir
viewdir3: match 50,5,,"[Arrows]",up,scroll1 ; check for view dir
scroll1: match 25,5,,"SCROLL",up,scroll2 ; check for scrolling
scroll2: match 43,5,,"SCROLL",up,scroll3 ; 43 line mode
scroll3: match 50,5,,"SCROLL",up,dnld7 ; 50 line mode
dnld7: match 25,19,,"Download",up,dnld8 ; check for dnld
dnld8: match 43,19,,"Download",up,dnld9 ; check for dnld
dnld9: match 50,19,,"Download",up,upld7 ; check for dnld
upld7: match 25,20,,"Upload",up,upld8 ; check for upld
upld8: match 43,20,,"Upload",up,upld9 ; check for upld
upld9: match 50,20,,"Upload",up,null ; check for upld

; ---------Mouse Down--------

moused: match 25,15,,"PgDn",pgdn,chkphbkd ; check for scrollback
chkphbkd: match 15,37,,"Commands",down,chkphbk3 ; check for phone book
chkphbk3: match 25,37,,"Commands",down,stripckd ; check for 43/50 line
stripckd: match 3,34,,"Strip",down,strip5 ; check for xlate(in)
strip5: match 3,35,,"Strip",down,setup5 ; check for xlate(out)
setup5: match 1,36,,"Setup",down,prefix2 ; check for setup menu
prefix2: match 6,32,,"Edit Prefixes",down,revise2 ; check for edit prefix menu
revise2: match 6,35,,"Revise Entry",down,viewdir4 ; check for revise entry
viewdir4: match 25,5,,"[Arrows]",down,viewdir5 ; check for view dir
viewdir5: match 43,5,,"[Arrows]",down,viewdir6 ; check for view dir
viewdir6: match 50,5,,"[Arrows]",down,scroll4 ; check for view dir
scroll4: match 25,5,,"SCROLL",down,scroll5 ; check for scrolling
scroll5: match 43,5,,"SCROLL",down,scroll6 ; 43 line mode
scroll6: match 50,5,,"SCROLL",down,dnld10 ; 50 line mode
dnld10: match 25,19,,"Download",down,dnld11 ; check for dnld
dnld11: match 43,19,,"Download",down,dnld12 ; check for dnld
dnld12: match 50,19,,"Download",down,upld10 ; check for dnld
upld10: match 25,20,,"Upload",down,upld11 ; check for upld
upld11: match 43,20,,"Upload",down,upld12 ; check for upld
upld12: match 50,20,,"Upload",down,null ; check for upld

; ---------Chords------------

lmb: match 15,37,,"Commands",pgdn,lmb1 ; check for phone book
lmb1: match 25,37,,"Commands",pgdn,y ; 43/50 line mode

lrb: type 32 ; SPACE response -- use for tagging

mrb: match 15,37,,"Commands",pgup,mrb1 ; check for phone book
mrb1: match 25,37,,"Commands",pgup,n ; 43/50 line mode

allb: match 25,36,,"=?",allb4,allb1 ; check for main screen
allb1: match 43,36,,"=?",allb4,allb2 ; if 43 line screen
allb2: match 50,36,,"=?",allb4,allb3 ; if 50 line screen
allb3: type 0,59 ; F1 -- HELP
allb4: type 0,71 ; go to command menu first

; ---------MAIN MENU----------

main: popup 1,1,79
text "ÕÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ COMMAND MENU ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸"
text "³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ BEFORE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄ TOGGLES ÄÄÄÄÄÄÄÄÄ ³"
text "³ Alt-D Phone Directory Alt-G Term Emulation Alt-0 Session Log ³"
text "³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ DURING ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Alt-1 Backspace DEL/^H ³"
text "³ Alt-C Clear Screen ^Home Capture File Alt-5 Host Mode ³"
text "³ Alt-F Execute Script ^End Send BREAK Alt-8 Hi-Bit Stripping ³"
text "³ Alt-Q QuickLearn Mode PgUp Upload Files Alt-9 Printer Echo ³"
text "³ Alt-S Split Screen PgDn Download Files Alt-B Beeps and Bells ³"
text "³ Alt-T Screen Dump ^PgUp PgUp (alternate) Alt-E Half/Full Duplex ³"
text "³  Scroll-back ^PgDn PgDn (alternate) Alt-I Order Information ³"
text "³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ AFTER ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Alt-M ANSI Music Playing ³"
text "³ Alt-H Hang-up Modem Alt-X Exit Qmodem Alt-U Scroll-back Record ³"
text "³ Alt-Z Xon/Xoff Flow-ctrl. ³"
text "³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ SETUP ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Alt-= DoorWay Mode ³"
text "³ Alt-A Translate Tables Alt-N Configure Qmodem Alt-- Status Line ³"
text "³ Alt-J Function Keys Alt-P Change Baud Rate ShTab CR/CRLF Mode ³"
text "³ Alt-K Change COM Port Alt-2 80x25 (EGA/VGA) ³"
text "³ Alt-4 80x43/50 (EGA/VGA) ³"
text "³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ DOS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄ COPYRIGHT ÄÄÄÄÄÄÄÄ ³"
text "³ Alt-L Change Drive Alt-V View/Edit File The Forbin Project, Inc. ³"
text "³ Alt-O Change Directory Alt-W List Directory Post Office Box 702 ³"
text "³ Alt-R DOS Shell Alt-Y Delete a File Cedar Falls, IA 50613 ³"
text "³ ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍ Qmodem SST Version 4.1b Production Compiled 10/06/89 ÍÍÍF1 Help;"
select 3, 3, 24, altd
select 5, 3, 24, altc
select 6, 3, 24, altf
select 7, 3, 24, altq
select 8, 3, 24, alts
select 9, 3, 24, altt
select 10, 3, 24, up
select 12, 3, 24, alth
select 15, 3, 24, alta
select 16, 3, 24, altj
select 17, 3, 24, altk
select 20, 3, 24, altl
select 21, 3, 24, alto
select 22, 3, 24, altr
select 3, 28, 23, altg
select 5, 28, 23, ctrlhome
select 6, 28, 23, ctrlend
select 7, 28, 23, pgup
select 8, 28, 23, pgdn
select 9, 28, 23, ctrlpgup
select 10, 28, 23, ctrlpgdn
select 12, 28, 23, altx
select 15, 28, 23, altn
select 16, 28, 23, altp
select 20, 28, 23, altv
select 21, 28, 23, altw
select 22, 28, 23, alty
select 3, 53, 26, alt0
select 4, 53, 26, alt1
select 5, 53, 26, alt5
select 6, 53, 26, alt8
select 7, 53, 26, alt9
select 8, 53, 26, altb
select 9, 53, 26, alte
select 10, 53, 26, alti
select 11, 53, 26, altm
select 12, 53, 26, altu
select 13, 53, 26, altz
select 14, 53, 26, altequal
select 15, 53, 26, altminus
select 16, 53, 26, shfttab
select 17, 53, 26, alt2
select 18, 53, 26, alt4
pend

; ---------CLEAR ENTRIES / NOTES----

clear: popup 13, 25, 79
text "ÕÍÍ Clear Entries and/or Notes Í͸"
text "³ ³"
text "³ 1. Notes Only ³"
text "³ 2. Entries & Notes ³"
text "³ ESC. Return to Directory ³"
text "³ ³"
text "³ Your Choice ? ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 3, 6, 4, no1
select 4, 6, 4, no2
select 5, 6, 4, esc
pend

; ---------PHONE MENU---------------

phonemenu: popup 15,1,79
text "ÆÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Commands ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵"
text "³ Entries Dial FON ³"
text "³ ^SP/SP - Tag-P/Tag-Untag ENTER - Starts Dialing F - Find Text ³"
text "³ ^C/C - Clear Tagged ESC - Cancel/Exit A - Find Again ³"
text "³ E - Edit Prefixes M - Manual Dial L - Load ³"
text "³ Q - QuickLearn O - Other Info ³"
text "³ ^R/R - Revise Edit ^P/P - Print 132/80 ³"
text "³ T - Tag Multiple N - Attached Note S - Sort ³"
text "³ U - Untag All V - Linked Script ^U - Undo ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 HelpÍÍ;"
select 3, 5, 24, space
select 4, 5, 24, c
select 5, 5, 24, e
select 6, 5, 24, q
select 7, 5, 24, r
select 8, 5, 24, t
select 9, 5, 24, u
select 3, 33, 23, cr
select 4, 33, 23, esc
select 5, 33, 23, m
select 8, 33, 23, n
select 9, 33, 23, v
select 3, 57, 20, f
select 4, 57, 20, a
select 5, 57, 20, l
select 6, 57, 20, o
select 7, 57, 20, p
select 8, 57, 20, s
select 9, 57, 20, ctrlu
pend

; ---------PHONE MENU for 43/50 line screens ---------------

phonemnu2: popup 25,1,79
text "ÆÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Commands ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵"
text "³ Entries Dial FON ³"
text "³ ^SP/SP - Tag-P/Tag-Untag ENTER - Starts Dialing F - Find Text ³"
text "³ ^C/C - Clear Tagged ESC - Cancel/Exit A - Find Again ³"
text "³ E - Edit Prefixes M - Manual Dial L - Load ³"
text "³ Q - QuickLearn O - Other Info ³"
text "³ ^R/R - Revise Edit ^P/P - Print 132/80 ³"
text "³ T - Tag Multiple N - Attached Note S - Sort ³"
text "³ U - Untag All V - Linked Script ^U - Undo ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 HelpÍÍ;"
select 3, 5, 24, space
select 4, 5, 24, c
select 5, 5, 24, e
select 6, 5, 24, q
select 7, 5, 24, r
select 8, 5, 24, t
select 9, 5, 24, u
select 3, 33, 23, cr
select 4, 33, 23, esc
select 5, 33, 23, m
select 8, 33, 23, n
select 9, 33, 23, v
select 3, 57, 20, f
select 4, 57, 20, a
select 5, 57, 20, l
select 6, 57, 20, o
select 7, 57, 20, p
select 8, 57, 20, s
select 9, 57, 20, ctrlu
pend

; ---------DIAL/REDIAL MENU----------

dialmenu: popup 1,26,79
text "ÉÍ[ Dial/Redial ]Í»"
text "º [C]ycle Next º"
text "º [K]ill Current º"
text "º [X]tend Cycle º"
text "º [ESC] Exit º"
text "ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ"
select 2, 3, 14, c
select 3, 3, 14, k
select 4, 3, 14, x
select 5, 3, 14, esc
pend

;------------PROTOCOLS MENUS---------

proto1: popup 1,28,79
text "ÕÍÍÍ Upload Protocols ÍÍ͸"
text "³ A - Ascii ³"
text "³ X - Xmodem ³"
text "³ C - Xmodem CRC ³"
text "³ R - Xmodem Relaxed ³"
text "³ O - Xmodem-1K ³"
text "³ Y - Ymodem (batch) ³"
text "³ F - Xmodem-1K/G ³"
text "³ G - Ymodem/G (batch) ³"
text "ÆÍÍÍÍÍÍÍ External ÍÍÍÍÍÍ͵"
text "³ Z - Zmodem ³"
text "³ K - PC-Kermit ³"
text "³ S - SEAlink ³"
text "³ W - WXmodem ³"
text "³ J - JModem ³"
text "³ ³"
text "³ ³"
text "³ ³"
text "³ ³"
text "³ ³"
text "³ Your Choice ? ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 2, 3, 20, a
select 3, 3, 20, x
select 4, 3, 20, c
select 5, 3, 20, r
select 6, 3, 20, o
select 7, 3, 20, y
select 8, 3, 20, f
select 9, 3, 20, g
select 11, 3, 20, z
select 12, 3, 20, k
select 13, 3, 20, s
select 14, 3, 20, w
select 15, 3, 20, j
pend

proto2: popup 1,28,79
text "ÕÍÍ Download Protocols Í͸"
text "³ ³"
text "³ A - Ascii ³"
text "³ X - Xmodem ³"
text "³ C - Xmodem CRC ³"
text "³ R - Xmodem Relaxed ³"
text "³ O - Xmodem-1K ³"
text "³ Y - Ymodem (batch) ³"
text "³ F - Xmodem-1K/G ³"
text "³ G - Ymodem/G (batch) ³"
text "ÆÍÍÍÍÍÍÍ External ÍÍÍÍÍÍ͵"
text "³ Z - Zmodem ³"
text "³ K - PC-Kermit ³"
text "³ S - SEAlink ³"
text "³ W - WXmodem ³"
text "³ J - JModem ³"
text "³ ³"
text "³ ³"
text "³ ³"
text "³ ³"
text "³ ³"
text "³ Your Choice ? ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 3, 3, 20, a
select 4, 3, 20, x
select 5, 3, 20, c
select 6, 3, 20, r
select 7, 3, 20, o
select 8, 3, 20, y
select 9, 3, 20, f
select 10, 3, 20, g
select 12, 3, 20, z
select 13 , 3, 20, k
select 14, 3, 20, s
select 15, 3, 20, w
select 16, 3, 20, j
pend

;-----------EMULATION MENU-----------

emmenu: popup 7,25,79
text "ÕÍÍ Terminal Emulation Í͸"
text "³ ³"
text "³ A - TTY ³"
text "³ B - ANSI ³"
text "³ C - VT100 ³"
text "³ D - TVI 925 ³"
text "³ E - DEBUG ASCII ³"
text "³ F - DEBUG HEX ³"
text "³ G - AVATAR ³"
text "³ ³"
text "³ Your Choice ? ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 3, 3, 15, a
select 4, 3, 15, b
select 5, 3, 15, c
select 6, 3, 15, d
select 7, 3, 15, e
select 8, 3, 15, f
select 9, 3, 15, g
pend

; ----------SCRIPT DEBUG MODE----------

script: popup 7, 26, 79
text " ÕÍÍ Script Debug Menu Í͸ "
text " ³ ³ "
text " ³ [S] Single-step ³ "
text " ³ [T] Trace ³ "
text " ³ [G] Go ³ "
text " ³ [A] Abort ³ "
text " ³ ³ "
text " ³ Your Choice ? ³ "
text " ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help; "
select 3, 6, 3, s
select 4, 6, 3, t
select 5, 6, 3, g
select 6, 6, 3, a
pend

; ----------SCRIPT SINGLE STEP MODE----------

step: popup 7, 23, 79
text " ÕÍÍ Script Single-Step Menu Í͸ "
text " ³ ³ "
text " ³ [SPACE] Next Line ³ "
text " ³ [T] Trace ³ "
text " ³ [G] Go ³ "
text " ³ [S] Subst. Line ³ "
text " ³ [O] Orig. Line ³ "
text " ³ ³ "
text " ³ Your Choice ? ³ "
text " ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help; "
select 3, 5, 7, space
select 4, 5, 7, t
select 5, 5, 7, g
select 6, 5, 7, s
select 7, 5, 7, o
pend

; -------FUNCTION KEY MENU-------

fkeymenu: popup 19,3,79
text " 1 - Normal 2 - Shift 3 - Ctrl 4 - Alt L - Load ESC - Exit "
select 1, 2, 10, no1
select 1, 15, 9, no2
select 1, 26, 9, no3
select 1, 38, 7, no4
select 1, 47, 9, l
select 1, 59, 11, esc
pend

; --------PARAMETERS MENU-------

parammenu: popup 7,10,79
text "ÕÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Set Modem Speed ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸"
text "³ ³"
text "³ ³"
text "³ Speed Parity Data Stop ³"
text "³ A - 300 E - 9600 H - Even K - 7 M - 1 ³"
text "³ B - 1200 F - 19200 I - Odd L - 8 N - 2 ³"
text "³ C - 2400 G - 38400 J - None ³"
text "³ D - 4800 ³"
text "³ ³"
text "³ Your Choice ? ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 5, 5, 8, a
select 6, 5, 8, b
select 7, 5, 8, c
select 8, 5, 8, d
select 5, 16, 9, e
select 6, 16, 9, f
select 7, 16, 9, g
select 5, 30, 8, h
select 6, 30, 8, i
select 7, 30, 8, j
select 5, 43, 5, k
select 6, 43, 5, l
select 5, 52, 5, m
select 6, 52, 5, n
pend

; --------PORT MENU----------------

portmenu: popup 7, 14, 79
text "ÕÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Set Active COM Port ÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸"
text "³ ³"
text "³ Available ports are : ³"
text "³ ³"
text "³ 1 - COM1: 2 - COM2: ³"
text "³ 3 - Undefined 4 - Undefined ³"
text "³ 5 - Undefined 6 - Undefined ³"
text "³ 7 - Undefined 8 - Undefined ³"
text "³ ³"
text "³ Your Choice ? ³"
text "³ ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 5, 11, 13, no1
select 6, 11, 13, no3
select 7, 11, 13, no5
select 8, 11, 13, no7
select 5, 31, 13, no2
select 6, 31, 13, no4
select 7, 31, 13, no6
select 8, 31, 13, no8
pend

; --------SCROLLBACK MENU---------

scrollmenu: menu "Scrollback Menu", 1, 35, 79
option " [F1] Help ", f1
option " [S]ave ", s
option " [C]lear ", c
option " [ESC] Exit ", esc
mend

; ---------TRANSLATE TABLE MENU----

xlatemenu: popup 5, 25, 79
text "ÕÍÍÍÍÍÍ Table Selection ÍÍÍÍÍ͸"
text "³ ³"
text "³ Select Table to Edit ³"
text "³ ³"
text "³ 1 - INPUT ³"
text "³ 2 - OUTPUT ³"
text "³ ³"
text "³ Your Choice ? ³"
text "ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍF1 Help;"
select 5, 11, 11, no1
select 6, 11, 11, no2
pend

; --------KEY DEFINITIONS----------

a: type "a"
b: type "b"
c: type "c"
d: type "d"
e: type "e"
f: type "f"
g: type "g"
h: type "h"
i: type "i"
j: type "j"
k: type "k"
l: type "l"
m: type "m"
n: type "n"
o: type "o"
p: type "p"
q: type "q"
r: type "r"
s: type "s"
t: type "t"
u: type "u"
v: type "v"
w: type "w"
x: type "x"
y: type "y"
z: type "z"
alta: type 0,30
altb: type 0,48
altc: type 0,46
altd: type 0,32
alte: type 0,18
altf: type 0,33
altg: type 0,34
alth: type 0,35
alti: type 0,23
altj: type 0,36
altk: type 0,37
altl: type 0,38
altm: type 0,50
altn: type 0,49
alto: type 0,24
altp: type 0,25
altq: type 0,16
altr: type 0,19
alts: type 0,31
altt: type 0,20
altu: type 0,22
altv: type 0,47
altw: type 0,17
altx: type 0,45
alty: type 0,21
altz: type 0,44
alt0: type 0,129
alt1: type 0,120
alt2: type 0,121
alt4: type 0,123
alt5: type 0,124
alt8: type 0,127
alt9: type 0,128
altequal: type 0,131
altminus: type 0,130
no1: type "1"
no2: type "2"
no3: type "3"
no4: type "4"
no5: type "5"
no6: type "6"
no7: type "7"
no8: type "8"
esc: type 27
up: type 0,72
down: type 0,80
left: type 0,75
right: type 0,77
pgup: type 0,73
pgdn: type 0,81
home: type 0,71
ctrlprtsc: type 0,114
shfttab: type 0,15
f1: type 0,59
f10: type 0,68
ctrlu: type 0,21
ctrlhome: type 0,119
ctrlend: type 0,117
ctrlpgup: type 0,132
ctrlpgdn: type 0,118
cr: type ENTER
space: type 32
null: nothing


  3 Responses to “Category : Communication (modem) tools and utilities
Archive   : QMOUSE.ZIP
Filename : QMOUSE.DEF

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/