| version 1.18, 2003/10/30 16:54:04 | version 1.19, 2003/10/30 18:09:06 | 
| Line 552  LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 552  LRESULT CALLBACK WndProc(HWND hWnd, UINT | 
 |  |  | 
 | case IDM_F12MOUSE: | case IDM_F12MOUSE: | 
 | xmenu_setf12copy(0); | xmenu_setf12copy(0); | 
| keystat_resetcopyhelp(); | winkbd_resetf12(); | 
 | update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; | 
 | break; | break; | 
 |  |  | 
 | case IDM_F12COPY: | case IDM_F12COPY: | 
 | xmenu_setf12copy(1); | xmenu_setf12copy(1); | 
| keystat_resetcopyhelp(); | winkbd_resetf12(); | 
 | update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; | 
 | break; | break; | 
 |  |  | 
 | case IDM_F12STOP: | case IDM_F12STOP: | 
 | xmenu_setf12copy(2); | xmenu_setf12copy(2); | 
| keystat_resetcopyhelp(); | winkbd_resetf12(); | 
|  | update |= SYS_UPDATECFG; | 
|  | break; | 
|  |  | 
|  | case IDM_F12EQU: | 
|  | xmenu_setf12copy(3); | 
|  | winkbd_resetf12(); | 
|  | update |= SYS_UPDATECFG; | 
|  | break; | 
|  |  | 
|  | case IDM_F12COMMA: | 
|  | xmenu_setf12copy(4); | 
|  | winkbd_resetf12(); | 
 | update |= SYS_UPDATECFG; | update |= SYS_UPDATECFG; | 
 | break; | break; | 
 |  |  | 
| Line 937  LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 949  LRESULT CALLBACK WndProc(HWND hWnd, UINT | 
 | sysmng_update(SYS_UPDATECFG); | sysmng_update(SYS_UPDATECFG); | 
 | } | } | 
 | else { | else { | 
| winkeydown106(wParam, lParam); | winkbd_keydown(wParam, lParam); | 
 | } | } | 
 | break; | break; | 
 |  |  | 
| Line 946  LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 958  LRESULT CALLBACK WndProc(HWND hWnd, UINT | 
 | return(DefWindowProc(hWnd, WM_SYSKEYUP, VK_F10, lParam)); | return(DefWindowProc(hWnd, WM_SYSKEYUP, VK_F10, lParam)); | 
 | } | } | 
 | if ((wParam != VK_F12) || (np2oscfg.F12COPY)) { | if ((wParam != VK_F12) || (np2oscfg.F12COPY)) { | 
| winkeyup106(wParam, lParam); | winkbd_keyup(wParam, lParam); | 
 | } | } | 
 | break; | break; | 
 |  |  | 
| Line 961  LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 973  LRESULT CALLBACK WndProc(HWND hWnd, UINT | 
 | break; | break; | 
 | } | } | 
 | } | } | 
| winkeydown106(wParam, lParam); | winkbd_keydown(wParam, lParam); | 
 | break; | break; | 
 |  |  | 
 | case WM_SYSKEYUP: | case WM_SYSKEYUP: | 
| winkeyup106(wParam, lParam); | winkbd_keyup(wParam, lParam); | 
 | break; | break; | 
 |  |  | 
 | case WM_MOUSEMOVE: | case WM_MOUSEMOVE: |