Changeset 1666


Ignore:
Timestamp:
Aug 5, 2012, 10:47:46 PM (13 years ago)
Author:
Gregg Young
Message:

Added an accel key for Unlock;minor code cleanup

Location:
trunk/dll
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/fm3res.rc

    r1664 r1666  
    937937  "U",         IDM_UUDECODE,          SHIFT,CONTROL
    938938  "u",         IDM_UPDATE,            CONTROL
     939  "V",         IDM_UNLOCKFILE,        SHIFT,CONTROL
    939940  "v",         IDM_VIEW,              CONTROL
    940941  "w",         IDM_WALKDIR,           CONTROL
     
    12771278  MENUITEM "Extract...\tCtrl + x",IDM_EXTRACT
    12781279  MENUITEM "UUDecode...\tCtrl + U", IDM_UUDECODE
    1279   MENUITEM "UnLock file", IDM_UNLOCKFILE
     1280  MENUITEM "UnLock file...\tCtrl + V", IDM_UNLOCKFILE
    12801281  MENUITEM "",                  -1,                   MIS_SEPARATOR
    12811282  SUBMENU "~Delete",            IDM_DELETESUBMENU
     
    15671568  MENUITEM "Extract...\tCtrl + x",  IDM_EXTRACT
    15681569  MENUITEM "UUDecode...\tCtrl + U", IDM_UUDECODE
    1569   MENUITEM "UnLock file", IDM_UNLOCKFILE
     1570  MENUITEM "UnLock file...\tCtrl + V", IDM_UNLOCKFILE
    15701571  MENUITEM "",                  -1,                   MIS_SEPARATOR
    15711572  SUBMENU "~Delete",            IDM_DELETESUBMENU
     
    17701771  "U",         IDM_UUDECODE,          SHIFT,CONTROL
    17711772  "u",         IDM_UPDATE,            CONTROL
     1773  "V",         IDM_UNLOCKFILE,        SHIFT,CONTROL
    17721774  "v",         IDM_VIEW,              CONTROL
    17731775  "x",         IDM_EXTRACT,           CONTROL
     
    21622164         MENUITEM "Extract from selected...\tCtrl + x",IDM_EXTRACT
    21632165         MENUITEM "UUDecode selected...\tCtrl + U",IDM_UUDECODE
    2164          MENUITEM "UnLock file", IDM_UNLOCKFILE
     2166         MENUITEM "UnLock file...\tCtrl + V", IDM_UNLOCKFILE
    21652167         MENUITEM "Co~llect selected\tCtrl + C", IDM_COLLECT
    21662168         MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP
     
    22432245  MENUITEM "Extract from selected...\tCtrl + x",IDM_EXTRACT
    22442246  MENUITEM "UUDecode selected...\tCtrl + U",IDM_UUDECODE
    2245   MENUITEM "UnLock file", IDM_UNLOCKFILE
     2247  MENUITEM "UnLock file...\tCtrl + V", IDM_UNLOCKFILE
    22462248  MENUITEM "Co~llect selected\tCtrl + C", IDM_COLLECT
    22472249  MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP
     
    22982300  "s",         IDM_SUBJECT,           CONTROL
    22992301  "U",         IDM_UUDECODE,          SHIFT,CONTROL
     2302  "V",         IDM_UNLOCKFILE,        SHIFT,CONTROL
    23002303  "x",         IDM_EXTRACT,           CONTROL
    23012304  "+",         IDM_DESELECTMASK,      SHIFT,CONTROL
  • trunk/dll/worker.c

    r1664 r1666  
    463463
    464464              case IDM_UNLOCKFILE:
    465                 runemf2(SEPARATE | KEEP | WINDOWED//| INVISIBLE | BACKGROUND
    466                         | WAIT,
    467                         HWND_DESKTOP, pszSrcFile, __LINE__,
    468                         NULL, NULL, "%s %s", PCSZ_UNLOCKEXE, wk->li->list[x]);
     465                if (IsFile(wk->li->list[x]) > 0 && fUnlock) {
     466                  runemf2(SEPARATE | INVISIBLE | BACKGROUND | WAIT,
     467                          HWND_DESKTOP, pszSrcFile, __LINE__,
     468                          NULL, NULL, "%s %s", PCSZ_UNLOCKEXE, wk->li->list[x]);
     469                }
    469470                break;
    470471
Note: See TracChangeset for help on using the changeset viewer.