Changeset 130 for trunk/dll/newview.c
- Timestamp:
- May 23, 2005, 9:04:06 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/newview.c
r83 r130 7 7 8 8 Copyright (c) 1993-98 M. Kimes 9 Copyright (c) 2001, 2003 Steven H.Levine 10 11 Revisions 01 Dec 03 SHL - Comments 12 02 Dec 03 SHL - Correct WM_VSCROLL math 9 Copyright (c) 2001, 2005 Steven H.Levine 10 11 01 Dec 03 SHL Comments 12 02 Dec 03 SHL Correct WM_VSCROLL math 13 23 May 05 SHL Use QWL_USER 13 14 14 15 ***********************************************************************/ … … 124 125 SHORT count; 125 126 126 WinSetWindowPtr(hwnd, 0,mp2);127 WinSetWindowPtr(hwnd,QWL_USER,mp2); 127 128 urld = mp2; 128 129 e = urld->line + urld->len + 1; … … 203 204 SHORT select; 204 205 205 urld = WinQueryWindowPtr(hwnd, 0);206 urld = WinQueryWindowPtr(hwnd,QWL_USER); 206 207 if(urld) { 207 208 select = (SHORT)WinSendDlgItemMsg(hwnd,URL_LISTBOX, … … 261 262 static CHAR **BuildAList (HWND hwnd) 262 263 { 263 VIEWDATA *ad = WinQueryWindowPtr(hwnd, 0);264 VIEWDATA *ad = WinQueryWindowPtr(hwnd,QWL_USER); 264 265 register ULONG x,y,z = 0; 265 266 ULONG width; … … 342 343 static CHAR **BuildAList2 (HWND hwnd) 343 344 { 344 VIEWDATA *ad = WinQueryWindowPtr(hwnd, 0);345 VIEWDATA *ad = WinQueryWindowPtr(hwnd,QWL_USER); 345 346 CHAR **list = NULL,s[SEARCHSTRINGLEN]; 346 347 SHORT x,z; … … 377 378 378 379 if(fOtherHelp) { 379 if((!hwndBubble || WinQueryWindowULong(hwndBubble, 0) != hwnd) &&380 if((!hwndBubble || WinQueryWindowULong(hwndBubble,QWL_USER) != hwnd) && 380 381 !WinQueryCapture(HWND_DESKTOP)) { 381 382 … … 548 549 static VOID FreeViewerMem (HWND hwnd) 549 550 { 550 VIEWDATA *ad = WinQueryWindowPtr(hwnd, 0);551 VIEWDATA *ad = WinQueryWindowPtr(hwnd,QWL_USER); 551 552 552 553 if(ad) { … … 568 569 static HPS InitWindow (HWND hwnd) 569 570 { 570 VIEWDATA *ad = WinQueryWindowPtr(hwnd, 0);571 VIEWDATA *ad = WinQueryWindowPtr(hwnd,QWL_USER); 571 572 HPS hps = (HPS)0; 572 573 SIZEL sizel; … … 626 627 RECTL *Rectl) 627 628 { 628 VIEWDATA *ad = WinQueryWindowPtr(hwnd, 0);629 VIEWDATA *ad = WinQueryWindowPtr(hwnd,QWL_USER); 629 630 POINTL ptl; 630 631 ULONG width; … … 832 833 if(hmq2) { 833 834 WinCancelShutdown(hmq2,TRUE); 834 ad = WinQueryWindowPtr(hwnd, 0);835 ad = WinQueryWindowPtr(hwnd,QWL_USER); 835 836 if(ad) { 836 837 if(!DosRequestMutexSem(ad->ScanSem,SEM_INDEFINITE_WAIT)) { … … 984 985 if(hmq2) { 985 986 WinCancelShutdown(hmq2,TRUE); 986 ad = WinQueryWindowPtr(hwnd, 0);987 ad = WinQueryWindowPtr(hwnd,QWL_USER); 987 988 if(ad) { 988 989 if(!DosRequestMutexSem(ad->ScanSem,SEM_INDEFINITE_WAIT)) { … … 1082 1083 if(hmq2) { 1083 1084 WinCancelShutdown(hmq2,TRUE); 1084 ad = WinQueryWindowPtr(hwnd, 0);1085 ad = WinQueryWindowPtr(hwnd,QWL_USER); 1085 1086 if(ad) { 1086 1087 ad->relining = TRUE; … … 1256 1257 if(hmq2) { 1257 1258 WinCancelShutdown(hmq2,TRUE); 1258 ad = WinQueryWindowPtr(hwnd, 0);1259 ad = WinQueryWindowPtr(hwnd,QWL_USER); 1259 1260 if(ad) { 1260 1261 if(!DosRequestMutexSem(ad->ScanSem,SEM_INDEFINITE_WAIT)) { … … 1352 1353 MRESULT EXPENTRY ViewFrameWndProc (HWND hwnd,ULONG msg,MPARAM mp1,MPARAM mp2) 1353 1354 { 1354 PFNWP oldproc = (PFNWP)WinQueryWindowPtr(hwnd, 0);1355 PFNWP oldproc = (PFNWP)WinQueryWindowPtr(hwnd,QWL_USER); 1355 1356 1356 1357 switch(msg) { … … 1525 1526 HWND hwndClient = *(HWND *)mp2; 1526 1527 1527 WinSetWindowULong(hwnd, 0,(ULONG)hwndClient);1528 ad = (VIEWDATA *)WinQueryWindowPtr(hwndClient, 0);1528 WinSetWindowULong(hwnd,QWL_USER,(ULONG)hwndClient); 1529 ad = (VIEWDATA *)WinQueryWindowPtr(hwndClient,QWL_USER); 1529 1530 MLEsetwrap(WinWindowFromID(hwnd,NEWFIND_MLE),FALSE); 1530 1531 MLEsetlimit(WinWindowFromID(hwnd,NEWFIND_MLE),SEARCHSTRINGLEN); … … 1557 1558 IPT here = 0; 1558 1559 ULONG len; 1559 HWND hwndClient = WinQueryWindowULong(hwnd, 0);1560 1561 ad = (VIEWDATA *)WinQueryWindowPtr(hwndClient, 0);1560 HWND hwndClient = WinQueryWindowULong(hwnd,QWL_USER); 1561 1562 ad = (VIEWDATA *)WinQueryWindowPtr(hwndClient,QWL_USER); 1562 1563 memset(s,0,SEARCHSTRINGLEN); 1563 1564 WinSendMsg(WinWindowFromID(hwnd,NEWFIND_MLE), … … 1618 1619 MRESULT EXPENTRY ViewWndProc (HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2) 1619 1620 { 1620 VIEWDATA *ad = WinQueryWindowPtr(hwnd, 0);1621 VIEWDATA *ad = WinQueryWindowPtr(hwnd,QWL_USER); 1621 1622 1622 1623 switch (msg) { … … 1784 1785 oldproc = WinSubclassWindow(ad->hwndFrame,(PFNWP)ViewFrameWndProc); 1785 1786 if(oldproc) 1786 WinSetWindowPtr(ad->hwndFrame, 0,(PVOID)oldproc);1787 WinSetWindowPtr(ad->hwndFrame,QWL_USER,(PVOID)oldproc); 1787 1788 ad->hps = InitWindow(hwnd); 1788 1789 if(_beginthread(LoadFile,NULL,524288,(PVOID)hwnd) != -1) { … … 3867 3868 dontclose = ((ad->flags & 4) != 0) ? TRUE : FALSE; 3868 3869 FreeViewerMem(hwnd); 3869 WinSetWindowPtr(hwnd, 0,NULL);3870 WinSetWindowPtr(hwnd,QWL_USER,NULL); 3870 3871 free(ad); 3871 3872 } … … 3949 3950 if(ad->flags & 16) 3950 3951 ad->hex = TRUE; 3951 WinSetWindowPtr(hwndClient, 0,(PVOID)ad);3952 WinSetWindowPtr(hwndClient,QWL_USER,(PVOID)ad); 3952 3953 if(Firsttime) { 3953 3954 … … 4004 4005 ad->ignoreftp = IgnoreFTP; 4005 4006 memcpy(ad->colors,Colors,sizeof(LONG) * COLORS_MAX); 4006 WinSetWindowPtr(hwndClient, 0,(PVOID)ad);4007 WinSetWindowPtr(hwndClient,QWL_USER,(PVOID)ad); 4007 4008 if(WinSendMsg(hwndClient,UM_SETUP,MPVOID,MPVOID)) { 4008 4009 // DosSleep(64L);
Note:
See TracChangeset
for help on using the changeset viewer.