Changeset 1084

Show
Ignore:
Timestamp:
07/20/08 20:22:12 (7 weeks ago)
Author:
gyoung
Message:

Added ability to save/append either the full path name (already present) or just the filename to the clipboard. Changed the menu text to make these easier to find. Removed the final return/newline from the list. Ticket 137

Location:
trunk/dll
Files:
10 modified

Legend:

Unmodified
Added
Removed
  • trunk/dll/collect.c

    r1078 r1084  
    5252                all the details view settings (both the global variables and those in the 
    5353                DIRCNRDATA struct) into a new struct: DETAILS_SETTINGS. 
     54  20 Jul 08 GKY Add save/append filename to clipboard. 
     55                Change menu wording to make these easier to find 
    5456 
    5557***********************************************************************/ 
     
    535537      case IDM_DOITYOURSELF: 
    536538      case IDM_APPENDTOCLIP: 
     539      case IDM_APPENDTOCLIPFILENAME: 
    537540      case IDM_SAVETOCLIP: 
    538541      case IDM_ARCHIVE: 
     
    21182121      case IDM_EDITBINARY: 
    21192122      case IDM_SAVETOCLIP: 
     2123      case IDM_SAVETOCLIPFILENAME: 
    21202124      case IDM_APPENDTOCLIP: 
     2125      case IDM_APPENDTOCLIPFILENAME: 
    21212126      case IDM_ARCHIVE: 
    21222127      case IDM_ARCHIVEM: 
     
    21392144              switch (SHORT1FROMMP(mp1)) { 
    21402145              case IDM_DOITYOURSELF: 
    2141               case IDM_APPENDTOCLIP: 
     2146              case IDM_APPENDTOCLIP: 
     2147              case IDM_APPENDTOCLIPFILENAME: 
    21422148              case IDM_SAVETOCLIP: 
     2149              case IDM_SAVETOCLIPFILENAME: 
    21432150              case IDM_ARCHIVE: 
    21442151              case IDM_ARCHIVEM: 
  • trunk/dll/dircnrs.c

    r1082 r1084  
    4444                all the details view settings (both the global variables and those in the 
    4545                DIRCNRDATA struct) into a new struct: DETAILS_SETTINGS. 
     46  20 Jul 08 GKY Add save/append filename to clipboard. 
     47                Change menu wording to make these easier to find 
    4648 
    4749***********************************************************************/ 
     
    851853      case IDM_DOITYOURSELF: 
    852854      case IDM_APPENDTOCLIP: 
     855      case IDM_APPENDTOCLIPFILENAME: 
    853856      case IDM_SAVETOCLIP: 
     857      case IDM_SAVETOCLIPFILENAME: 
    854858      case IDM_ARCHIVE: 
    855859      case IDM_ARCHIVEM: 
     
    25152519      case IDM_EDITBINARY: 
    25162520      case IDM_SAVETOCLIP: 
     2521      case IDM_SAVETOCLIPFILENAME: 
    25172522      case IDM_APPENDTOCLIP: 
     2523      case IDM_APPENDTOCLIPFILENAME: 
    25182524      case IDM_ARCHIVE: 
    25192525      case IDM_ARCHIVEM: 
     
    25762582              } 
    25772583              switch (SHORT1FROMMP(mp1)) { 
    2578               case IDM_APPENDTOCLIP: 
    2579               case IDM_SAVETOCLIP: 
     2584              case IDM_APPENDTOCLIP: 
     2585              case IDM_APPENDTOCLIPFILENAME: 
     2586              case IDM_SAVETOCLIP: 
     2587              case IDM_SAVETOCLIPFILENAME: 
    25802588              case IDM_ARCHIVE: 
    25812589              case IDM_ARCHIVEM: 
  • trunk/dll/fm3dll.h

    r1082 r1084  
    778778/* saveclip.c */ 
    779779BOOL SaveToClip(HWND hwnd, CHAR * text, BOOL append); 
    780 VOID ListToClipboard(HWND hwnd, CHAR ** list, BOOL append); 
     780VOID ListToClipboard(HWND hwnd, CHAR ** list, ULONG append); 
    781781CHAR **ListFromClipboard(HWND hwnd); 
    782782BOOL SaveToClipHab(HAB hab, CHAR * text, BOOL append); 
    783 VOID ListToClipboardHab(HAB hab, CHAR ** list, BOOL append); 
     783VOID ListToClipboardHab(HAB hab, CHAR ** list, ULONG append); 
    784784CHAR **ListFromClipboardHab(HAB hab); 
    785785MRESULT EXPENTRY SaveListDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, 
  • trunk/dll/fm3dll2.h

    r958 r1084  
    422422#define IDM_IGNOREMAIL      1159 
    423423#define IDM_TOGGLEDRAGDIALOG 1160 
     424#define IDM_SAVETOCLIPFILENAME 1161 
     425#define IDM_APPENDTOCLIPFILENAME 1162 
    424426 
    425427#define IDM_UTILITIESMENU   2000 
  • trunk/dll/fm3res.rc

    r1080 r1084  
    718718  "+",         IDM_EXPAND,            CONTROL 
    719719  "{",         IDM_APPENDTOCLIP,      SHIFT,CONTROL 
     720  "{",         IDM_APPENDTOCLIPFILENAME, SHIFT,ALT 
    720721  "[",         IDM_SAVETOCLIP,        CONTROL 
     722  "[",         IDM_SAVETOCLIPFILENAME ALT 
    721723  VK_F1,       IDM_HELP,              VIRTUALKEY 
    722724  VK_F3,       SC_CLOSE,              SYSCOMMAND,VIRTUALKEY 
     
    872874  "\\",        IDM_DESELECTALL,       CONTROL 
    873875  "{",         IDM_APPENDTOCLIP,      SHIFT,CONTROL 
     876  "{",         IDM_APPENDTOCLIPFILENAME, SHIFT,ALT 
    874877  "[",         IDM_SAVETOCLIP,        CONTROL 
     878  "[",         IDM_SAVETOCLIPFILENAME,ALT 
    875879  "}",         IDM_DESELECTCLIP,      SHIFT,CONTROL 
    876880  "]",         IDM_SELECTCLIP,        CONTROL 
     
    11701174         MENUITEM "~Shadows in folder...",IDM_SHADOW2 
    11711175  } 
    1172   SUBMENU "Save Lists",         IDM_SAVESUBMENU 
    1173   { 
    1174          MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
    1175          MENUITEM "Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1176  SUBMENU "Save Lists to clipboard/file",         IDM_SAVESUBMENU 
     1177  { 
     1178         MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
     1179         MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     1180         MENUITEM "Append full path(s)to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1181         MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    11761182         MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 
    11771183  } 
     
    12431249  MENUITEM "Open ~FM/2 Window\tCtrl + o",IDM_OPENWINDOW 
    12441250  MENUITEM "",                  -1,             MIS_SEPARATOR 
    1245   SUBMENU "Save Lists",         IDM_SAVESUBMENU 
    1246   { 
    1247          MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
    1248          MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1251  SUBMENU "Save Lists to clipboard/file",         IDM_SAVESUBMENU 
     1252  { 
     1253         MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
     1254         MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     1255         MENUITEM "~Append full path(s) to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1256         MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    12491257         MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 
    12501258  } 
     
    12921300  MENUITEM "Create ~shadows...",IDM_SHADOW 
    12931301  MENUITEM "",                  -1,             MIS_SEPARATOR 
    1294   SUBMENU "Save ~Lists",        IDM_SAVESUBMENU 
    1295   { 
    1296          MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
    1297          MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1302  SUBMENU "Save ~Lists to clipboard/file",        IDM_SAVESUBMENU 
     1303  { 
     1304         MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
     1305         MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     1306         MENUITEM "~Append full paths to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1307         MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    12981308         MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 
    12991309  } 
     
    14431453         MENUITEM "~Shadows in folder...",IDM_SHADOW2 
    14441454  } 
    1445   SUBMENU "Save Lists",         IDM_SAVESUBMENU 
    1446   { 
    1447          MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
    1448          MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1455  SUBMENU "Save Lists to clipboard/file",         IDM_SAVESUBMENU 
     1456  { 
     1457         MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
     1458         MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     1459         MENUITEM "~Append full path(s) to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1460         MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    14491461         MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 
    14501462  } 
     
    15021514  MENUITEM "Open ~FM/2 Window\tCtrl + o",IDM_OPENWINDOW 
    15031515  MENUITEM "",                  -1,             MIS_SEPARATOR 
    1504   SUBMENU "Save Lists",         IDM_SAVESUBMENU 
    1505   { 
    1506          MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
    1507          MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1516  SUBMENU "Save Lists to clipboard/file",         IDM_SAVESUBMENU 
     1517  { 
     1518         MENUITEM "Save full path(s) to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 
     1519         MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     1520         MENUITEM "~Append full path(s) to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     1521         MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    15081522         MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 
    15091523  } 
     
    16671681  "\\",        IDM_DESELECTALL,       CONTROL 
    16681682  "{",         IDM_APPENDTOCLIP,      SHIFT,CONTROL 
     1683  "{",         IDM_APPENDTOCLIPFILENAME, SHIFT,ALT 
    16691684  "[",         IDM_SAVETOCLIP,        CONTROL 
    16701685  "}",         IDM_DESELECTCLIP,      SHIFT,CONTROL 
    16711686  "]",         IDM_SELECTCLIP,        CONTROL 
     1687  "[",         IDM_SAVETOCLIPFILENAME,ALT 
    16721688  ";",         IDM_INVERT,            CONTROL 
    16731689  "'",         IDM_RESELECT,          CONTROL 
     
    20512067         MENUITEM "UUDecode selected...\tCtrl + U",IDM_UUDECODE 
    20522068         MENUITEM "Co~llect selected\tCtrl + C", IDM_COLLECT 
    2053          MENUITEM "Save selected to clipboard\tCtrl + [",IDM_SAVETOCLIP 
    2054          MENUITEM "Append selected to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     2069         MENUITEM "Save full path(s) to clipboard\tCtrl + [",IDM_SAVETOCLIP 
     2070         MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     2071         MENUITEM "Append full path(s) to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     2072         MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    20552073         MENUITEM "Save selected to listfile\tCtrl + S",IDM_SAVETOLIST 
    20562074         MENUITEM "Duplicates...",         IDM_DUPES 
     
    21292147  MENUITEM "UUDecode selected...\tCtrl + U",IDM_UUDECODE 
    21302148  MENUITEM "Co~llect selected\tCtrl + C", IDM_COLLECT 
    2131   MENUITEM "Save selected to clipboard\tCtrl + [",IDM_SAVETOCLIP 
    2132   MENUITEM "Append selected to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     2149  MENUITEM "Save full path(s) to clipboard\tCtrl + [",IDM_SAVETOCLIP 
     2150  MENUITEM "Save filename(s) to ~clipboard\tAlt + [",IDM_SAVETOCLIPFILENAME 
     2151  MENUITEM "Append full path(s) to clipboard\tCtrl + {",IDM_APPENDTOCLIP 
     2152  MENUITEM "Append filename(s) to clipboard\tAlt + {",IDM_APPENDTOCLIPFILENAME 
    21332153  MENUITEM "Save selected to listfile\tCtrl + S",IDM_SAVETOLIST 
    21342154  MENUITEM "Duplicates...",         IDM_DUPES 
     
    21872207  ";",         IDM_INVERT,            CONTROL 
    21882208  "{",         IDM_APPENDTOCLIP,      SHIFT,CONTROL 
     2209  "{",         IDM_APPENDTOCLIPFILENAME, SHIFT,ALT 
    21892210  "[",         IDM_SAVETOCLIP,        CONTROL 
     2211  "[",         IDM_SAVETOCLIPFILENAME,ALT 
    21902212  VK_F1,       IDM_HELP,              VIRTUALKEY 
    21912213  VK_F3,       SC_CLOSE,              SYSCOMMAND,VIRTUALKEY 
  • trunk/dll/misc.c

    r1078 r1084  
    4949                DIRCNRDATA struct) into a new struct: DETAILS_SETTINGS. 
    5050  17 Jul 08 SHL Add GetTidForWindow for Fortify support 
     51  20 Jul 08 GKY Add save/append filename to clipboard. 
     52                Change menu wording to make these easier to find 
    5153 
    5254***********************************************************************/ 
     
    16501652      SetConditionalCascade(DirMenu, IDM_MOVEMENU, IDM_MOVE); 
    16511653      SetConditionalCascade(DirMenu, IDM_SAVESUBMENU, IDM_SAVETOCLIP); 
     1654      SetConditionalCascade(DirMenu, IDM_SAVESUBMENU, IDM_SAVETOCLIPFILENAME); 
    16521655      SetConditionalCascade(DirMenu, IDM_VIEWSUBMENU, IDM_INFO); 
    16531656      SetConditionalCascade(DirMenu, IDM_EDITSUBMENU, IDM_ATTRS); 
     
    16931696      SetConditionalCascade(FileMenu, IDM_MOVEMENU, IDM_MOVE); 
    16941697      SetConditionalCascade(FileMenu, IDM_SAVESUBMENU, IDM_SAVETOCLIP); 
     1698      SetConditionalCascade(FileMenu, IDM_SAVESUBMENU, IDM_SAVETOCLIPFILENAME); 
    16951699      SetConditionalCascade(FileMenu, IDM_VIEWSUBMENU, IDM_VIEW); 
    16961700      SetConditionalCascade(FileMenu, IDM_EDITSUBMENU, IDM_EDIT); 
     
    17381742      SetConditionalCascade(CollectorFileMenu, IDM_MOVEMENU, IDM_MOVE); 
    17391743      SetConditionalCascade(CollectorFileMenu, IDM_SAVESUBMENU, 
    1740                             IDM_SAVETOCLIP); 
     1744                            IDM_SAVETOCLIP); 
     1745      SetConditionalCascade(CollectorFileMenu, IDM_SAVESUBMENU, IDM_SAVETOCLIPFILENAME); 
    17411746      SetConditionalCascade(CollectorFileMenu, IDM_VIEWSUBMENU, IDM_VIEW); 
    17421747      SetConditionalCascade(CollectorFileMenu, IDM_EDITSUBMENU, IDM_EDIT); 
     
    17601765      SetConditionalCascade(CollectorDirMenu, IDM_MOVEMENU, IDM_MOVE); 
    17611766      SetConditionalCascade(CollectorDirMenu, IDM_SAVESUBMENU, 
    1762                             IDM_SAVETOCLIP); 
     1767                            IDM_SAVETOCLIP); 
     1768      SetConditionalCascade(CollectorDirMenu, IDM_SAVESUBMENU, IDM_SAVETOCLIPFILENAME); 
    17631769      SetConditionalCascade(CollectorDirMenu, IDM_VIEWSUBMENU, IDM_INFO); 
    17641770      SetConditionalCascade(CollectorDirMenu, IDM_EDITSUBMENU, IDM_ATTRS); 
  • trunk/dll/newview.c

    r1063 r1084  
    3131  29 Feb 08 GKY Use xfree where appropriate 
    3232  29 Feb 08 GKY Refactor global command line variables to notebook.h 
     33  20 Jul 08 GKY Change ListToClipboardHab call to match changes made to function 
    3334 
    3435***********************************************************************/ 
     
    11291130                if (cmd == IDM_SAVETOCLIP || cmd == IDM_APPENDTOCLIP || 
    11301131                    cmd == IDM_SAVETOCLIP2 || cmd == IDM_APPENDTOCLIP2) 
    1131                   ListToClipboardHab(hab2, list, (cmd == IDM_APPENDTOCLIP || 
    1132                                                   cmd == IDM_APPENDTOCLIP2)); 
     1132                  ListToClipboardHab(hab2, list, cmd); 
    11331133                else { 
    11341134 
  • trunk/dll/saveclip.c

    r1082 r1084  
    2323  16 Feb 08 GKY Changed _fsopen flag so a new list file can be created 
    2424  19 Jul 08 GKY Replace save_dir2(dir) with pFM2SaveDirectory and use BldFullPathName 
     25  20 Jul 08 GKY Modify ListtoClipHab to provide either fullpath name or filename for save to clipboard 
    2526 
    2627***********************************************************************/ 
     
    99100} 
    100101 
    101 VOID ListToClipboard(HWND hwnd, CHAR ** list, BOOL append) 
     102VOID ListToClipboard(HWND hwnd, CHAR ** list, ULONG append) 
    102103{ 
    103104  HAB hab = WinQueryAnchorBlock(hwnd); 
     
    106107} 
    107108 
    108 VOID ListToClipboardHab(HAB hab, CHAR ** list, BOOL append) 
     109VOID ListToClipboardHab(HAB hab, CHAR ** list, ULONG append) 
    109110{ 
    110   CHAR *text = NULL, **clip = NULL; 
     111  CHAR *text = NULL, **clip = NULL, *p = NULL, temp[CCHMAXPATH]; 
    111112  INT x; 
    112113  ULONG len = 0; 
    113114 
    114115  if (list && list[0]) { 
    115     for (x = 0; list[x]; x++) 
     116    for (x = 0; list[x]; x++) { 
     117      if (append == IDM_SAVETOCLIPFILENAME || 
     118          append == IDM_APPENDTOCLIPFILENAME) { 
     119        p = strrchr(list[x], '\\'); 
     120        if (p) { 
     121          p++; 
     122          strcpy(temp, p); 
     123          free(list[x]); 
     124          list[x] = xstrdup(temp, __FILE__, __LINE__); 
     125        } 
     126      } 
    116127      len += strlen(list[x]) + 2; 
     128    } 
    117129    if (len) 
    118130      len++; 
    119131    if (len) { 
    120       if (append) 
     132      if (append == IDM_APPENDTOCLIP || 
     133          append == IDM_APPENDTOCLIP2 || 
     134          append == IDM_APPENDTOCLIPFILENAME) 
    121135        clip = ListFromClipboardHab(hab); 
    122136      if (clip && clip[0]) { 
     
    138152            strcat(text, list[x]); 
    139153            strcat(text, "\r\n"); 
    140           } 
     154          } 
     155          text[strlen(text) - 2] = 0; 
    141156          WinEmptyClipbrd(hab); 
    142157          if (!WinSetClipbrdData(hab, (ULONG) text, CF_TEXT, CFI_POINTER)) 
  • trunk/dll/seeall.c

    r1063 r1084  
    3636  29 Feb 08 GKY Use xfree where appropriate 
    3737  29 Feb 08 GKY Refactor global command line variables to notebook.h 
     38  20 Jul 08 GKY Add save/append filename to clipboard. 
     39                Change menu wording to make these easier to find 
    3840 
    3941***********************************************************************/ 
     
    10491051      case IDM_SAVETOCLIP: 
    10501052      case IDM_APPENDTOCLIP: 
     1053      case IDM_SAVETOCLIPFILENAME: 
     1054      case IDM_APPENDTOCLIPFILENAME: 
    10511055        if (list) { 
    10521056          ListToClipboardHab(WinQueryAnchorBlock(hwnd), 
    1053                              list, (SHORT1FROMMP(mp1) == IDM_APPENDTOCLIP)); 
     1057                             list, SHORT1FROMMP(mp1)); 
    10541058          FreeList(list); 
    10551059        } 
     
    33313335                          (rc == 0 && pAD->selected != 0)); 
    33323336        WinEnableMenuItem(pAD->hwndPopup, IDM_SAVETOCLIP, 
     3337                          (rc == 0 && pAD->selected != 0)); 
     3338        WinEnableMenuItem(pAD->hwndPopup, IDM_SAVETOCLIPFILENAME, 
    33333339                          (rc == 0 && pAD->selected != 0)); 
    33343340        WinEnableMenuItem(pAD->hwndPopup, IDM_APPENDTOCLIP, 
     3341                          (rc == 0 && pAD->selected != 0)); 
     3342        WinEnableMenuItem(pAD->hwndPopup, IDM_APPENDTOCLIPFILENAME, 
    33353343                          (rc == 0 && pAD->selected != 0)); 
    33363344        WinEnableMenuItem(pAD->hwndPopup, IDM_SAVETOLIST, 
     
    37493757                                                      pAD->selected != 0)); 
    37503758          WinEnableMenuItem((HWND) mp2, IDM_SAVETOCLIP, (rc == 0 && 
    3751                                                          pAD->selected != 0)); 
    3752           WinEnableMenuItem((HWND) mp2, IDM_APPENDTOCLIP, (rc == 0 && 
    3753                                                            pAD->selected != 
    3754                                                            0)); 
     3759                                                         pAD->selected != 0)); 
     3760          WinEnableMenuItem((HWND) mp2, IDM_SAVETOCLIPFILENAME, 
     3761                            (rc == 0 && pAD->selected != 0)); 
     3762          WinEnableMenuItem((HWND) mp2, IDM_APPENDTOCLIP, 
     3763                            (rc == 0 && pAD->selected != 0)); 
     3764          WinEnableMenuItem((HWND) mp2, IDM_APPENDTOCLIPFILENAME, 
     3765                            (rc == 0 && pAD->selected != 0)); 
    37553766          WinEnableMenuItem((HWND) mp2, IDM_SAVETOLIST, 
    37563767                            (rc == 0 && pAD->selected != 0)); 
     
    40984109    case IDM_COLLECTOR: 
    40994110    case IDM_SAVETOCLIP: 
     4111    case IDM_SAVETOCLIPFILENAME: 
    41004112    case IDM_APPENDTOCLIP: 
     4113    case IDM_APPENDTOCLIPFILENAME: 
    41014114    case IDM_SAVETOLIST: 
    41024115    case IDM_INFO: 
     
    41504163        case IDM_DELETE: 
    41514164        case IDM_PERMDELETE: 
    4152         case IDM_APPENDTOCLIP: 
     4165        case IDM_APPENDTOCLIP: 
     4166        case IDM_APPENDTOCLIPFILENAME: 
    41534167        case IDM_SAVETOCLIP: 
     4168        case IDM_SAVETOCLIPFILENAME: 
    41544169        case IDM_SAVETOLIST: 
    41554170        case IDM_COLLECT: 
     
    41854200              case IDM_DELETE: 
    41864201              case IDM_PERMDELETE: 
    4187               case IDM_APPENDTOCLIP: 
     4202              case IDM_APPENDTOCLIP: 
     4203              case IDM_APPENDTOCLIPFILENAME: 
    41884204              case IDM_SAVETOCLIP: 
     4205              case IDM_SAVETOCLIPFILENAME: 
    41894206              case IDM_SAVETOLIST: 
    41904207              case IDM_INFO: 
  • trunk/dll/worker.c

    r1078 r1084  
    2727  22 Jun 08 GKY Made Felete move to xworkplace trash can on systems that have it 
    2828  16 JUL 08 GKY Use TMP directory for temp files 
     29  20 Jul 08 GKY Add save/append filename to clipboard. 
    2930 
    3031***********************************************************************/ 
     
    11791180 
    11801181          case IDM_APPENDTOCLIP: 
    1181           case IDM_SAVETOCLIP: 
     1182          case IDM_SAVETOCLIP: 
     1183          case IDM_SAVETOCLIPFILENAME: 
     1184          case IDM_APPENDTOCLIPFILENAME: 
    11821185            ListToClipboardHab(hab2, 
    11831186                               wk->li->list, 
    1184                                (wk->li->type == IDM_APPENDTOCLIP)); 
     1187                               wk->li->type); 
    11851188            break; 
    11861189