Mercurial > dwindows
comparison win/dw.c @ 451:538b529052e0
Allow all special keys with keypress callback.
author | mhessling@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 23 Jun 2003 08:58:38 +0000 |
parents | 787cc1e27897 |
children | cf00d6e2b3cc |
comparison
equal
deleted
inserted
replaced
450:f9ba403b15ad | 451:538b529052e0 |
---|---|
1336 msg = WM_LBUTTONDOWN; | 1336 msg = WM_LBUTTONDOWN; |
1337 else if(msg == WM_RBUTTONUP || msg == WM_MBUTTONUP) | 1337 else if(msg == WM_RBUTTONUP || msg == WM_MBUTTONUP) |
1338 msg = WM_LBUTTONUP; | 1338 msg = WM_LBUTTONUP; |
1339 else if(msg == WM_HSCROLL) | 1339 else if(msg == WM_HSCROLL) |
1340 msg = WM_VSCROLL; | 1340 msg = WM_VSCROLL; |
1341 else if(msg == WM_KEYDOWN && mp1 >= VK_F1 && mp1 <= VK_F24) | 1341 else if(msg == WM_KEYDOWN) /* && mp1 >= VK_F1 && mp1 <= VK_F24) allow ALL special keys */ |
1342 msg = WM_CHAR; | 1342 msg = WM_CHAR; |
1343 | 1343 |
1344 if(result == -1) | 1344 if(result == -1) |
1345 { | 1345 { |
1346 /* Avoid infinite recursion */ | 1346 /* Avoid infinite recursion */ |