Added new keyboard shortcuts

This commit is contained in:
pagefault
2001-07-29 02:35:44 +00:00
parent 7d6b0bc133
commit 1387adb35b
2 changed files with 52 additions and 18 deletions

View File

@@ -932,32 +932,66 @@ GUIGUIOptnsKeys:
jne .guioptn6 jne .guioptn6
xor byte[JoyPad1Move],1 xor byte[JoyPad1Move],1
.guioptn6 .guioptn6
cmp dh,'N'
jne .guioptn7
cmp byte[GUIEffect],0
je .snoweffect
cmp byte[GUIEffect],1
je .nosnoweffect
cmp byte[GUIEffect],2
je .snoweffect
je .guioptn7
.nosnoweffect
mov byte[GUIEffect],0
je .guioptn7
.snoweffect
mov byte[GUIEffect],1
.guioptn7
cmp dh,'E'
jne .guioptn8
cmp byte[GUIEffect],0
je .watereffect
cmp byte[GUIEffect],1
je .watereffect
cmp byte[GUIEffect],2
je .nowatereffect
je .guioptn8
.nowatereffect
mov byte[GUIEffect],0
je .guioptn8
.watereffect
mov byte[GUIEffect],2
.guioptn8
%ifdef __WIN32__ %ifdef __WIN32__
cmp dh,'A' cmp dh,'A'
jne .guioptn7
xor byte[AlwaysOnTop],1
.guioptn7
cmp dh,'V'
jne .guioptn8
xor byte[SaveMainWindowPos],1
.guioptn8
cmp dh,'L'
jne .guioptn9 jne .guioptn9
xor byte[AllowMultipleInst],1 xor byte[AlwaysOnTop],1
.guioptn9 .guioptn9
cmp dh,'H' cmp dh,'V'
jne .guioptn10 jne .guioptn10
xor byte[MouseWheel],1 xor byte[SaveMainWindowPos],1
.guioptn10 .guioptn10
cmp dh,'R' cmp dh,'L'
jne .guioptn11 jne .guioptn11
xor byte[TrapMouseCursor],1 xor byte[AllowMultipleInst],1
.guioptn11 .guioptn11
cmp dh,'H'
jne .guioptn12
xor byte[MouseWheel],1
.guioptn12
cmp dh,'F'
jne .guioptn13
xor byte[FilteredGUI],1
.guioptn13
cmp dh,'R'
jne .guioptn14
xor byte[TrapMouseCursor],1
.guioptn14
%endif %endif
cmp dh,'T' cmp dh,'T'
jne .guioptn12 jne .guioptn15
xor byte[GUIEnableTransp],1 xor byte[GUIEnableTransp],1
.guioptn12 .guioptn15
ret ret
GUISoundKeys: GUISoundKeys:

View File

@@ -4875,10 +4875,10 @@ DisplayGUIOptns:
GUIOuttextwin2 10,60,111,GUIGUIOptnsTextG GUIOuttextwin2 10,60,111,GUIGUIOptnsTextG
GUIOuttextwin2 10,100,111,GUIGUIOptnsTextH GUIOuttextwin2 10,100,111,GUIGUIOptnsTextH
GUIOuttextwin2 10,147,111,GUIGUIOptnsTextI GUIOuttextwin2 10,147,111,GUIGUIOptnsTextI
GUIOuttextwin2 10,26,88,GUIGUIOptnsTextB GUIOuttextwin2u 10,26,88,GUIGUIOptnsTextB,1
GUIOuttextwin2 10,26,98,GUIGUIOptnsTextC GUIOuttextwin2u 10,26,98,GUIGUIOptnsTextC,3
GUIOuttextwin2u 10,138,28,GUIGUIOptnsTextJ,0 GUIOuttextwin2u 10,138,28,GUIGUIOptnsTextJ,0
GUIOuttextwin2 10,138,48,GUIGUIOptnsTextM GUIOuttextwin2u 10,138,48,GUIGUIOptnsTextM,0
%ifdef __WIN32__ %ifdef __WIN32__
GUIOuttextwin2u 10,26,173,GUIGUIOptnsTextE,0 GUIOuttextwin2u 10,26,173,GUIGUIOptnsTextE,0
GUIOuttextwin2u 10,26,183,GUIGUIOptnsTextF,2 GUIOuttextwin2u 10,26,183,GUIGUIOptnsTextF,2