Changeset 1451 for trunk/dll/dircnrs.c


Ignore:
Timestamp:
Aug 8, 2009, 10:12:04 PM (16 years ago)
Author:
Gregg Young
Message:

Change WM_USER numbers to account for the fact that some values have been used by the toolkit; Fix unexpected behavior when doubleclick on dircnr dir icon; Provide option to tun off the drive exclude dialogg on startup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/dircnrs.c

    r1444 r1451  
    367367      NOTIFYRECORDENTER nr;
    368368
    369       memset(&nr, 0, sizeof(NOTIFYRECORDENTER));
    370       nr.hwndCnr = WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT), DIR_CNR);
    371       WinSendMsg(WinQueryWindow(hwnd, QW_PARENT),
    372                  WM_CONTROL, MPFROM2SHORT(DIR_CNR, CN_ENTER), MPFROMP(&nr));
     369      if (WinQueryWindowUShort(hwnd, QWS_ID) != DIR_FOLDERICON) {
     370        memset(&nr, 0, sizeof(NOTIFYRECORDENTER));
     371        nr.hwndCnr = WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT), DIR_CNR);
     372        WinSendMsg(WinQueryWindow(hwnd, QW_PARENT),
     373                   WM_CONTROL, MPFROM2SHORT(DIR_CNR, CN_ENTER), MPFROMP(&nr));
     374      }
    373375    }
    374376    break;
Note: See TracChangeset for help on using the changeset viewer.