|
|
| version 1.18, 2003/10/30 16:54:04 | version 1.20, 2003/10/31 04:11:40 |
|---|---|
| Line 86 static BYTE np2stopemulate = 0; | Line 86 static BYTE np2stopemulate = 0; |
| static int np2opening = 1; | static int np2opening = 1; |
| static int np2quitmsg = 0; | static int np2quitmsg = 0; |
| HMENU hStat = NULL; | HMENU hStat = NULL; |
| static BYTE scrnmode; | |
| WINLOC wl; | |
| static const char np2help[] = "np2.hlp"; | static const char np2help[] = "np2.hlp"; |
| static const char np2resume[] = "sav"; | static const char np2resume[] = "sav"; |
| static BYTE scrnmode; | |
| static void winuienter(void) { | static void winuienter(void) { |
| Line 552 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 553 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 910 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 923 LRESULT CALLBACK WndProc(HWND hWnd, UINT |
| case WM_ENTERSIZEMOVE: | case WM_ENTERSIZEMOVE: |
| soundmng_disable(SNDPROC_MAIN); | soundmng_disable(SNDPROC_MAIN); |
| mouse_running(MOUSE_STOP); | mouse_running(MOUSE_STOP); |
| winloc_movingstart(); | winloc_movingstart(&wl); |
| toolwin_movingstart(); | toolwin_movingstart(); |
| break; | break; |
| Line 922 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 935 LRESULT CALLBACK WndProc(HWND hWnd, UINT |
| case WM_MOVING: | case WM_MOVING: |
| if (np2oscfg.WINSNAP) { | if (np2oscfg.WINSNAP) { |
| winloc_movingproc((RECT *)lParam); | winloc_movingproc(&wl, (RECT *)lParam); |
| } | } |
| break; | break; |
| Line 937 LRESULT CALLBACK WndProc(HWND hWnd, UINT | Line 950 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 959 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 974 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: |