Changeset 130 for trunk/dll/viewer.c
- Timestamp:
- May 23, 2005, 9:04:06 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/viewer.c
r2 r130 1 /**************************************************************************/ 2 /* MLE text editor/viewer source code */ 3 /* copyright (c) 1993-97 by M. Kimes */ 4 /* All rights reserved */ 5 /**************************************************************************/ 1 2 /*********************************************************************** 3 4 $Id$ 5 6 MLE text editor/viewer 7 8 Copyright (c) 1993-97 M. Kimes 9 Copyright (c) 2005 Steven H.Levine 10 11 23 May 05 SHL Use QWL_USER 12 13 ***********************************************************************/ 6 14 7 15 #define INCL_DOS … … 144 152 } 145 153 MLEsetreadonly(hwndMLE,((flags & 1) != 0)); 146 WinSetWindowPtr(hwnd, 0,(PVOID)vw);154 WinSetWindowPtr(hwnd,QWL_USER,(PVOID)vw); 147 155 if(!PostMsg(hwnd, 148 156 UM_SETUP, … … 160 168 MRESULT EXPENTRY MLESubProc (HWND hwnd,ULONG msg,MPARAM mp1,MPARAM mp2) { 161 169 162 PFNWP oldproc = (PFNWP)WinQueryWindowPtr(hwnd, 0);170 PFNWP oldproc = (PFNWP)WinQueryWindowPtr(hwnd,QWL_USER); 163 171 XMLEWNDPTR *vw; 164 172 … … 170 178 171 179 case WM_CHAR: 172 vw = WinQueryWindowPtr(WinQueryWindow(hwnd,QW_PARENT), 0);180 vw = WinQueryWindowPtr(WinQueryWindow(hwnd,QW_PARENT),QWL_USER); 173 181 if(vw && vw->size == sizeof(XMLEWNDPTR) && vw->hex == 1) { 174 182 if(!MLEgetreadonly(hwnd)) { … … 249 257 250 258 case WM_MENUEND: 251 vw = WinQueryWindowPtr(WinQueryWindow(hwnd,QW_PARENT), 0);259 vw = WinQueryWindowPtr(WinQueryWindow(hwnd,QW_PARENT),QWL_USER); 252 260 if(vw && vw->size == sizeof(XMLEWNDPTR)) { 253 261 if(vw->hwndPopupMenu == (HWND)mp2) { … … 259 267 260 268 case WM_CONTEXTMENU: 261 vw = WinQueryWindowPtr(WinQueryWindow(hwnd,QW_PARENT), 0);269 vw = WinQueryWindowPtr(WinQueryWindow(hwnd,QW_PARENT),QWL_USER); 262 270 if(vw && vw->size == sizeof(XMLEWNDPTR)) { 263 271 if(!vw->hwndPopupMenu) … … 301 309 if(msg != WM_CREATE && 302 310 msg != UM_SETUP) 303 vw = (XMLEWNDPTR *)WinQueryWindowPtr(hwnd, 0);311 vw = (XMLEWNDPTR *)WinQueryWindowPtr(hwnd,QWL_USER); 304 312 else 305 313 vw = NULL; … … 377 385 378 386 case UM_SETUP2: 379 vw = WinQueryWindowPtr(hwnd, 0);387 vw = WinQueryWindowPtr(hwnd,QWL_USER); 380 388 if(vw) { 381 389 … … 417 425 418 426 case UM_SETUP: 419 vw = WinQueryWindowPtr(hwnd, 0);427 vw = WinQueryWindowPtr(hwnd,QWL_USER); 420 428 if(vw) { 421 429 vw->hab = WinQueryAnchorBlock(hwnd); … … 1405 1413 WinDestroyAccelTable(vw->accel); 1406 1414 dontclose = vw->dontclose; 1407 WinSetWindowPtr(hwnd, 0,NULL);1415 WinSetWindowPtr(hwnd,QWL_USER,NULL); 1408 1416 if(vw->hwndRestore) { 1409 1417
Note:
See TracChangeset
for help on using the changeset viewer.