Changeset 5482
- Timestamp:
- Apr 5, 2001, 11:31:28 AM (24 years ago)
- Location:
- trunk/src/user32
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/user32/USER32.DEF ¶
r5237 r5482 1 ; $Id: USER32.DEF,v 1.5 0 2001-02-21 21:30:43sandervl Exp $1 ; $Id: USER32.DEF,v 1.51 2001-04-05 09:31:27 sandervl Exp $ 2 2 3 3 LIBRARY USER32 INITINSTANCE TERMINSTANCE … … 16 16 __SetCaretBlinkTime = PMMERGE.10005 17 17 __ShowCaret = PMMERGE.10007 18 __ShowCursor = PMMERGE.10018 18 19 WinReplyMsg = PMMERGE.5325 19 20 _GpiEnableYInversion = PMGPI.723 -
TabularUnified trunk/src/user32/initterm.cpp ¶
r5355 r5482 139 139 { 140 140 dprintf(("user32 exit\n")); 141 ShowCursor(TRUE);141 RestoreCursor(); 142 142 DestroyDesktopWindow(); 143 143 Win32BaseWindow::DestroyAll(); -
TabularUnified trunk/src/user32/initterm.h ¶
r2469 r5482 1 /* $Id: initterm.h,v 1. 3 2000-01-18 20:08:10sandervl Exp $ */1 /* $Id: initterm.h,v 1.4 2001-04-05 09:31:27 sandervl Exp $ */ 2 2 3 3 /* … … 15 15 extern DWORD hInstanceUser32; 16 16 17 //winicon.cpp 18 void RestoreCursor(); 19 17 20 #endif //__INITTERM_H__ -
TabularUnified trunk/src/user32/oslibwin.cpp ¶
r5385 r5482 1 /* $Id: oslibwin.cpp,v 1. 89 2001-03-27 16:17:52sandervl Exp $ */1 /* $Id: oslibwin.cpp,v 1.90 2001-04-05 09:31:27 sandervl Exp $ */ 2 2 /* 3 3 * Window API wrappers for OS/2 … … 846 846 //****************************************************************************** 847 847 //****************************************************************************** 848 BOOL OSLibWinShowPointer(BOOL fShow) 849 { 850 return WinShowPointer(HWND_DESKTOP, fShow); 851 } 852 //****************************************************************************** 853 //****************************************************************************** -
TabularUnified trunk/src/user32/oslibwin.h ¶
r5385 r5482 1 /* $Id: oslibwin.h,v 1.5 1 2001-03-27 16:17:52sandervl Exp $ */1 /* $Id: oslibwin.h,v 1.52 2001-04-05 09:31:27 sandervl Exp $ */ 2 2 /* 3 3 * Window API wrappers for OS/2 … … 309 309 BOOL OSLibWinGetMaxPosition(HWND hwndOS2, RECT *rect); 310 310 311 BOOL OSLibWinShowPointer(BOOL fShow); 312 311 313 #endif //__OSLIBWIN_H__ -
TabularUnified trunk/src/user32/winicon.cpp ¶
r5385 r5482 1 /* $Id: winicon.cpp,v 1.2 0 2001-03-27 16:17:52sandervl Exp $ */1 /* $Id: winicon.cpp,v 1.21 2001-04-05 09:31:28 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Icon Code for OS/2 … … 54 54 #include "oslibres.h" 55 55 #include "oslibwin.h" 56 #include "dc.h" 56 57 57 58 #define DBG_LOCALLOG DBG_winicon … … 410 411 //****************************************************************************** 411 412 //****************************************************************************** 412 int WIN32API ShowCursor( BOOL bShow) 413 INT OPEN32API __ShowCursor(BOOL bShow); 414 415 inline INT _ShowCursor (BOOL bShow) 416 { 417 INT yyrc; 418 USHORT sel = RestoreOS2FS(); 419 420 yyrc = __ShowCursor(bShow); 421 SetFS(sel); 422 423 return yyrc; 424 } 425 //****************************************************************************** 426 static int cursorshowcnt = 0; 427 //****************************************************************************** 428 void RestoreCursor() 429 { 430 dprintf2(("USER32: RestoreCursor %d", cursorshowcnt)); 431 while(cursorshowcnt != 0) 432 { 433 if(cursorshowcnt > 0 ) 434 { 435 ShowCursor(FALSE); 436 } 437 else 438 { 439 ShowCursor(TRUE); 440 } 441 } 442 } 443 //****************************************************************************** 444 //****************************************************************************** 445 int WIN32API ShowCursor(BOOL bShow) 413 446 { 414 447 dprintf2(("USER32: ShowCursor %d", bShow)); 415 return O32_ShowCursor(bShow); 416 } 417 //****************************************************************************** 418 //****************************************************************************** 448 cursorshowcnt = cursorshowcnt + ((bShow) ? 1 : -1); 449 return _ShowCursor(bShow); 450 } 419 451 /*********************************************************************** 420 452 * CreateCursorIconIndirect
Note:
See TracChangeset
for help on using the changeset viewer.