Changeset 377 for trunk/dll/treecnr.c
- Timestamp:
- Jul 27, 2006, 8:28:31 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/treecnr.c
r352 r377 636 636 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 637 637 if (!dcd) 638 Runtime_Error (pszSrcFile, __LINE__, "no data");638 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 639 639 else { 640 640 BOOL tempsusp = dcd->suspendview; … … 655 655 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 656 656 if (!dcd || !mp1) 657 Runtime_Error (pszSrcFile, __LINE__, "no data");657 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 658 658 else { 659 659 INT numentries = 0; … … 674 674 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 675 675 if (!dcd) 676 Runtime_Error (pszSrcFile, __LINE__, "no data");676 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 677 677 else { 678 678 dcd->hwndObject = hwnd; … … 685 685 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 686 686 if (!dcd) 687 Runtime_Error (pszSrcFile, __LINE__, "no data");687 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 688 688 else if (!hwndStatus) 689 Runtime_Error (pszSrcFile, __LINE__, "no window");689 Runtime_Error2(pszSrcFile, __LINE__, IDS_NOWINDOWTEXT); 690 690 else if (dcd->hwndFrame == WinQueryActiveWindow(dcd->hwndParent)) { 691 691 CHAR s[CCHMAXPATH * 2]; … … 788 788 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 789 789 if (!dcd) 790 Runtime_Error (pszSrcFile, __LINE__, "no data");790 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 791 791 else { 792 792 WinSendMsg(dcd->hwndCnr, … … 861 861 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 862 862 if (!dcd) 863 Runtime_Error (pszSrcFile, __LINE__, "no data");863 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 864 864 else { 865 865 WORKER *wk; … … 891 891 dcd = WinQueryWindowPtr(hwnd,QWL_USER); 892 892 if (!dcd) 893 Runtime_Error (pszSrcFile, __LINE__, "no data");893 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 894 894 else { 895 895 WORKER *wk; … … 1309 1309 case UM_SETUP: 1310 1310 if (!dcd) { 1311 Runtime_Error (pszSrcFile, __LINE__, "no data");1311 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 1312 1312 PostMsg(hwnd,WM_CLOSE,MPVOID,MPVOID); 1313 1313 return 0; … … 1423 1423 MPFROMP(&pqr)); 1424 1424 if(!pci || (INT)pci == -1) 1425 Runtime_Error (pszSrcFile, __LINE__, "no data");1425 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 1426 1426 else { 1427 1427 memset(&nr,0,sizeof(nr)); … … 1565 1565 1566 1566 if (!pcd) { 1567 Runtime_Error (pszSrcFile, __LINE__, "no data");1567 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 1568 1568 break; 1569 1569 } … … 1571 1571 pci = (PCNRITEM)pcd->pRecord; 1572 1572 if (!pci || (INT)pci == -1) { 1573 Runtime_Error (pszSrcFile, __LINE__, "no data");1573 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 1574 1574 break; 1575 1575 } … … 2420 2420 case UM_COMMAND: 2421 2421 if (!mp1) 2422 Runtime_Error (pszSrcFile, __LINE__, "no data");2422 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 2423 2423 else { 2424 2424 if (!dcd) { 2425 Runtime_Error (pszSrcFile, __LINE__, "no data");2425 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT); 2426 2426 FreeListInfo((LISTINFO *)mp1); 2427 2427 } … … 3297 3297 SWP swp; 3298 3298 WinQueryWindowPos(hwndFrame,&swp); 3299 if (*(ULONG *)realappname == FM3UL)3300 WinCreateWindow(hwndFrame,3299 if (*(ULONG *)realappname == FM3UL) { 3300 if (!WinCreateWindow(hwndFrame, 3301 3301 GetPString(IDS_WCTREEOPENBUTTON), 3302 3302 "O", … … 3313 3313 IDM_OPENWINDOW, 3314 3314 NULL, 3315 NULL); 3316 else 3317 WinCreateWindow(hwndFrame, 3315 NULL)) 3316 { 3317 Win_Error2(hwndFrame,hwndParent,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW); 3318 } 3319 } 3320 else { 3321 if (!WinCreateWindow(hwndFrame, 3318 3322 GetPString(IDS_WCTREESTATUS), 3319 3323 GetPString(IDS_YOUAREHERETEXT), … … 3330 3334 MAIN_STATUS, 3331 3335 NULL, 3332 NULL); 3336 NULL)) 3337 { 3338 Win_Error2(hwndFrame,hwndParent,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW); 3339 } 3340 } 3333 3341 memset(dcd,0,sizeof(DIRCNRDATA)); 3334 3342 dcd->size = sizeof(DIRCNRDATA); … … 3341 3349 PFNWP oldproc; 3342 3350 3343 oldproc = WinSubclassWindow(hwndFrame, (PFNWP)TreeFrameWndProc);3351 oldproc = WinSubclassWindow(hwndFrame,TreeFrameWndProc); 3344 3352 WinSetWindowPtr(hwndFrame,QWL_USER,(PVOID)oldproc); 3345 3353 oldproc = WinSubclassWindow(WinWindowFromID(hwndFrame,FID_TITLEBAR), … … 3363 3371 NULL, 3364 3372 NULL); 3365 if(dcd->hwndCnr) { 3373 if (!dcd->hwndCnr) { 3374 Win_Error2(hwndClient,hwndClient,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW); 3375 PostMsg(hwndClient,WM_CLOSE,MPVOID,MPVOID); 3376 free(dcd); 3377 hwndFrame = (HWND)0; 3378 } 3379 else { 3366 3380 WinSetWindowPtr(dcd->hwndCnr,QWL_USER,(PVOID)dcd); 3367 3381 if(ParentIsDesktop(hwndFrame,hwndParent)) { … … 3374 3388 GetPString(IDS_TREETEXT)); 3375 3389 } 3376 dcd->oldproc = WinSubclassWindow(dcd->hwndCnr, (PFNWP)TreeCnrWndProc);3390 dcd->oldproc = WinSubclassWindow(dcd->hwndCnr,TreeCnrWndProc); 3377 3391 if(!PostMsg(dcd->hwndCnr,UM_SETUP,MPVOID,MPVOID)) 3378 3392 WinSendMsg(dcd->hwndCnr,UM_SETUP,MPVOID,MPVOID); 3379 }3380 else {3381 PostMsg(hwndClient,WM_CLOSE,MPVOID,MPVOID);3382 free(dcd);3383 hwndFrame = (HWND)0;3384 3393 } 3385 3394 }
Note:
See TracChangeset
for help on using the changeset viewer.