Changeset 603 for trunk/dll/arccnrs.c
- Timestamp:
- Apr 6, 2007, 11:57:45 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/arccnrs.c
r593 r603 33 33 14 Mar 07 SHL ArcObjWndProc/UM_ENTER: delay before starting viewer 34 34 30 Mar 07 GKY Remove GetPString for window class names 35 06 Apr 07 GKY Work around PM DragInfo and DrgFreeISH limit 36 06 Apr 07 GKY Add some error checking in drag/drop 35 37 ***********************************************************************/ 36 38 … … 1127 1129 cni.pDragInfo = (PDRAGINFO) mp1; 1128 1130 li = DoFileDrop(dcd->hwndCnr, 1129 dcd->directory, FALSE, MPVOID, MPFROMP(&cni)); 1131 dcd->directory, FALSE, MPVOID, MPFROMP(&cni)); 1132 if(fexceedpmdrglimit) 1133 saymsg(MB_CANCEL | MB_ICONEXCLAMATION, 1134 hwnd, 1135 GetPString(IDS_ERRORTEXT), 1136 GetPString(IDS_EXCEEDPMDRGLMT)); 1130 1137 if (li) { 1131 1138 li->type = (msg == DM_DISCARDOBJECT) ? IDM_DELETE : IDM_PRINT; … … 2999 3006 dcd->hwndObject, 3000 3007 mp2, dcd->arcname, NULL, TRUE)) { 3001 if ( fUnHilite && wasemphasized)3008 if ((fUnHilite && wasemphasized) || fexceedpmdrglimit) 3002 3009 UnHilite(hwnd, TRUE, &dcd->lastselection); 3003 3010 } … … 3028 3035 DosBeep(500, 100); // fixme to know why beep? 3029 3036 li = DoFileDrop(hwnd, dcd->arcname, FALSE, mp1, mp2); 3030 DosBeep(50, 100); // fixme to know why beep? 3037 DosBeep(50, 100); // fixme to know why beep? 3038 if(fexceedpmdrglimit) 3039 saymsg(MB_CANCEL | MB_ICONEXCLAMATION, 3040 hwnd, 3041 GetPString(IDS_ERRORTEXT), 3042 GetPString(IDS_EXCEEDPMDRGLMT)); 3031 3043 if (li) { 3032 3044 li->type = li->type == DO_MOVE ? IDM_ARCHIVEM : IDM_ARCHIVE;
Note:
See TracChangeset
for help on using the changeset viewer.