- Timestamp:
 - May 17, 2001, 1:25:49 PM (24 years ago)
 - Location:
 - trunk/src/user32
 - Files:
 - 
      
- 3 edited
 
- 
          
  oslibres.cpp (modified) (2 diffs)
 - 
          
  oslibres.h (modified) (2 diffs)
 - 
          
  winicon.cpp (modified) (5 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/src/user32/oslibres.cpp
r5509 r5728 1 /* $Id: oslibres.cpp,v 1.1 3 2001-04-15 14:29:48 sandervl Exp $ */1 /* $Id: oslibres.cpp,v 1.14 2001-05-17 11:25:48 sandervl Exp $ */ 2 2 /* 3 3 * Window API wrappers for OS/2 … … 473 473 //****************************************************************************** 474 474 //****************************************************************************** 475 HANDLE OSLibWinQueryPointer() 476 { 477 return WinQueryPointer(HWND_DESKTOP); 478 } 479 //****************************************************************************** 480 //****************************************************************************** 475 481 BOOL OSLibWinClipCursor(const RECT * pRect) 476 482 {  - 
      
trunk/src/user32/oslibres.h
r5509 r5728 1 /* $Id: oslibres.h,v 1. 7 2001-04-15 14:29:48 sandervl Exp $ */1 /* $Id: oslibres.h,v 1.8 2001-05-17 11:25:48 sandervl Exp $ */ 2 2 /* 3 3 * Window GUI resource wrapper functions for OS/2 … … 52 52 VOID OSLibWinDestroyPointer(HANDLE hPointer); 53 53 BOOL OSLibWinSetPointer(HANDLE hPointer); 54 HANDLE OSLibWinQueryPointer(); 54 55 BOOL OSLibWinClipCursor(const RECT * pRect); 55 56 BOOL OSLibWinGetClipCursor(LPRECT pRect);  - 
      
trunk/src/user32/winicon.cpp
r5509 r5728 1 /* $Id: winicon.cpp,v 1.2 2 2001-04-15 14:29:49 sandervl Exp $ */1 /* $Id: winicon.cpp,v 1.23 2001-05-17 11:25:49 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Icon Code for OS/2 … … 82 82 static WORD ICON_HOTSPOT = 0x4242; 83 83 static HCURSOR hActiveCursor = 0; 84 static HCURSOR hActiveCursorPM = 0; 84 85 85 86 … … 329 330 { 330 331 dprintf2(("USER32: GetCursor")); 332 if(hActiveCursorPM && hActiveCursorPM != OSLibWinQueryPointer()) { 333 dprintf(("Another app changed mouse cursor")); 334 hActiveCursorPM = hActiveCursor = 0; 335 } 331 336 return hActiveCursor; 332 337 } … … 338 343 339 344 dprintf(("USER32: SetCursor %x (prev %x)", hCursor, hActiveCursor)); 345 GetCursor(); 340 346 if (hCursor == hActiveCursor) return hActiveCursor; /* No change */ 341 347 … … 355 361 dprintf(("OSLibWinSetPointer %x returned FALSE!!", iconinfo->hColorBmp)); 356 362 } 363 hActiveCursorPM = iconinfo->hColorBmp; 357 364 GlobalUnlock(hCursor); 358 365  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  