Mercurial > dwindows
comparison os2/dw.c @ 1636:1d3013463204
Fixed a couple warnings generated by the new OS/2 code.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 29 Mar 2012 17:10:04 +0000 |
parents | 50856987e794 |
children | 5c8a5c894ab0 |
comparison
equal
deleted
inserted
replaced
1635:4506f4e31efb | 1636:1d3013463204 |
---|---|
2886 HWND notifyhwnd = dw_window_from_id(hWnd, id); | 2886 HWND notifyhwnd = dw_window_from_id(hWnd, id); |
2887 | 2887 |
2888 if(origmsg == WM_CONTROL) | 2888 if(origmsg == WM_CONTROL) |
2889 { | 2889 { |
2890 svar = SHORT2FROMMP(mp1); | 2890 svar = SHORT2FROMMP(mp1); |
2891 if(!notifyhwnd && WinIsWindow(dwhab, mp2)) | 2891 if(!notifyhwnd && WinIsWindow(dwhab, (HWND)mp2)) |
2892 notifyhwnd = mp2; | 2892 notifyhwnd = (HWND)mp2; |
2893 } | 2893 } |
2894 | 2894 |
2895 switch(svar) | 2895 switch(svar) |
2896 { | 2896 { |
2897 case CN_ENTER: | 2897 case CN_ENTER: |
3240 break; | 3240 break; |
3241 case WM_CONTROL: | 3241 case WM_CONTROL: |
3242 { | 3242 { |
3243 char tmpbuf[100]; | 3243 char tmpbuf[100]; |
3244 | 3244 |
3245 WinQueryClassName(mp2, 99, (PCH)tmpbuf); | 3245 WinQueryClassName((HWND)mp2, 99, (PCH)tmpbuf); |
3246 /* Don't set the ownership if it's an entryfield or spinbutton */ | 3246 /* Don't set the ownership if it's an entryfield or spinbutton */ |
3247 if(strncmp(tmpbuf, "#32", 4)==0) | 3247 if(strncmp(tmpbuf, "#32", 4)==0) |
3248 { | 3248 { |
3249 if((SHORT2FROMMP(mp1) == SPBN_CHANGE || SHORT2FROMMP(mp1) == SPBN_ENDSPIN)) | 3249 if((SHORT2FROMMP(mp1) == SPBN_CHANGE || SHORT2FROMMP(mp1) == SPBN_ENDSPIN)) |
3250 { | 3250 { |
3256 HWND col = (HWND)dw_window_get_data(window, "_dw_col"); | 3256 HWND col = (HWND)dw_window_get_data(window, "_dw_col"); |
3257 | 3257 |
3258 _dw_col_set(col, val); | 3258 _dw_col_set(col, val); |
3259 } | 3259 } |
3260 } | 3260 } |
3261 if(!dw_window_get_data(mp2, "_dw_updating")) | 3261 if(!dw_window_get_data((HWND)mp2, "_dw_updating")) |
3262 WinPostMsg(hWnd, WM_USER, mp1, mp2); | 3262 WinPostMsg(hWnd, WM_USER, mp1, mp2); |
3263 } | 3263 } |
3264 else | 3264 else |
3265 _run_event(hWnd, msg, mp1, mp2); | 3265 _run_event(hWnd, msg, mp1, mp2); |
3266 } | 3266 } |