win32: the updown control in ram watch now works well
This commit is contained in:
parent
a208def471
commit
77a8d25a13
|
@ -876,6 +876,21 @@ LRESULT CALLBACK RamWatchProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
break;
|
||||
|
||||
case WM_NOTIFY:
|
||||
{
|
||||
switch(wParam)
|
||||
{
|
||||
case ID_WATCHES_UPDOWN:
|
||||
{
|
||||
switch(((LPNMUPDOWN)lParam)->hdr.code)
|
||||
{
|
||||
case UDN_DELTAPOS:
|
||||
int delta = ((LPNMUPDOWN)lParam)->iDelta;
|
||||
SendMessage(hDlg, WM_COMMAND, delta<0 ? IDC_C_WATCH_UP : IDC_C_WATCH_DOWN,0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
default:
|
||||
{
|
||||
LPNMHDR lP = (LPNMHDR) lParam;
|
||||
switch (lP->code)
|
||||
|
@ -926,6 +941,8 @@ LRESULT CALLBACK RamWatchProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
return 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -1005,12 +1022,6 @@ LRESULT CALLBACK RamWatchProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
RWfileChanged=true;
|
||||
return true;
|
||||
}
|
||||
case ID_WATCHES_UPDOWN:
|
||||
{
|
||||
int delta = ((LPNMUPDOWN)lParam)->iDelta;
|
||||
SendMessage(hDlg, WM_COMMAND, delta<0 ? IDC_C_WATCH_UP : IDC_C_WATCH_DOWN,0);
|
||||
break;
|
||||
}
|
||||
case RAMMENU_FILE_AUTOLOAD:
|
||||
{
|
||||
AutoRWLoad ^= 1;
|
||||
|
|
Loading…
Reference in New Issue