From f8f49dea252ef1a51383a987d6d08de85bb8b377 Mon Sep 17 00:00:00 2001 From: cyberwarriorx Date: Sun, 18 Feb 2007 20:01:10 +0000 Subject: [PATCH] -Tile and Palette view dialogs now update when the palette and memory area is changed -Special thanks to Dmitry Krutskih for these patches --- desmume/src/windows/palView.c | 3 ++- desmume/src/windows/tileView.c | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/desmume/src/windows/palView.c b/desmume/src/windows/palView.c index c7133c934..f4ccc3b3c 100644 --- a/desmume/src/windows/palView.c +++ b/desmume/src/windows/palView.c @@ -27,7 +27,7 @@ ////////////////////////////////////////////////////////////////////////////// -LRESULT PalView_OnPaint(u16 * adr, u16 num, HWND hwnd, WPARAM wParam, LPARAM lParam) +LRESULT PalView_OnPaint(const u16 * adr, u16 num, HWND hwnd, WPARAM wParam, LPARAM lParam) { HDC hdc; PAINTSTRUCT ps; @@ -156,6 +156,7 @@ BOOL CALLBACK PalView_Proc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lPara case IDC_PAL_SELECT : switch(HIWORD(wParam)) { + case CBN_SELCHANGE : case CBN_CLOSEUP : { u32 sel = SendMessage(GetDlgItem(hwnd, IDC_PAL_SELECT), CB_GETCURSEL, 0, 0); diff --git a/desmume/src/windows/tileView.c b/desmume/src/windows/tileView.c index 5df66a5f0..428ef000d 100644 --- a/desmume/src/windows/tileView.c +++ b/desmume/src/windows/tileView.c @@ -475,6 +475,7 @@ BOOL CALLBACK TileView_Proc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lPar case IDC_MEM_SELECT : switch(HIWORD(wParam)) { + case CBN_SELCHANGE : case CBN_CLOSEUP : { u32 sel = SendMessage(GetDlgItem(hwnd, IDC_MEM_SELECT), CB_GETCURSEL, 0, 0); @@ -527,6 +528,7 @@ BOOL CALLBACK TileView_Proc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lPar case IDC_PAL_SELECT : switch(HIWORD(wParam)) { + case CBN_SELCHANGE : case CBN_CLOSEUP : { u32 sel = SendMessage(GetDlgItem(hwnd, IDC_PAL_SELECT), CB_GETCURSEL, 0, 0);