Added "Pause Emu in Background" to the options manu

This commit is contained in:
ipher
2006-02-09 02:14:41 +00:00
parent db029b5511
commit ce45fa2436
4 changed files with 9 additions and 5 deletions

View File

@@ -142,7 +142,7 @@ EXTSYM BilinearFilter,lastcursres,OldVolume,prevloadl,prevloadfname,OldWinPos
EXTSYM GUIwinposy2,GUIwinposx2,AllowMultipleInst,Surround,SoundBufEn,SPCDisable EXTSYM GUIwinposy2,GUIwinposx2,AllowMultipleInst,Surround,SoundBufEn,SPCDisable
EXTSYM GUIEnableTransp,FilteredGUI,MouseWheel,TrapMouseCursor,AlwaysOnTop EXTSYM GUIEnableTransp,FilteredGUI,MouseWheel,TrapMouseCursor,AlwaysOnTop
EXTSYM pl1p209,pl1p209b,SaveMainWindowPos,FastFwdToggle,SidewinderFix,RaisePitch EXTSYM pl1p209,pl1p209b,SaveMainWindowPos,FastFwdToggle,SidewinderFix,RaisePitch
EXTSYM KeyDisplayBatt EXTSYM KeyDisplayBatt,PauseFocusChange
%ifdef __UNIXSDL__ %ifdef __UNIXSDL__
EXTSYM numlockptr EXTSYM numlockptr
@@ -303,9 +303,9 @@ ViewBuffer resb 50*32
SECTION .data SECTION .data
; Window sizes and positions ; Window sizes and positions
; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP PATH SAVE SPED ; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP PATH SAVE SPED
GUIwinposxo dd 0,6 ,65 ,33 ,44 ,38 ,34 ,6 ,64 ,8 ,8 ,33 ,56 ,64 ,56 ,38 ,3 ,48 ,48 ,6 ,28 ,53 GUIwinposxo dd 0,6 ,65 ,33 ,42 ,38 ,34 ,6 ,64 ,8 ,8 ,33 ,56 ,64 ,56 ,38 ,3 ,48 ,48 ,6 ,28 ,53
GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,30 ,20 ,20 ,60 ,30 ,65 ,35 ,19 ,60 ,60 ,20 ,30 ,25 GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,30 ,20 ,20 ,60 ,30 ,65 ,35 ,19 ,60 ,60 ,20 ,30 ,25
GUIwinsizex dd 0,244 ,126 ,189 ,167 ,180 ,188 ,244 ,8*16,240 ,240 ,190 ,9*16,8*16,9*16,180 ,250 ,160 ,160 ,244 ,200 ,150 GUIwinsizex dd 0,244 ,126 ,189 ,172 ,180 ,188 ,244 ,8*16,240 ,240 ,190 ,9*16,8*16,9*16,180 ,250 ,160 ,160 ,244 ,200 ,150
GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,170 ,150 ,190 ,42 ,40 ,42 ,160 ,190 ,100 ,100 ,190 ,160 ,180 GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,170 ,150 ,190 ,42 ,40 ,42 ,160 ,190 ,100 ,100 ,190 ,160 ,180
GUIwinptr db 0 GUIwinptr db 0

View File

@@ -781,6 +781,7 @@ GUIOptionKeys:
GUIKeyCheckbox AutoPatch,'P' GUIKeyCheckbox AutoPatch,'P'
GUIKeyCheckbox RomInfo,'T' GUIKeyCheckbox RomInfo,'T'
GUIKeyCheckbox AllowUDLR,'A' GUIKeyCheckbox AllowUDLR,'A'
GUIKeyCheckbox PauseFocusChange,'B'
%ifdef __WIN32__ %ifdef __WIN32__
GUIKeyCheckbox DisableScreenSaver,'I' GUIKeyCheckbox DisableScreenSaver,'I'
%endif %endif

View File

@@ -2350,8 +2350,9 @@ DisplayGUIOptionClick:
GUIClickCButton 11,130,byte[AutoPatch] GUIClickCButton 11,130,byte[AutoPatch]
GUIClickCButton 11,140,byte[RomInfo] GUIClickCButton 11,140,byte[RomInfo]
GUIClickCButton 11,150,byte[AllowUDLR] GUIClickCButton 11,150,byte[AllowUDLR]
GUIClickCButton 11,160,byte[PauseFocusChange]
%ifdef __WIN32__ %ifdef __WIN32__
GUIClickCButtonW 11,160,byte[DisableScreenSaver] GUIClickCButtonW 11,170,byte[DisableScreenSaver]
%endif %endif
ret ret

View File

@@ -1369,8 +1369,9 @@ DisplayGUIOption: ; Frame Rate/Auto Frame Rate/Max Frame Skip/New Gfx Engi
GUIDisplayCheckboxu 4,11,130,AutoPatch,GUIOptionTextD,12 GUIDisplayCheckboxu 4,11,130,AutoPatch,GUIOptionTextD,12
GUIDisplayCheckboxu 4,11,140,RomInfo,GUIOptionTextE,15 GUIDisplayCheckboxu 4,11,140,RomInfo,GUIOptionTextE,15
GUIDisplayCheckboxu 4,11,150,AllowUDLR,GUIOptionTextF,0 GUIDisplayCheckboxu 4,11,150,AllowUDLR,GUIOptionTextF,0
GUIDisplayCheckboxu 4,11,160,PauseFocusChange,GUIOptionTextG,13
%ifdef __WIN32__ %ifdef __WIN32__
GUIDisplayCheckboxu 4,11,160,DisableScreenSaver,GUIOptionTextW,1 GUIDisplayCheckboxu 4,11,170,DisableScreenSaver,GUIOptionTextW,1
%endif %endif
ret ret
@@ -1390,6 +1391,7 @@ GUIOptionTextC db 'USE SMALL MESSAGE TEXT',0
GUIOptionTextD db 'ENABLE AUTO-PATCH',0 GUIOptionTextD db 'ENABLE AUTO-PATCH',0
GUIOptionTextE db 'ENABLE ROMINFO.TXT',0 GUIOptionTextE db 'ENABLE ROMINFO.TXT',0
GUIOptionTextF db 'ALLOW U+D/L+R',0 GUIOptionTextF db 'ALLOW U+D/L+R',0
GUIOptionTextG db 'PAUSE EMU IN BACKGROUND',0
GUIOptionTextW db 'DISABLE SCREENSAVER',0 ; Try to keep as last option, since its Win Only. GUIOptionTextW db 'DISABLE SCREENSAVER',0 ; Try to keep as last option, since its Win Only.
GUIOptionTextX db '-',0 GUIOptionTextX db '-',0
GUIOptionTextY db '+',0 GUIOptionTextY db '+',0