From f74704868967f751448ea377a9052e9843a054ee Mon Sep 17 00:00:00 2001 From: zeromus Date: Fri, 16 May 2008 16:20:48 +0000 Subject: [PATCH] remember window size variables between sessions --- src/drivers/win/keyboard.cpp | 12 ++++++------ src/drivers/win/main.cpp | 9 +++++---- src/drivers/win/main.h | 4 ++-- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/drivers/win/keyboard.cpp b/src/drivers/win/keyboard.cpp index 2f6441e6..c64c38d6 100644 --- a/src/drivers/win/keyboard.cpp +++ b/src/drivers/win/keyboard.cpp @@ -160,12 +160,12 @@ int KeyboardInitialize(void) ////--set to buffered mode //DIPROPDWORD dipdw; - //dipdw.diph.dwSize = sizeof(DIPROPDWORD); - //dipdw.diph.dwHeaderSize = sizeof(DIPROPHEADER); - //dipdw.diph.dwObj = 0; - //dipdw.diph.dwHow = DIPH_DEVICE; - //dipdw.dwData = 64; - + //dipdw.diph.dwSize = sizeof(DIPROPDWORD); + //dipdw.diph.dwHeaderSize = sizeof(DIPROPHEADER); + //dipdw.diph.dwObj = 0; + //dipdw.diph.dwHow = DIPH_DEVICE; + //dipdw.dwData = 64; + //ddrval = IDirectInputDevice7_SetProperty(lpdid,DIPROP_BUFFERSIZE, &dipdw.diph); ////-------- diff --git a/src/drivers/win/main.cpp b/src/drivers/win/main.cpp index ce3db332..9bd07285 100644 --- a/src/drivers/win/main.cpp +++ b/src/drivers/win/main.cpp @@ -101,11 +101,12 @@ int soundrate = 44100; int soundbuftime = 50; int soundvolume = 100; int soundquality = 0; +double saspectw = 1, saspecth = 1; +double winsizemulx = 1, winsizemuly = 1; -/** -* Contains the names of the overridden standard directories -* in the order cheats, misc, nonvol, states, snaps, memwatch, basicbot, macro, fds,..., base -**/ + +// Contains the names of the overridden standard directories +// in the order cheats, misc, nonvol, states, snaps, memwatch, basicbot, macro, fds,..., base char *directory_names[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; /** diff --git a/src/drivers/win/main.h b/src/drivers/win/main.h index afd6e530..7b0c86ee 100644 --- a/src/drivers/win/main.h +++ b/src/drivers/win/main.h @@ -49,8 +49,8 @@ static const char *default_directory_names[9] = {"cheats", "movie", "sav", "fcs" #define NUMBER_OF_DIRECTORIES sizeof(directory_names) / sizeof(*directory_names) #define NUMBER_OF_DEFAULT_DIRECTORIES sizeof(default_directory_names) / sizeof(*default_directory_names) -static double saspectw = 1, saspecth = 1; -static double winsizemulx = 1, winsizemuly = 1; +extern double saspectw, saspecth; +extern double winsizemulx, winsizemuly; static int winwidth, winheight; static int ismaximized = 0;