Ignore:
Timestamp:
Sep 25, 1999, 4:18:12 PM (26 years ago)
Author:
sandervl
Message:

Cursor fixes + minor change to RedrawWindow

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/pmwindow.cpp

    r1039 r1042  
    1 /* $Id: pmwindow.cpp,v 1.6 1999-09-25 09:27:07 dengert Exp $ */
     1/* $Id: pmwindow.cpp,v 1.7 1999-09-25 14:18:11 sandervl Exp $ */
    22/*
    33 * Win32 Window Managment Code for OS/2
     
    457457        if(WinQueryCapture(HWND_DESKTOP) != NULLHANDLE) {
    458458                goto RunDefWndProc;
    459     }
     459        }
    460460        ULONG keystate = 0;
    461461        if(WinGetKeyState(HWND_DESKTOP, VK_BUTTON1))
     
    471471
    472472        //OS/2 Window coordinates -> Win32 Window coordinates
    473         //TODO: What do windows apps that handle this messages return?
    474         if(!win32wnd->MsgMouseMove(keystate, SHORT1FROMMP(mp1), MapOS2ToWin32Y(win32wnd, SHORT2FROMMP(mp1)))) {
    475                 goto RunDefWndProc;
    476         }
     473        //NOTE: Do not call the default OS/2 window handler as that one changes
     474        //      the mousepointer!
     475        win32wnd->MsgMouseMove(keystate, SHORT1FROMMP(mp1), MapOS2ToWin32Y(win32wnd, SHORT2FROMMP(mp1)));
    477476        break;
    478477    }
     
    718717    case WM_MENUEND:
    719718    case WM_NEXTMENU:
     719        break;
    720720
    721721    case WM_TIMER:
Note: See TracChangeset for help on using the changeset viewer.