Mercurial > dwindows
comparison win/dw.c @ 1221:10f5b8645975
Fixes to allow non-toplevel window handles in dw_taskbar_insert() on Windows.
Also various code and readme cleanups.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 10 Oct 2011 02:04:17 +0000 |
parents | e16e7c51b6c7 |
children | 437b045a3b07 |
comparison
equal
deleted
inserted
replaced
1220:67ff39b9577c | 1221:10f5b8645975 |
---|---|
2298 break; | 2298 break; |
2299 case WM_MOUSEMOVE: | 2299 case WM_MOUSEMOVE: |
2300 /* call our standard Windows procedure */ | 2300 /* call our standard Windows procedure */ |
2301 rcode = _wndproc(hWnd, msg, mp1, mp2); | 2301 rcode = _wndproc(hWnd, msg, mp1, mp2); |
2302 break; | 2302 break; |
2303 case WM_USER+2: | |
2303 case WM_LBUTTONUP: | 2304 case WM_LBUTTONUP: |
2304 case WM_MBUTTONUP: | 2305 case WM_MBUTTONUP: |
2305 case WM_RBUTTONUP: | 2306 case WM_RBUTTONUP: |
2306 rcode = _wndproc(hWnd, msg, mp1, mp2); | 2307 rcode = _wndproc(hWnd, msg, mp1, mp2); |
2307 break; | 2308 break; |
2471 | 2472 |
2472 GetClassName(hWnd, tmpbuf, 99); | 2473 GetClassName(hWnd, tmpbuf, 99); |
2473 if(strcmp(tmpbuf, FRAMECLASSNAME) == 0) | 2474 if(strcmp(tmpbuf, FRAMECLASSNAME) == 0) |
2474 cinfo = &(((Box *)cinfo)->cinfo); | 2475 cinfo = &(((Box *)cinfo)->cinfo); |
2475 | 2476 |
2476 if ( msg == WM_MOUSEMOVE ) | 2477 if ( msg == WM_MOUSEMOVE || msg == WM_USER+2 ) |
2477 ret = _wndproc(hWnd, msg, mp1, mp2); | 2478 ret = _wndproc(hWnd, msg, mp1, mp2); |
2478 | 2479 |
2479 if (cinfo) | 2480 if (cinfo) |
2480 { | 2481 { |
2481 pOldProc = cinfo->pOldProc; | 2482 pOldProc = cinfo->pOldProc; |