-32000 protection to x,y remembered dialogs. Ram filter - skinnier + minimize button
This commit is contained in:
parent
10073cb929
commit
c2bbfe2670
|
@ -60,6 +60,8 @@ BOOL CALLBACK CDLoggerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPara
|
|||
break;
|
||||
};
|
||||
case WM_INITDIALOG:
|
||||
if (CDLogger_wndx==-32000) CDLogger_wndx=0; //Just in case
|
||||
if (CDLogger_wndy==-32000) CDLogger_wndy=0;
|
||||
SetWindowPos(hwndDlg,0,CDLogger_wndx,CDLogger_wndy,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
hCDLogger = hwndDlg;
|
||||
codecount = datacount = 0;
|
||||
|
|
|
@ -151,6 +151,8 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
|
||||
switch (uMsg) {
|
||||
case WM_INITDIALOG:
|
||||
if (ChtPosX==-32000) ChtPosX=0; //Just in case
|
||||
if (ChtPosY==-32000) ChtPosY=0;
|
||||
SetWindowPos(hwndDlg,0,ChtPosX,ChtPosY,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
|
||||
//setup font
|
||||
|
@ -551,6 +553,8 @@ BOOL CALLBACK GGConvCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
};
|
||||
case WM_INITDIALOG:
|
||||
//todo: set text limits
|
||||
if (GGConv_wndx==-32000) GGConv_wndx=0; //Just in case
|
||||
if (GGConv_wndy==-32000) GGConv_wndy=0;
|
||||
SetWindowPos(hwndDlg,0,GGConv_wndx,GGConv_wndy,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
break;
|
||||
case WM_CREATE:
|
||||
|
|
|
@ -37,6 +37,10 @@ extern CFGSTRUCT NetplayConfig[];
|
|||
extern CFGSTRUCT InputConfig[];
|
||||
extern CFGSTRUCT HotkeyConfig[];
|
||||
extern int autoHoldKey, autoHoldClearKey;
|
||||
extern int EnableAutosave;
|
||||
extern int AFon, AFoff, AutoFireOffset;
|
||||
extern int DesynchAutoFire;
|
||||
extern bool lagCounterDisplay;
|
||||
|
||||
extern uint8 gNoBGFillColor;
|
||||
|
||||
|
@ -55,10 +59,7 @@ extern int Tracer_wndx, Tracer_wndy;
|
|||
extern int CDLogger_wndx, CDLogger_wndy;
|
||||
extern int GGConv_wndx, GGConv_wndy;
|
||||
extern int TasEdit_wndx, TasEdit_wndy;
|
||||
extern int EnableAutosave;
|
||||
extern int AFon, AFoff, AutoFireOffset;
|
||||
extern int DesynchAutoFire;
|
||||
extern bool lagCounterDisplay;
|
||||
|
||||
|
||||
//Structure that contains configuration information
|
||||
static CFGSTRUCT fceuconfig[] = {
|
||||
|
|
|
@ -887,7 +887,8 @@ BOOL CALLBACK DebuggerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPara
|
|||
switch(uMsg) {
|
||||
case WM_INITDIALOG: {
|
||||
extern int loadDebugDataFailed;
|
||||
|
||||
if (DbgPosX==-32000) DbgPosX=0; //Just in case
|
||||
if (DbgPosX==-32000) DbgPosX=0;
|
||||
SetWindowPos(hwndDlg,0,DbgPosX,DbgPosY,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
|
||||
GetWindowRect(hwndDlg,&currDebuggerRect);
|
||||
|
|
|
@ -655,6 +655,8 @@ static BOOL CALLBACK MemWatchCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARA
|
|||
};
|
||||
|
||||
case WM_INITDIALOG:
|
||||
if (MemWatch_wndx==-32000) MemWatch_wndx=0; //Just in case
|
||||
if (MemWatch_wndy==-32000) MemWatch_wndx=0; //-32000 bugs can happen as it is a special windows value
|
||||
SetWindowPos(hwndDlg,0,MemWatch_wndx,MemWatch_wndy,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
hdc = GetDC(hwndDlg);
|
||||
SelectObject (hdc, debugSystem->hFixedFont);
|
||||
|
|
|
@ -231,6 +231,8 @@ BOOL CALLBACK MonitorCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
};
|
||||
|
||||
case WM_INITDIALOG:
|
||||
if (Monitor_wndx==-32000) Monitor_wndx=0; //Just in case
|
||||
if (Monitor_wndy==-32000) Monitor_wndy=0;
|
||||
SetWindowPos(hwndDlg,0,Monitor_wndx,Monitor_wndy,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
monitor_open = 1;
|
||||
// CenterWindow(hwndDlg);
|
||||
|
|
|
@ -420,6 +420,8 @@ BOOL CALLBACK NTViewCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
|
||||
switch(uMsg) {
|
||||
case WM_INITDIALOG:
|
||||
if (NTViewPosX==-32000) NTViewPosX=0; //Just in case
|
||||
if (NTViewPosY==-32000) NTViewPosY=0;
|
||||
SetWindowPos(hwndDlg,0,NTViewPosX,NTViewPosY,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
|
||||
//prepare the bitmap attributes
|
||||
|
|
|
@ -197,6 +197,8 @@ BOOL CALLBACK PPUViewCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
|
||||
switch(uMsg) {
|
||||
case WM_INITDIALOG:
|
||||
if (PPUViewPosX==-32000) PPUViewPosX=0; //Just in case
|
||||
if (PPUViewPosY==-32000) PPUViewPosY=0;
|
||||
SetWindowPos(hwndDlg,0,PPUViewPosX,PPUViewPosY,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
|
||||
//prepare the bitmap attributes
|
||||
|
|
|
@ -1007,13 +1007,13 @@ BEGIN
|
|||
PUSHBUTTON "Add To Cheat List",IDC_BTN_ADD_TO_CHEATS,108,58,68,14,WS_DISABLED
|
||||
END
|
||||
|
||||
MONITOR DIALOGEX 0, 0, 392, 343
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
MONITOR DIALOGEX 0, 0, 316, 343
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "RAM Filter"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Rules",-1,7,7,365,182
|
||||
GROUPBOX "Results",-1,10,193,363,135
|
||||
GROUPBOX "Rules",-1,7,7,295,182
|
||||
GROUPBOX "Results",-1,10,193,292,135
|
||||
LTEXT "1st rule",-1,16,20,40,8
|
||||
LTEXT "2nd rule",-1,16,36,40,8
|
||||
LTEXT "3rd rule",-1,16,55,40,8
|
||||
|
@ -1033,7 +1033,7 @@ BEGIN
|
|||
PUSHBUTTON "Apply rule",3022,240,50,50,14
|
||||
PUSHBUTTON "Apply rule",3023,240,68,50,14
|
||||
PUSHBUTTON "Apply rule",3024,240,84,50,14
|
||||
LISTBOX 3100,19,206,349,102,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||||
LISTBOX 3100,18,206,272,102,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Apply rule",3020,240,17,50,14
|
||||
LTEXT "6th rule",-1,16,105,40,8
|
||||
COMBOBOX 3005,66,102,135,122,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
|
@ -1394,7 +1394,7 @@ BEGIN
|
|||
"MONITOR", DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 385
|
||||
RIGHTMARGIN, 312
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 336
|
||||
END
|
||||
|
|
|
@ -625,6 +625,8 @@ BOOL CALLBACK WndprocTasEdit(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPar
|
|||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
if (TasEdit_wndx==-32000) TasEdit_wndx=0; //Just in case
|
||||
if (TasEdit_wndy==-32000) TasEdit_wndy=0;
|
||||
SetWindowPos(hwndDlg,0,TasEdit_wndx,TasEdit_wndy,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
|
||||
hwndList = GetDlgItem(hwndDlg,IDC_LIST1);
|
||||
|
|
|
@ -79,6 +79,8 @@ BOOL CALLBACK TracerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
break;
|
||||
};
|
||||
case WM_INITDIALOG:
|
||||
if (Tracer_wndx==-32000) Tracer_wndx=0; //Just in case
|
||||
if (Tracer_wndy==-32000) Tracer_wndy=0;
|
||||
SetWindowPos(hwndDlg,0,Tracer_wndx,Tracer_wndy,0,0,SWP_NOSIZE|SWP_NOZORDER|SWP_NOOWNERZORDER);
|
||||
hTracer = hwndDlg;
|
||||
|
||||
|
|
|
@ -1409,7 +1409,8 @@ int CreateMainWindow()
|
|||
UpdateRMenu(recentmenu, recent_files, MENU_RECENT_FILES, MENU_FIRST_RECENT_FILE);
|
||||
|
||||
updateGameDependentMenus(0);
|
||||
|
||||
if (MainWindow_wndx==-32000) MainWindow_wndx=0; //Just in case
|
||||
if (MainWindow_wndy==-32000) MainWindow_wndy=0;
|
||||
hAppWnd = CreateWindowEx(
|
||||
0,
|
||||
"FCEULTRA",
|
||||
|
|
Loading…
Reference in New Issue