- Timestamp:
- Feb 16, 2008, 3:15:16 AM (18 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 12 edited
-
HISTORY (modified) (1 diff)
-
dll/arccnrs.c (modified) (5 diffs)
-
dll/collect.c (modified) (4 diffs)
-
dll/dircnrs.c (modified) (3 diffs)
-
dll/fm3dll.h (modified) (2 diffs)
-
dll/fm3dll2.h (modified) (4 diffs)
-
dll/fm3res.rc (modified) (42 diffs)
-
dll/fm3str.h (modified) (1 diff)
-
dll/mainwnd.c (modified) (5 diffs)
-
dll/mainwnd2.c (modified) (6 diffs)
-
dll/notebook.c (modified) (15 diffs)
-
dll/notebook.h (added)
-
dll/treecnr.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/HISTORY
r948 r953 26 26 This reverts to orginal behavior for named states 27 27 o Rework collector progress reporting and improve performance (ticket #79) 28 o Compile OpenWatcom version into binary 29 o Add conditional cascade to main menu settings menu item 28 30 29 31 3.09 -
trunk/dll/arccnrs.c
r946 r953 51 51 10 Jan 08 SHL Sync with CfgDlgProc mods 52 52 10 Feb 08 GKY Implement bubble help for bitmap menu items 53 15 Feb 08 SHL Sync with settings menu rework 53 54 54 55 ***********************************************************************/ … … 79 80 #include "errutil.h" // Dos_Error... 80 81 #include "strutil.h" // GetPString 82 #include "notebook.h" // CfgDlgProc 81 83 #include "fm3dll.h" 82 84 … … 2627 2629 break; 2628 2630 2629 case IDM_ NOTEBOOK:2631 case IDM_ARCHIVERSETTINGS: 2630 2632 if (!ParentIsDesktop(dcd->hwndParent, dcd->hwndParent)) 2631 2633 PostMsg(dcd->hwndParent, msg, MPFROMLONG(IDM_ARCHIVERSETTINGS), mp2); … … 3300 3302 case WM_MOUSEMOVE: { 3301 3303 if (fOtherHelp) { 3302 RECTL rectl;3303 SHORT i, sCurrentMenuitem;3304 SHORT MenuItems = 10;3305 SHORT asMenuIDs[10] = {IDM_VIEW,3306 IDM_DELETE,3307 IDM_EXEC,3308 IDM_EXTRACT,3309 IDM_TEST,3310 IDM_VIRUSSCAN,3311 IDM_RESCAN,3312 IDM_WALKDIR,3313 IDM_FILTER,3314 0};3315 char *szHelpString = NULL;3316 3317 3318 for (i=0; i<MenuItems; i++) {3319 sCurrentMenuitem = asMenuIDs[i];3320 oldMenuProc(hwnd,MM_QUERYITEMRECT,3321 MPFROM2SHORT(asMenuIDs[i], FALSE),3322 &rectl);3323 3324 if (MOUSEMSG(&msg)->x > rectl.xLeft &&3325 MOUSEMSG(&msg)->x < rectl.xRight &&3326 MOUSEMSG(&msg)->y > rectl.yBottom &&3327 MOUSEMSG(&msg)->y < rectl.yTop)3328 break;3329 } // for3330 3331 3332 switch (sCurrentMenuitem) {3333 case 0:3334 break;3335 case IDM_VIEW:3336 szHelpString = GetPString(IDS_ARCCNRVIEWMENUHELP);3337 break;3338 case IDM_DELETE:3339 szHelpString = GetPString(IDS_ARCCNRDELETEMENUHELP);3340 break;3341 case IDM_EXEC:3342 szHelpString = GetPString(IDS_ARCCNREXECMENUHELP);3343 break;3344 case IDM_EXTRACT:3345 szHelpString = GetPString(IDS_ARCCNREXTRACTMENUHELP);3346 break;3347 case IDM_TEST:3348 szHelpString = GetPString(IDS_ARCCNRTESTMENUHELP);3349 break;3350 case IDM_VIRUSSCAN:3351 szHelpString = GetPString(IDS_ARCCNRVIRUSMENUHELP);3352 break;3353 case IDM_RESCAN:3354 szHelpString = GetPString(IDS_ARCCNRRESCANMENUHELP);3355 break;3356 case IDM_WALKDIR:3357 szHelpString = GetPString(IDS_ARCCNRWALKDIRMENUHELP);3358 break;3359 case IDM_FILTER:3360 szHelpString = GetPString(IDS_ARCCNRFILTERMENUHELP);3361 break;3362 default:3363 break;3364 }3365 3366 if (sLastMenuitem != sCurrentMenuitem && szHelpString) {3367 sLastMenuitem = sCurrentMenuitem;3368 MakeBubble(hwnd, TRUE, szHelpString);3369 }3370 else if (hwndBubble && !sCurrentMenuitem){3371 sLastMenuitem = sCurrentMenuitem;3372 WinDestroyWindow(hwndBubble);3373 }3304 RECTL rectl; 3305 SHORT i, sCurrentMenuitem; 3306 SHORT MenuItems = 10; 3307 SHORT asMenuIDs[10] = {IDM_VIEW, 3308 IDM_DELETE, 3309 IDM_EXEC, 3310 IDM_EXTRACT, 3311 IDM_TEST, 3312 IDM_VIRUSSCAN, 3313 IDM_RESCAN, 3314 IDM_WALKDIR, 3315 IDM_FILTER, 3316 0}; 3317 char *szHelpString = NULL; 3318 3319 3320 for (i=0; i<MenuItems; i++) { 3321 sCurrentMenuitem = asMenuIDs[i]; 3322 oldMenuProc(hwnd,MM_QUERYITEMRECT, 3323 MPFROM2SHORT(asMenuIDs[i], FALSE), 3324 &rectl); 3325 3326 if (MOUSEMSG(&msg)->x > rectl.xLeft && 3327 MOUSEMSG(&msg)->x < rectl.xRight && 3328 MOUSEMSG(&msg)->y > rectl.yBottom && 3329 MOUSEMSG(&msg)->y < rectl.yTop) 3330 break; 3331 } // for 3332 3333 3334 switch (sCurrentMenuitem) { 3335 case 0: 3336 break; 3337 case IDM_VIEW: 3338 szHelpString = GetPString(IDS_ARCCNRVIEWMENUHELP); 3339 break; 3340 case IDM_DELETE: 3341 szHelpString = GetPString(IDS_ARCCNRDELETEMENUHELP); 3342 break; 3343 case IDM_EXEC: 3344 szHelpString = GetPString(IDS_ARCCNREXECMENUHELP); 3345 break; 3346 case IDM_EXTRACT: 3347 szHelpString = GetPString(IDS_ARCCNREXTRACTMENUHELP); 3348 break; 3349 case IDM_TEST: 3350 szHelpString = GetPString(IDS_ARCCNRTESTMENUHELP); 3351 break; 3352 case IDM_VIRUSSCAN: 3353 szHelpString = GetPString(IDS_ARCCNRVIRUSMENUHELP); 3354 break; 3355 case IDM_RESCAN: 3356 szHelpString = GetPString(IDS_ARCCNRRESCANMENUHELP); 3357 break; 3358 case IDM_WALKDIR: 3359 szHelpString = GetPString(IDS_ARCCNRWALKDIRMENUHELP); 3360 break; 3361 case IDM_FILTER: 3362 szHelpString = GetPString(IDS_ARCCNRFILTERMENUHELP); 3363 break; 3364 default: 3365 break; 3366 } 3367 3368 if (sLastMenuitem != sCurrentMenuitem && szHelpString) { 3369 sLastMenuitem = sCurrentMenuitem; 3370 MakeBubble(hwnd, TRUE, szHelpString); 3371 } 3372 else if (hwndBubble && !sCurrentMenuitem){ 3373 sLastMenuitem = sCurrentMenuitem; 3374 WinDestroyWindow(hwndBubble); 3375 } 3374 3376 } 3375 3377 } … … 3552 3554 if (!PostMsg(dcd->hwndCnr, UM_SETUP, MPVOID, MPVOID)) 3553 3555 WinSendMsg(dcd->hwndCnr, UM_SETUP, MPVOID, MPVOID); 3554 if (FrameFlags & FCF_MENU) {3555 PFNWP oldmenuproc;3556 HWND hwndMenu = WinWindowFromID(hwndFrame, FID_MENU);3556 if (FrameFlags & FCF_MENU) { 3557 PFNWP oldmenuproc; 3558 HWND hwndMenu = WinWindowFromID(hwndFrame, FID_MENU); 3557 3559 3558 3560 oldmenuproc = WinSubclassWindow(hwndMenu, (PFNWP) ArcCnrMenuProc); -
trunk/dll/collect.c
r948 r953 44 44 10 Jan 08 SHL Sync with CfgDlgProc mods 45 45 10 Feb 08 GKY Implement bubble help for bitmap menu items 46 15 Feb 08 SHL Sync with settings menu rework 46 47 47 48 ***********************************************************************/ … … 69 70 #include "errutil.h" // Runtime_Error 70 71 #include "tmrsvcs.h" // ITIMER_DESC 72 #include "notebook.h" // CfgDlgProc 71 73 #include "fm3dll.h" 72 74 … … 1551 1553 break; 1552 1554 1553 case IDM_ NOTEBOOK:1555 case IDM_COLLECTORVIEWSETTINGS: 1554 1556 if (!ParentIsDesktop(dcd->hwndParent, dcd->hwndParent)) 1555 PostMsg(dcd->hwndParent, msg, MPFROMLONG(IDM_COLLECTOR SETTINGS), mp2);1557 PostMsg(dcd->hwndParent, msg, MPFROMLONG(IDM_COLLECTORVIEWSETTINGS), mp2); 1556 1558 else { 1557 1559 WinDlgBox(HWND_DESKTOP, … … 1560 1562 FM3ModHandle, 1561 1563 CFG_FRAME, 1562 MPFROMLONG(IDM_COLLECTOR SETTINGS));1564 MPFROMLONG(IDM_COLLECTORVIEWSETTINGS)); 1563 1565 } 1564 1566 break; -
trunk/dll/dircnrs.c
r930 r953 34 34 10 Jan 08 SHL Sync with CfgDlgProc mods 35 35 xx Jan 08 JBS Ticket 150: fix/improve save and restore of dir cnr state at FM/2 close/reopen 36 15 Feb 08 SHL Sync with settings menu rework 36 37 37 38 ***********************************************************************/ … … 56 57 #include "errutil.h" // Dos_Error... 57 58 #include "strutil.h" // GetPString 59 #include "notebook.h" // CfgDlgProc 58 60 #include "fm3dll.h" 59 61 … … 1832 1834 break; 1833 1835 1834 case IDM_ NOTEBOOK:1836 case IDM_DIRCNRSETTINGS: 1835 1837 if (!ParentIsDesktop(dcd->hwndParent, dcd->hwndParent)) 1836 1838 PostMsg(dcd->hwndParent, msg, MPFROMLONG(IDM_DIRCNRSETTINGS), mp2); -
trunk/dll/fm3dll.h
r928 r953 77 77 10 Jan 08 SHL Add UM_FIRSTTIME 78 78 12 Jan 08 SHL Localize SpecialSelect to comp.c 79 14 Feb 08 SHL Refactor CfgDlgProc to notebook.h 79 80 80 81 ***********************************************************************/ … … 976 977 MRESULT EXPENTRY ViewInfProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2); 977 978 978 /* notebook.c */979 MRESULT EXPENTRY CfgDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);980 981 979 /* commafmt.c */ 982 980 size_t commafmt(PSZ pszBuf, UINT cBufSize, LONG lNumber); -
trunk/dll/fm3dll2.h
r940 r953 4 4 $Id$ 5 5 6 Globaldefinitions6 Resource item definitions 7 7 8 8 Copyright (c) 1993-02 M. Kimes … … 18 18 12 Jan 08 SHL Add IDM_TOGGLEDRAGDIALOG 19 19 19 Jan 08 GKY Add IDM_COMMANDLINESUBMENU, IDM_SYSTEMSUBMENU & IDM_BOOKSELFSUBMENU 20 15 Feb 08 SHL Add definitions to support settings menu conditional cascade 21 15 Feb 08 SHL Drop obsoletes 22 23 Align with spaces only - no tabs please 20 24 21 25 ***********************************************************************/ … … 417 421 #define IDM_PARTITIONFD 1158 418 422 #define IDM_IGNOREMAIL 1159 419 #define IDM_TOGGLEDRAGDIALOG 1160423 #define IDM_TOGGLEDRAGDIALOG 1160 420 424 421 425 #define IDM_UTILITIESMENU 2000 … … 499 503 #define IDM_PARTITIONSMENU 3072 500 504 501 #define IDM_DIRCNRSETTINGS 3310 502 #define IDM_COLLECTORSETTINGS 3311 503 #define IDM_TREECNRSETTINGS 3312 504 #define IDM_ARCHIVERSETTINGS 3313 505 #define IDM_VIEWERSETTINGS 3314 506 #define IDM_COMPARESETTINGS 3315 507 #define IDM_QUICKSETTINGS 3316 508 #define IDM_LITESETTINGS 3317 505 #define IDM_NOTEBOOKSUBMENU 3310 506 507 #define IDM_DIRCNRSETTINGS 3311 508 #define IDM_DIRVIEWSETTINGS 3312 509 #define IDM_DIRSORTSETTINGS 3313 510 #define IDM_COLLECTORVIEWSETTINGS 3314 511 #define IDM_COLLECTORSORTSETTINGS 3315 512 #define IDM_ARCHIVERSETTINGS 3316 513 #define IDM_TREECNRVIEWSETTINGS 3317 514 #define IDM_TREECNRSORTSETTINGS 3318 515 #define IDM_VIEWERSETTINGS 3319 516 #define IDM_VIEWERSETTINGS2 3320 517 #define IDM_COMPARESETTINGS 3321 518 #define IDM_MONOLITHICSETTINGS 3322 519 #define IDM_GENERALSETTINGS 3323 520 #define IDM_SCANSETTINGS 3324 521 #define IDM_BUBBLESSETTINGS 3325 522 #define IDM_QUICKSETTINGS 3326 509 523 510 524 #define IDM_DRIVESMENU 3899 -
trunk/dll/fm3res.rc
r949 r953 32 32 16 Jan 08 SHL Add sync updates toggle 33 33 19 Jan 08 GKY Rework Utilities menu 34 14 Feb 08 SHL Add settings submenu. Use new settings submenu definitions 34 35 35 36 ***********************************************************************/ … … 129 130 SUBMENU "~Files", IDM_FILESMENU 130 131 { 131 MENUITEM "~Refresh\tCtrl + f", INI_REFRESH132 MENUITEM "~User profile\tCtrl + u", INI_USERPROFILE133 MENUITEM "~System profile\tCtrl + s", INI_SYSTEMPROFILE134 MENUITEM "~Other profile...\tCtrl + o", INI_OTHERPROFILE132 MENUITEM "~Refresh\tCtrl + f", INI_REFRESH 133 MENUITEM "~User profile\tCtrl + u", INI_USERPROFILE 134 MENUITEM "~System profile\tCtrl + s", INI_SYSTEMPROFILE 135 MENUITEM "~Other profile...\tCtrl + o", INI_OTHERPROFILE 135 136 } 136 137 SUBMENU "~Entries", -1 137 138 { 138 MENUITEM "~Filter appnames...", IDM_FILTER139 MENUITEM "", -1, MIS_SEPARATOR140 MENUITEM "~Edit entry...\tCtrl + e", INI_EDITENTRY141 MENUITEM "~Add entry...\tCtrl + a", INI_ADDENTRY142 MENUITEM "", -1, MIS_SEPARATOR143 MENUITEM "~Delete application\tCtrl + D", INI_DELETEAPP144 MENUITEM "Delete ~keyname\tCtrl + d", INI_DELETEKEY145 MENUITEM "", -1, MIS_SEPARATOR146 MENUITEM "~Rename application...\tCtrl + R", INI_RENAMEAPP147 MENUITEM "Rename ke~yname...\tCtrl + r", INI_RENAMEKEY148 MENUITEM "", -1, MIS_SEPARATOR149 MENUITEM "~Copy application...\tCtrl + C", INI_COPYAPP150 MENUITEM "Copy key~name...\tCtrl + c", INI_COPYKEY151 MENUITEM "", -1, MIS_SEPARATOR152 MENUITEM "Find ~first...\tF5", IDM_FINDFIRST153 MENUITEM "Find ne~xt\tF6", IDM_FINDNEXT139 MENUITEM "~Filter appnames...", IDM_FILTER 140 MENUITEM "", -1, MIS_SEPARATOR 141 MENUITEM "~Edit entry...\tCtrl + e", INI_EDITENTRY 142 MENUITEM "~Add entry...\tCtrl + a", INI_ADDENTRY 143 MENUITEM "", -1, MIS_SEPARATOR 144 MENUITEM "~Delete application\tCtrl + D", INI_DELETEAPP 145 MENUITEM "Delete ~keyname\tCtrl + d", INI_DELETEKEY 146 MENUITEM "", -1, MIS_SEPARATOR 147 MENUITEM "~Rename application...\tCtrl + R", INI_RENAMEAPP 148 MENUITEM "Rename ke~yname...\tCtrl + r", INI_RENAMEKEY 149 MENUITEM "", -1, MIS_SEPARATOR 150 MENUITEM "~Copy application...\tCtrl + C", INI_COPYAPP 151 MENUITEM "Copy key~name...\tCtrl + c", INI_COPYKEY 152 MENUITEM "", -1, MIS_SEPARATOR 153 MENUITEM "Find ~first...\tF5", IDM_FINDFIRST 154 MENUITEM "Find ne~xt\tF6", IDM_FINDNEXT 154 155 } 155 156 SUBMENU "~Utilities", -1 156 157 { 157 MENUITEM "~Backup profile...", INI_BACKUPINI158 MENUITEM "~Change system profiles...", INI_CHANGEINI159 MENUITEM "~Replace system profiles...", INI_SWAPINI158 MENUITEM "~Backup profile...", INI_BACKUPINI 159 MENUITEM "~Change system profiles...", INI_CHANGEINI 160 MENUITEM "~Replace system profiles...", INI_SWAPINI 160 161 } 161 162 SUBMENU "~Config", -1 162 163 { 163 MENUITEM "Confirm ~delete", INI_CONFIRM164 MENUITEM "Confirm ~delete", INI_CONFIRM 164 165 } 165 166 SUBMENU "~Help", -1 166 167 { 167 MENUITEM "~Help\tF1", IDM_HELP168 MENUITEM "~About", IDM_ABOUT168 MENUITEM "~Help\tF1", IDM_HELP 169 MENUITEM "~About", IDM_ABOUT 169 170 } 170 171 } … … 205 206 SUBMENU "~Utilities", IDM_UTILITIESMENU 206 207 { 207 MENUITEM "~Open directory container\tCtrl + O",IDM_OPENWALK208 MENUITEM "", -1, MIS_SEPARATOR209 MENUITEM "~Collector\tF2", IDM_COLLECTOR210 MENUITEM "~Seek & scan files",IDM_GREP211 MENUITEM "See ~all files", IDM_SEEALL212 MENUITEM "Compar~e directories...",IDM_COMPARE213 MENUITEM "", -1, MIS_SEPARATOR214 MENUITEM "~INI viewer", IDM_INIVIEWER215 MENUITEM "~Kill processes", IDM_KILLPROC216 MENUITEM "I~nstant CMD file", IDM_INSTANT217 SUBMENU "~Bookshelf", IDM_BOOKSELFSUBMENU218 {219 MENUITEM "~View bookshelf", IDM_VIEWINFS220 MENUITEM "View ~helpfiles", IDM_VIEWHELPS221 }222 MENUITEM "", -1, MIS_SEPARATOR223 SUBMENU "Command ~line", IDM_COMMANDLINESUBMENU224 {225 MENUITEM "OS/2 command ~line\tF9",IDM_COMMANDLINE226 MENUITEM "~DOS command line", IDM_DOSCOMMANDLINE227 MENUITEM "~Win-OS/2 full screen",IDM_WINFULLSCREEN228 }229 SUBMENU "S~ystem", IDM_SYSTEMSUBMENU230 {231 MENUITEM "System ~clock", IDM_SYSTEMCLOCK232 MENUITEM "System ~setup", IDM_SYSTEMSETUP208 MENUITEM "~Open directory container\tCtrl + O",IDM_OPENWALK 209 MENUITEM "", -1, MIS_SEPARATOR 210 MENUITEM "~Collector\tF2", IDM_COLLECTOR 211 MENUITEM "~Seek & scan files",IDM_GREP 212 MENUITEM "See ~all files", IDM_SEEALL 213 MENUITEM "Compar~e directories...",IDM_COMPARE 214 MENUITEM "", -1, MIS_SEPARATOR 215 MENUITEM "~INI viewer", IDM_INIVIEWER 216 MENUITEM "~Kill processes", IDM_KILLPROC 217 MENUITEM "I~nstant CMD file", IDM_INSTANT 218 SUBMENU "~Bookshelf", IDM_BOOKSELFSUBMENU 219 { 220 MENUITEM "~View bookshelf", IDM_VIEWINFS 221 MENUITEM "View ~helpfiles", IDM_VIEWHELPS 222 } 223 MENUITEM "", -1, MIS_SEPARATOR 224 SUBMENU "Command ~line", IDM_COMMANDLINESUBMENU 225 { 226 MENUITEM "OS/2 command ~line\tF9",IDM_COMMANDLINE 227 MENUITEM "~DOS command line", IDM_DOSCOMMANDLINE 228 MENUITEM "~Win-OS/2 full screen",IDM_WINFULLSCREEN 229 } 230 SUBMENU "S~ystem", IDM_SYSTEMSUBMENU 231 { 232 MENUITEM "System ~clock", IDM_SYSTEMCLOCK 233 MENUITEM "System ~setup", IDM_SYSTEMSETUP 233 234 #ifdef NEVER 234 MENUITEM "System ~information",IDM_SYSINFO235 MENUITEM "System ~information",IDM_SYSINFO 235 236 #endif 236 }237 } 237 238 } 238 239 SUBMENU "~Config", IDM_CONFIGMENU 239 240 { 240 MENUITEM "~Settings notebook...", IDM_NOTEBOOK 241 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 242 SUBMENU "~Toolbar", IDM_TOOLSUBMENU 243 { 244 MENUITEM "~Toggle toolbar", IDM_TOOLBAR 245 MENUITEM "Te~xt toolbar", IDM_TEXTTOOLS 246 MENUITEM "Toolbar t~itles", IDM_TOOLTITLES 247 } 248 SUBMENU "A~utoview", IDM_AUTOVIEWSUBMENU 249 { 250 MENUITEM "Toggle ~autoview window\tF4",IDM_AUTOVIEW 251 MENUITEM "See ~file contents\tCtrl + F4",IDM_AUTOVIEWFILE 252 MENUITEM "See .~COMMENTS EA\tCtrl + Shift + F4",IDM_AUTOVIEWCOMMENTS 253 } 254 MENUITEM "Toggle ~quicklists\tF8",IDM_USERLIST 255 MENUITEM "Toggle ~bottom buttons\tCtrl + F8",IDM_MOREBUTTONS 256 MENUITEM "Toggle dri~vebar\tCtrl + Shift + F8",IDM_DRIVEBAR 257 MENUITEM "Toggle ~drag&drop prompting",IDM_TOGGLEDRAGDIALOG // 12 Jan 08 SHL 258 MENUITEM "Toggle ~immediate updates",IDM_SYNCUPDATES // 16 Jan 08 SHL 259 MENUITEM "", -1, MIS_SEPARATOR 260 SUBMENU "~Edit", -1 261 { 262 MENUITEM "Edit ~associations...",IDM_EDITASSOC 263 MENUITEM "Edit ~commands...", IDM_EDITCOMMANDS 264 MENUITEM "Edit an archi~ver...",IDM_EDITANYARCHIVER 265 } 266 SUBMENU "~Palette", -1 267 { 268 MENUITEM "~Font palette", IDM_FONTPALETTE 269 MENUITEM "~Color palette", IDM_COLORPALETTE 270 MENUITEM "~Hi-res color palette",IDM_HICOLORPALETTE 241 SUBMENU "~Settings notebook", IDM_NOTEBOOKSUBMENU 242 { 243 MENUITEM "Directory container settings", IDM_DIRCNRSETTINGS 244 MENUITEM "Directory view settings", IDM_DIRVIEWSETTINGS 245 MENUITEM "Directory sort settings", IDM_DIRSORTSETTINGS 246 MENUITEM "Collector view settings", IDM_COLLECTORVIEWSETTINGS 247 MENUITEM "Collector sort settings", IDM_COLLECTORSORTSETTINGS 248 MENUITEM "Archive container settings", IDM_ARCHIVERSETTINGS 249 MENUITEM "Tree container view settings", IDM_TREECNRVIEWSETTINGS 250 MENUITEM "Tree container sort settings", IDM_TREECNRSORTSETTINGS 251 MENUITEM "Viewer settings", IDM_VIEWERSETTINGS 252 MENUITEM "Viewer settings 2", IDM_VIEWERSETTINGS2 253 MENUITEM "Compare settings", IDM_COMPARESETTINGS 254 MENUITEM "Monolithic settings", IDM_MONOLITHICSETTINGS 255 MENUITEM "General settings", IDM_GENERALSETTINGS 256 MENUITEM "Scan settings", IDM_SCANSETTINGS 257 MENUITEM "Bubbles settings", IDM_BUBBLESSETTINGS 258 MENUITEM "Quick settings", IDM_QUICKSETTINGS 259 } 260 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 261 SUBMENU "~Toolbar", IDM_TOOLSUBMENU 262 { 263 MENUITEM "~Toggle toolbar", IDM_TOOLBAR 264 MENUITEM "Te~xt toolbar", IDM_TEXTTOOLS 265 MENUITEM "Toolbar t~itles", IDM_TOOLTITLES 266 } 267 SUBMENU "A~utoview", IDM_AUTOVIEWSUBMENU 268 { 269 MENUITEM "Toggle ~autoview window\tF4",IDM_AUTOVIEW 270 MENUITEM "See ~file contents\tCtrl + F4",IDM_AUTOVIEWFILE 271 MENUITEM "See .~COMMENTS EA\tCtrl + Shift + F4",IDM_AUTOVIEWCOMMENTS 272 } 273 MENUITEM "Toggle ~quicklists\tF8",IDM_USERLIST 274 MENUITEM "Toggle ~bottom buttons\tCtrl + F8",IDM_MOREBUTTONS 275 MENUITEM "Toggle dri~vebar\tCtrl + Shift + F8",IDM_DRIVEBAR 276 MENUITEM "Toggle ~drag&drop prompting",IDM_TOGGLEDRAGDIALOG // 12 Jan 08 SHL 277 MENUITEM "Toggle ~immediate updates",IDM_SYNCUPDATES // 16 Jan 08 SHL 278 MENUITEM "", -1, MIS_SEPARATOR 279 SUBMENU "~Edit", -1 280 { 281 MENUITEM "Edit ~associations...",IDM_EDITASSOC 282 MENUITEM "Edit ~commands...", IDM_EDITCOMMANDS 283 MENUITEM "Edit an archi~ver...",IDM_EDITANYARCHIVER 284 } 285 SUBMENU "~Palette", -1 286 { 287 MENUITEM "~Font palette", IDM_FONTPALETTE 288 MENUITEM "~Color palette", IDM_COLORPALETTE 289 MENUITEM "~Hi-res color palette",IDM_HICOLORPALETTE 271 290 } 272 291 } 273 292 SUBMENU "~Windows", IDM_WINDOWSMENU 274 293 { 275 SUBMENU "~Tile", IDM_TILEMENU276 {277 MENUITEM "~Tile\tCtrl + t", IDM_TILE278 MENUITEM "", -1, MIS_SEPARATOR279 MENUITEM "~Autotile", IDM_AUTOTILE280 MENUITEM "Tile ~horizontal",IDM_TILEBACKWARDS281 }282 MENUITEM "~Cascade", IDM_CASCADE283 MENUITEM "~Arrange icons", IDM_ARRANGEICONS284 MENUITEM "~Dialog\tCtrl + W", IDM_WINDOWDLG285 MENUITEM "", -1, MIS_SEPARATOR286 MENUITEM "~Restore", IDM_RESTORE287 MENUITEM "~Minimize", IDM_MINIMIZE288 MENUITEM "", -1, MIS_SEPARATOR294 SUBMENU "~Tile", IDM_TILEMENU 295 { 296 MENUITEM "~Tile\tCtrl + t", IDM_TILE 297 MENUITEM "", -1, MIS_SEPARATOR 298 MENUITEM "~Autotile", IDM_AUTOTILE 299 MENUITEM "Tile ~horizontal",IDM_TILEBACKWARDS 300 } 301 MENUITEM "~Cascade", IDM_CASCADE 302 MENUITEM "~Arrange icons", IDM_ARRANGEICONS 303 MENUITEM "~Dialog\tCtrl + W", IDM_WINDOWDLG 304 MENUITEM "", -1, MIS_SEPARATOR 305 MENUITEM "~Restore", IDM_RESTORE 306 MENUITEM "~Minimize", IDM_MINIMIZE 307 MENUITEM "", -1, MIS_SEPARATOR 289 308 } 290 309 SUBMENU "~Help", -1 291 310 { 292 MENUITEM "~Contents\tF1", IDM_HELPCONTENTS293 MENUITEM "~General help", IDM_HELPGENERAL294 MENUITEM "~Keys help\tCtrl + k", IDM_HELPKEYS295 MENUITEM "~Mouse help", IDM_HELPMOUSE296 MENUITEM "~Tutorials", IDM_HELPTUTOR297 MENUITEM "~Hints and troubleshooting", IDM_HELPHINTS298 MENUITEM "~Window layouts", IDM_HELPPIX299 MENUITEM "Conte~xt menus", IDM_HELPCONTEXT300 MENUITEM "", -1, MIS_SEPARATOR301 MENUITEM "~About", IDM_ABOUT311 MENUITEM "~Contents\tF1", IDM_HELPCONTENTS 312 MENUITEM "~General help", IDM_HELPGENERAL 313 MENUITEM "~Keys help\tCtrl + k", IDM_HELPKEYS 314 MENUITEM "~Mouse help", IDM_HELPMOUSE 315 MENUITEM "~Tutorials", IDM_HELPTUTOR 316 MENUITEM "~Hints and troubleshooting", IDM_HELPHINTS 317 MENUITEM "~Window layouts", IDM_HELPPIX 318 MENUITEM "Conte~xt menus", IDM_HELPCONTEXT 319 MENUITEM "", -1, MIS_SEPARATOR 320 MENUITEM "~About", IDM_ABOUT 302 321 } 303 322 } … … 307 326 SUBMENU "~Files", IDM_FILESMENU 308 327 { 309 MENUITEM "~Rename...\tCtrl + r", IDM_RENAME310 MENUITEM "~Copy\tCtrl + c", IDM_COPY311 MENUITEM "~Move...\tCtrl + m", IDM_MOVE312 MENUITEM "~View\tCtrl + v", IDM_VIEW313 MENUITEM "~Info...\tCtrl + i", IDM_INFO314 MENUITEM "~Edit\tCtrl + e", IDM_EDIT315 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS316 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS317 MENUITEM "~Print\tCtrl + p", IDM_PRINT318 SUBMENU "Comma~nds", IDM_COMMANDSMENU319 {320 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF321 }322 MENUITEM "Arc~hive...\tCtrl + A", IDM_ARCHIVE323 MENUITEM "~Delete\tCtrl + d", IDM_DELETE328 MENUITEM "~Rename...\tCtrl + r", IDM_RENAME 329 MENUITEM "~Copy\tCtrl + c", IDM_COPY 330 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 331 MENUITEM "~View\tCtrl + v", IDM_VIEW 332 MENUITEM "~Info...\tCtrl + i", IDM_INFO 333 MENUITEM "~Edit\tCtrl + e", IDM_EDIT 334 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS 335 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 336 MENUITEM "~Print\tCtrl + p", IDM_PRINT 337 SUBMENU "Comma~nds", IDM_COMMANDSMENU 338 { 339 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF 340 } 341 MENUITEM "Arc~hive...\tCtrl + A", IDM_ARCHIVE 342 MENUITEM "~Delete\tCtrl + d", IDM_DELETE 324 343 } 325 344 SUBMENU "~Views", IDM_VIEWSMENU 326 345 { 327 MENUITEM "~Icon view", IDM_ICON328 MENUITEM "~Name view", IDM_NAME329 MENUITEM "~Details view", IDM_DETAILS330 MENUITEM "~Text view", IDM_TEXT331 MENUITEM "", -1, MIS_SEPARATOR332 SUBMENU "D~etails Setup", IDM_DETAILSSETUP333 {334 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES335 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS336 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS337 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS338 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS339 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS340 MENUITEM "Show ~attributes", IDM_SHOWATTR ,,MIA_NODISMISS341 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS342 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS343 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS344 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS345 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS346 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS347 }348 MENUITEM "~Mini icons", IDM_MINIICONS349 MENUITEM "", -1, MIS_SEPARATOR350 MENUITEM "~Filter\tCtrl + f", IDM_FILTER351 MENUITEM "~Rescan\tCtrl + R", IDM_RESCAN352 MENUITEM "", -1, MIS_SEPARATOR353 MENUITEM "~.Parent\tCtrl + .", IDM_PARENT354 MENUITEM "~Previous dir\tCtrl + >", IDM_PREVIOUS355 MENUITEM "", -1, MIS_SEPARATOR356 MENUITEM "Si~zes...\tCtrl + z", IDM_SIZES357 MENUITEM "~Make directory...\tCtrl + M",IDM_MKDIR358 MENUITEM "", -1, MIS_SEPARATOR359 SUBMENU "Select\tCtrl + F8", IDM_SELECTSUBMENU360 {361 MENUITEM "Select ~all", IDM_SELECTALL362 MENUITEM "Select all ~files\tCtrl + /",IDM_SELECTALLFILES363 MENUITEM "Select all ~dirs\tShift + Ctrl + ?",IDM_SELECTALLDIRS364 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK365 MENUITEM "Select ~clipboard\tCtrl + ]",IDM_SELECTCLIP366 MENUITEM "Select ~list", IDM_SELECTLIST367 MENUITEM "", -1, MIS_SEPARATOR368 MENUITEM "~Deselect all\tCtrl + \\", IDM_DESELECTALL369 MENUITEM "Deselect all files", IDM_DESELECTALLFILES370 MENUITEM "Deselect all dirs\tShift + Ctrl + |",IDM_DESELECTALLDIRS371 MENUITEM "Deselect mask...\tCtrl + +",IDM_DESELECTMASK372 MENUITEM "Deselect clipboard\tShift + Ctrl + }",IDM_DESELECTCLIP373 MENUITEM "", -1, MIS_SEPARATOR374 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT375 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT376 }377 SUBMENU "Comparison selections", IDM_SELECTCOMPAREMENU378 {379 MENUITEM "Select if in ~all", IDM_SELECTBOTH380 MENUITEM "Select if in ~one", IDM_SELECTONE381 MENUITEM "Select ~newest", IDM_SELECTNEWER382 MENUITEM "Select ol~dest", IDM_SELECTOLDER383 MENUITEM "Select ~largest", IDM_SELECTBIGGER384 MENUITEM "Select ~smallest", IDM_SELECTSMALLER385 MENUITEM "", -1, MIS_SEPARATOR386 MENUITEM "Deselect if in all", IDM_DESELECTBOTH387 MENUITEM "Deselect if in one", IDM_DESELECTONE388 MENUITEM "Deselect newest", IDM_DESELECTNEWER389 MENUITEM "Deselect oldest", IDM_DESELECTOLDER390 MENUITEM "Deselect largest", IDM_DESELECTBIGGER391 MENUITEM "Deselect smallest", IDM_DESELECTSMALLER392 }393 MENUITEM "", -1, MIS_SEPARATOR394 SUBMENU "Sort\tCtrl + F7", IDM_SORTSUBMENU395 {396 MENUITEM "None", IDM_SORTNONE397 MENUITEM "~Pathname", IDM_SORTNAME398 MENUITEM "~Filename", IDM_SORTFILENAME399 MENUITEM "~Size", IDM_SORTSIZE400 MENUITEM "~EA size", IDM_SORTEASIZE401 MENUITEM "F~irst extension",IDM_SORTFIRST402 MENUITEM "~Last extension", IDM_SORTLAST403 MENUITEM "L~W date", IDM_SORTLWDATE404 MENUITEM "L~A date", IDM_SORTLADATE405 MENUITEM "C~reate date", IDM_SORTCRDATE406 MENUITEM "Sub~ject", IDM_SORTSUBJECT407 MENUITEM "", -1, MIS_SEPARATOR408 MENUITEM "Dirs first", IDM_SORTDIRSFIRST409 MENUITEM "Dirs last", IDM_SORTDIRSLAST410 MENUITEM "Re~verse", IDM_SORTREVERSE411 }412 MENUITEM "Res~ort", IDM_RESORT413 MENUITEM "", -1, MIS_SEPARATOR414 MENUITEM "Change one directory...\tCtrl + w", IDM_WALKDIR415 MENUITEM "Change both directories...\tCtrl + W",IDM_TWODIRS346 MENUITEM "~Icon view", IDM_ICON 347 MENUITEM "~Name view", IDM_NAME 348 MENUITEM "~Details view", IDM_DETAILS 349 MENUITEM "~Text view", IDM_TEXT 350 MENUITEM "", -1, MIS_SEPARATOR 351 SUBMENU "D~etails Setup", IDM_DETAILSSETUP 352 { 353 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES 354 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS 355 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS 356 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS 357 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS 358 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS 359 MENUITEM "Show ~attributes", IDM_SHOWATTR ,,MIA_NODISMISS 360 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS 361 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS 362 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS 363 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS 364 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS 365 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS 366 } 367 MENUITEM "~Mini icons", IDM_MINIICONS 368 MENUITEM "", -1, MIS_SEPARATOR 369 MENUITEM "~Filter\tCtrl + f", IDM_FILTER 370 MENUITEM "~Rescan\tCtrl + R", IDM_RESCAN 371 MENUITEM "", -1, MIS_SEPARATOR 372 MENUITEM "~.Parent\tCtrl + .", IDM_PARENT 373 MENUITEM "~Previous dir\tCtrl + >", IDM_PREVIOUS 374 MENUITEM "", -1, MIS_SEPARATOR 375 MENUITEM "Si~zes...\tCtrl + z", IDM_SIZES 376 MENUITEM "~Make directory...\tCtrl + M",IDM_MKDIR 377 MENUITEM "", -1, MIS_SEPARATOR 378 SUBMENU "Select\tCtrl + F8", IDM_SELECTSUBMENU 379 { 380 MENUITEM "Select ~all", IDM_SELECTALL 381 MENUITEM "Select all ~files\tCtrl + /",IDM_SELECTALLFILES 382 MENUITEM "Select all ~dirs\tShift + Ctrl + ?",IDM_SELECTALLDIRS 383 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK 384 MENUITEM "Select ~clipboard\tCtrl + ]",IDM_SELECTCLIP 385 MENUITEM "Select ~list", IDM_SELECTLIST 386 MENUITEM "", -1, MIS_SEPARATOR 387 MENUITEM "~Deselect all\tCtrl + \\", IDM_DESELECTALL 388 MENUITEM "Deselect all files", IDM_DESELECTALLFILES 389 MENUITEM "Deselect all dirs\tShift + Ctrl + |",IDM_DESELECTALLDIRS 390 MENUITEM "Deselect mask...\tCtrl + +",IDM_DESELECTMASK 391 MENUITEM "Deselect clipboard\tShift + Ctrl + }",IDM_DESELECTCLIP 392 MENUITEM "", -1, MIS_SEPARATOR 393 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT 394 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT 395 } 396 SUBMENU "Comparison selections", IDM_SELECTCOMPAREMENU 397 { 398 MENUITEM "Select if in ~all", IDM_SELECTBOTH 399 MENUITEM "Select if in ~one", IDM_SELECTONE 400 MENUITEM "Select ~newest", IDM_SELECTNEWER 401 MENUITEM "Select ol~dest", IDM_SELECTOLDER 402 MENUITEM "Select ~largest", IDM_SELECTBIGGER 403 MENUITEM "Select ~smallest", IDM_SELECTSMALLER 404 MENUITEM "", -1, MIS_SEPARATOR 405 MENUITEM "Deselect if in all", IDM_DESELECTBOTH 406 MENUITEM "Deselect if in one", IDM_DESELECTONE 407 MENUITEM "Deselect newest", IDM_DESELECTNEWER 408 MENUITEM "Deselect oldest", IDM_DESELECTOLDER 409 MENUITEM "Deselect largest", IDM_DESELECTBIGGER 410 MENUITEM "Deselect smallest", IDM_DESELECTSMALLER 411 } 412 MENUITEM "", -1, MIS_SEPARATOR 413 SUBMENU "Sort\tCtrl + F7", IDM_SORTSUBMENU 414 { 415 MENUITEM "None", IDM_SORTNONE 416 MENUITEM "~Pathname", IDM_SORTNAME 417 MENUITEM "~Filename", IDM_SORTFILENAME 418 MENUITEM "~Size", IDM_SORTSIZE 419 MENUITEM "~EA size", IDM_SORTEASIZE 420 MENUITEM "F~irst extension",IDM_SORTFIRST 421 MENUITEM "~Last extension", IDM_SORTLAST 422 MENUITEM "L~W date", IDM_SORTLWDATE 423 MENUITEM "L~A date", IDM_SORTLADATE 424 MENUITEM "C~reate date", IDM_SORTCRDATE 425 MENUITEM "Sub~ject", IDM_SORTSUBJECT 426 MENUITEM "", -1, MIS_SEPARATOR 427 MENUITEM "Dirs first", IDM_SORTDIRSFIRST 428 MENUITEM "Dirs last", IDM_SORTDIRSLAST 429 MENUITEM "Re~verse", IDM_SORTREVERSE 430 } 431 MENUITEM "Res~ort", IDM_RESORT 432 MENUITEM "", -1, MIS_SEPARATOR 433 MENUITEM "Change one directory...\tCtrl + w", IDM_WALKDIR 434 MENUITEM "Change both directories...\tCtrl + W",IDM_TWODIRS 416 435 } 417 436 SUBMENU "~Utilities", IDM_UTILITIESMENU 418 437 { 419 MENUITEM "~Collector...\tF2", IDM_COLLECTOR420 MENUITEM "~Seek & scan files...",IDM_GREP421 MENUITEM "See ~all files...", IDM_SEEALL422 MENUITEM "~Remap drives...", IDM_REMAP423 SUBMENU "~Partition disks", IDM_PARTITIONSMENU424 { 425 MENUITEM "~MiniLVM - eCS only", IDM_PARTITION426 MENUITEM "~DFSee - If installed in System Path", IDM_PARTITIONDF427 MENUITEM "~LVMGUI", IDM_PARTITIONLVMG428 MENUITEM "~FDisk - Do not use on LVM systems", IDM_PARTITIONFD429 } 430 MENUITEM "", -1, MIS_SEPARATOR431 MENUITEM "Compar~e directories...",IDM_COMPARE432 MENUITEM "", -1, MIS_SEPARATOR433 SUBMENU "Command ~line", IDM_COMMANDLINESUBMENU434 {435 MENUITEM "OS/2 command ~line\tF9",IDM_COMMANDLINE436 MENUITEM "~DOS command line", IDM_DOSCOMMANDLINE437 MENUITEM "~Win-OS/2 full screen",IDM_WINFULLSCREEN438 }438 MENUITEM "~Collector...\tF2", IDM_COLLECTOR 439 MENUITEM "~Seek & scan files...",IDM_GREP 440 MENUITEM "See ~all files...", IDM_SEEALL 441 MENUITEM "~Remap drives...", IDM_REMAP 442 SUBMENU "~Partition disks", IDM_PARTITIONSMENU 443 { 444 MENUITEM "~MiniLVM - eCS only", IDM_PARTITION 445 MENUITEM "~DFSee - If installed in System Path", IDM_PARTITIONDF 446 MENUITEM "~LVMGUI", IDM_PARTITIONLVMG 447 MENUITEM "~FDisk - Do not use on LVM systems", IDM_PARTITIONFD 448 } 449 MENUITEM "", -1, MIS_SEPARATOR 450 MENUITEM "Compar~e directories...",IDM_COMPARE 451 MENUITEM "", -1, MIS_SEPARATOR 452 SUBMENU "Command ~line", IDM_COMMANDLINESUBMENU 453 { 454 MENUITEM "OS/2 command ~line\tF9",IDM_COMMANDLINE 455 MENUITEM "~DOS command line", IDM_DOSCOMMANDLINE 456 MENUITEM "~Win-OS/2 full screen",IDM_WINFULLSCREEN 457 } 439 458 } 440 459 SUBMENU "~Config", IDM_CONFIGMENU 441 460 { 442 MENUITEM "~Settings notebook...", IDM_NOTEBOOK 443 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 444 MENUITEM "", -1, MIS_SEPARATOR 445 SUBMENU "~Toolbar", IDM_TOOLSUBMENU 446 { 447 MENUITEM "~Toggle toolbar", IDM_TOOLBAR 448 MENUITEM "Te~xt toolbar", IDM_TEXTTOOLS 449 MENUITEM "Toolbar t~itles", IDM_TOOLTITLES 450 } 451 MENUITEM "Toggle ~autoview window\tF4",IDM_AUTOVIEW 452 MENUITEM "", -1, MIS_SEPARATOR 453 MENUITEM "Edit ~associations...",IDM_EDITASSOC 454 MENUITEM "Edit ~commands...", IDM_EDITCOMMANDS 461 SUBMENU "~Settings notebook", IDM_NOTEBOOKSUBMENU 462 { 463 MENUITEM "Directory container settings", IDM_DIRCNRSETTINGS 464 MENUITEM "Directory view settings", IDM_DIRVIEWSETTINGS 465 MENUITEM "Directory sort settings", IDM_DIRSORTSETTINGS 466 MENUITEM "Collector view settings", IDM_COLLECTORVIEWSETTINGS 467 MENUITEM "Collector sort settings", IDM_COLLECTORSORTSETTINGS 468 MENUITEM "Archive container settings", IDM_ARCHIVERSETTINGS 469 MENUITEM "Tree container view settings", IDM_TREECNRVIEWSETTINGS 470 MENUITEM "Tree container sort settings", IDM_TREECNRSORTSETTINGS 471 MENUITEM "Viewer settings", IDM_VIEWERSETTINGS 472 MENUITEM "Viewer settings 2", IDM_VIEWERSETTINGS2 473 MENUITEM "Compare settings", IDM_COMPARESETTINGS 474 MENUITEM "Monolithic settings", IDM_MONOLITHICSETTINGS 475 MENUITEM "General settings", IDM_GENERALSETTINGS 476 MENUITEM "Scan settings", IDM_SCANSETTINGS 477 MENUITEM "Bubbles settings", IDM_BUBBLESSETTINGS 478 } 479 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 480 MENUITEM "", -1, MIS_SEPARATOR 481 SUBMENU "~Toolbar", IDM_TOOLSUBMENU 482 { 483 MENUITEM "~Toggle toolbar", IDM_TOOLBAR 484 MENUITEM "Te~xt toolbar", IDM_TEXTTOOLS 485 MENUITEM "Toolbar t~itles", IDM_TOOLTITLES 486 } 487 MENUITEM "Toggle ~autoview window\tF4",IDM_AUTOVIEW 488 MENUITEM "", -1, MIS_SEPARATOR 489 MENUITEM "Edit ~associations...",IDM_EDITASSOC 490 MENUITEM "Edit ~commands...", IDM_EDITCOMMANDS 455 491 } 456 492 SUBMENU "~Windows", IDM_WINDOWSMENU 457 493 { 458 MENUITEM "Tile hori~zontal", IDM_TILEBACKWARDS459 MENUITEM "~Drive tree", IDM_VTREE494 MENUITEM "Tile hori~zontal", IDM_TILEBACKWARDS 495 MENUITEM "~Drive tree", IDM_VTREE 460 496 } 461 497 SUBMENU "~Help", -1 462 498 { 463 MENUITEM "~Contents\tF1", IDM_HELPCONTENTS464 MENUITEM "~General help", IDM_HELPGENERAL465 MENUITEM "~Keys help\tCtrl + k", IDM_HELPKEYS466 MENUITEM "~Mouse help", IDM_HELPMOUSE467 MENUITEM "~Tutorials", IDM_HELPTUTOR468 MENUITEM "~Hints and troubleshooting", IDM_HELPHINTS469 MENUITEM "~Window layouts", IDM_HELPPIX470 MENUITEM "Conte~xt menus", IDM_HELPCONTEXT471 MENUITEM "", -1, MIS_SEPARATOR472 MENUITEM "~About", IDM_ABOUT499 MENUITEM "~Contents\tF1", IDM_HELPCONTENTS 500 MENUITEM "~General help", IDM_HELPGENERAL 501 MENUITEM "~Keys help\tCtrl + k", IDM_HELPKEYS 502 MENUITEM "~Mouse help", IDM_HELPMOUSE 503 MENUITEM "~Tutorials", IDM_HELPTUTOR 504 MENUITEM "~Hints and troubleshooting", IDM_HELPHINTS 505 MENUITEM "~Window layouts", IDM_HELPPIX 506 MENUITEM "Conte~xt menus", IDM_HELPCONTEXT 507 MENUITEM "", -1, MIS_SEPARATOR 508 MENUITEM "~About", IDM_ABOUT 473 509 } 474 510 } … … 500 536 MENU MAIN_POPUP 501 537 { 502 MENUITEM "~Settings notebook...", IDM_NOTEBOOK503 SUBMENU "~Toolbar", IDM_TOOLSUBMENU504 {505 MENUITEM "~Toggle toolbar", IDM_TOOLBAR506 MENUITEM "Te~xt toolbar", IDM_TEXTTOOLS507 MENUITEM "Toolbar t~itles", IDM_TOOLTITLES508 }509 SUBMENU "A~utoview", IDM_AUTOVIEWSUBMENU510 {511 MENUITEM "Toggle ~autoview window\tF4",IDM_AUTOVIEW512 MENUITEM "See ~file contents\tCtrl + F4",IDM_AUTOVIEWFILE513 MENUITEM "See .~COMMENTS EA\tCtrl + Shift + F4",IDM_AUTOVIEWCOMMENTS514 }515 MENUITEM "Toggle ~quicklists",IDM_USERLIST516 MENUITEM "Toggle ~bottom buttons",IDM_MOREBUTTONS517 MENUITEM "Edit ~associations...",IDM_EDITASSOC518 MENUITEM "Edit ~commands...", IDM_EDITCOMMANDS519 MENUITEM "Edit an archi~ver...",IDM_EDITANYARCHIVER520 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET521 MENUITEM "", -1, MIS_SEPARATOR522 MENUITEM "~Font palette", IDM_FONTPALETTE523 MENUITEM "Color ~palette", IDM_COLORPALETTE524 MENUITEM "Hi-~res color palette",IDM_HICOLORPALETTE525 MENUITEM "", -1, MIS_SEPARATOR526 MENUITEM "~Tile windows\tCtrl + t", IDM_TILE527 MENUITEM "~Cascade windows\tCtrl + C",IDM_CASCADE528 MENUITEM "~Arrange icons", IDM_ARRANGEICONS529 MENUITEM "~Window dialog\tCtrl + W", IDM_WINDOWDLG538 MENUITEM "~Settings notebook...", IDM_NOTEBOOK 539 SUBMENU "~Toolbar", IDM_TOOLSUBMENU 540 { 541 MENUITEM "~Toggle toolbar", IDM_TOOLBAR 542 MENUITEM "Te~xt toolbar", IDM_TEXTTOOLS 543 MENUITEM "Toolbar t~itles", IDM_TOOLTITLES 544 } 545 SUBMENU "A~utoview", IDM_AUTOVIEWSUBMENU 546 { 547 MENUITEM "Toggle ~autoview window\tF4",IDM_AUTOVIEW 548 MENUITEM "See ~file contents\tCtrl + F4",IDM_AUTOVIEWFILE 549 MENUITEM "See .~COMMENTS EA\tCtrl + Shift + F4",IDM_AUTOVIEWCOMMENTS 550 } 551 MENUITEM "Toggle ~quicklists",IDM_USERLIST 552 MENUITEM "Toggle ~bottom buttons",IDM_MOREBUTTONS 553 MENUITEM "Edit ~associations...",IDM_EDITASSOC 554 MENUITEM "Edit ~commands...", IDM_EDITCOMMANDS 555 MENUITEM "Edit an archi~ver...",IDM_EDITANYARCHIVER 556 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 557 MENUITEM "", -1, MIS_SEPARATOR 558 MENUITEM "~Font palette", IDM_FONTPALETTE 559 MENUITEM "Color ~palette", IDM_COLORPALETTE 560 MENUITEM "Hi-~res color palette",IDM_HICOLORPALETTE 561 MENUITEM "", -1, MIS_SEPARATOR 562 MENUITEM "~Tile windows\tCtrl + t", IDM_TILE 563 MENUITEM "~Cascade windows\tCtrl + C",IDM_CASCADE 564 MENUITEM "~Arrange icons", IDM_ARRANGEICONS 565 MENUITEM "~Window dialog\tCtrl + W", IDM_WINDOWDLG 530 566 } 531 567 … … 740 776 SUBMENU "D~etails setup", IDM_DETAILSSETUP 741 777 { 742 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES743 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS744 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS745 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS746 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS747 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS748 MENUITEM "Show ~attributes", IDM_SHOWATTR ,,MIA_NODISMISS749 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS750 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS751 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS752 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS753 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS754 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS778 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES 779 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS 780 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS 781 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS 782 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS 783 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS 784 MENUITEM "Show ~attributes", IDM_SHOWATTR ,,MIA_NODISMISS 785 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS 786 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS 787 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS 788 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS 789 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS 790 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS 755 791 } 756 792 MENUITEM "", -1, MIS_SEPARATOR … … 866 902 SUBMENU "D~etails Setup", IDM_DETAILSSETUP 867 903 { 868 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES869 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS870 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS871 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS872 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS873 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS874 MENUITEM "Show ~attributes", IDM_SHOWATTR ,,MIA_NODISMISS875 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS876 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS877 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS878 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS879 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS880 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS904 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES 905 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS 906 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS 907 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS 908 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS 909 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS 910 MENUITEM "Show ~attributes", IDM_SHOWATTR ,,MIA_NODISMISS 911 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS 912 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS 913 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS 914 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS 915 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS 916 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS 881 917 } 882 918 MENUITEM "~Mini icons", IDM_MINIICONS … … 893 929 SUBMENU "Open", IDM_OPENSUBMENU 894 930 { 895 MENUITEM "~Icon", IDM_OPENICONME896 MENUITEM "~Details", IDM_OPENDETAILSME897 MENUITEM "~Tree", IDM_OPENTREEME898 MENUITEM "~Settings", IDM_OPENSETTINGSME931 MENUITEM "~Icon", IDM_OPENICONME 932 MENUITEM "~Details", IDM_OPENDETAILSME 933 MENUITEM "~Tree", IDM_OPENTREEME 934 MENUITEM "~Settings", IDM_OPENSETTINGSME 899 935 } 900 936 SUBMENU "Miscellaneous", IDM_MISCSUBMENU 901 937 { 902 MENUITEM "Si~zes...\tCtrl + z", IDM_SIZES903 MENUITEM "~Undelete files...", IDM_UNDELETESPEC904 MENUITEM "~Find in drive tree\tCtrl + F",IDM_FINDINTREE905 MENUITEM "~Show all files...\tCtrl + g",IDM_SHOWALLFILESCNR938 MENUITEM "Si~zes...\tCtrl + z", IDM_SIZES 939 MENUITEM "~Undelete files...", IDM_UNDELETESPEC 940 MENUITEM "~Find in drive tree\tCtrl + F",IDM_FINDINTREE 941 MENUITEM "~Show all files...\tCtrl + g",IDM_SHOWALLFILESCNR 906 942 } 907 943 MENUITEM "", -1, MIS_SEPARATOR 908 944 SUBMENU "Select\tCtrl + F8", IDM_SELECTSUBMENU 909 945 { 910 MENUITEM "Select ~all", IDM_SELECTALL911 MENUITEM "Select all ~files\tCtrl + /",IDM_SELECTALLFILES912 MENUITEM "Select all ~dirs\tShift + Ctrl + ?",IDM_SELECTALLDIRS913 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK914 MENUITEM "Select ~clipboard\tCtrl + ]",IDM_SELECTCLIP915 MENUITEM "Select ~list", IDM_SELECTLIST916 MENUITEM "", -1, MIS_SEPARATOR917 MENUITEM "Deselect all\tCtrl + \\", IDM_DESELECTALL918 MENUITEM "Deselect all files", IDM_DESELECTALLFILES919 MENUITEM "Deselect all dirs\tShift + Ctrl + |",IDM_DESELECTALLDIRS920 MENUITEM "Deselect mask...\tCtrl + +",IDM_DESELECTMASK921 MENUITEM "Deselect clipboard\tShift + Ctrl + }",IDM_DESELECTCLIP922 MENUITEM "", -1, MIS_SEPARATOR923 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT924 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT946 MENUITEM "Select ~all", IDM_SELECTALL 947 MENUITEM "Select all ~files\tCtrl + /",IDM_SELECTALLFILES 948 MENUITEM "Select all ~dirs\tShift + Ctrl + ?",IDM_SELECTALLDIRS 949 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK 950 MENUITEM "Select ~clipboard\tCtrl + ]",IDM_SELECTCLIP 951 MENUITEM "Select ~list", IDM_SELECTLIST 952 MENUITEM "", -1, MIS_SEPARATOR 953 MENUITEM "Deselect all\tCtrl + \\", IDM_DESELECTALL 954 MENUITEM "Deselect all files", IDM_DESELECTALLFILES 955 MENUITEM "Deselect all dirs\tShift + Ctrl + |",IDM_DESELECTALLDIRS 956 MENUITEM "Deselect mask...\tCtrl + +",IDM_DESELECTMASK 957 MENUITEM "Deselect clipboard\tShift + Ctrl + }",IDM_DESELECTCLIP 958 MENUITEM "", -1, MIS_SEPARATOR 959 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT 960 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT 925 961 } 926 962 SUBMENU "Comparison selections", IDM_SELECTCOMPAREMENU 927 963 { 928 MENUITEM "Select if in ~all", IDM_SELECTBOTH929 MENUITEM "Select if in ~more than one",IDM_SELECTMORE930 MENUITEM "Select if in ~one", IDM_SELECTONE931 MENUITEM "Select ~newest", IDM_SELECTNEWER932 MENUITEM "Select ol~dest", IDM_SELECTOLDER933 MENUITEM "Select ~largest", IDM_SELECTBIGGER934 MENUITEM "Select ~smallest", IDM_SELECTSMALLER935 MENUITEM "", -1, MIS_SEPARATOR936 MENUITEM "Deselect if in all", IDM_DESELECTBOTH937 MENUITEM "Deselect if in more than one",IDM_DESELECTMORE938 MENUITEM "Deselect if in one", IDM_DESELECTONE939 MENUITEM "Deselect newest", IDM_DESELECTNEWER940 MENUITEM "Deselect oldest", IDM_DESELECTOLDER941 MENUITEM "Deselect largest", IDM_DESELECTBIGGER942 MENUITEM "Deselect smallest", IDM_DESELECTSMALLER964 MENUITEM "Select if in ~all", IDM_SELECTBOTH 965 MENUITEM "Select if in ~more than one",IDM_SELECTMORE 966 MENUITEM "Select if in ~one", IDM_SELECTONE 967 MENUITEM "Select ~newest", IDM_SELECTNEWER 968 MENUITEM "Select ol~dest", IDM_SELECTOLDER 969 MENUITEM "Select ~largest", IDM_SELECTBIGGER 970 MENUITEM "Select ~smallest", IDM_SELECTSMALLER 971 MENUITEM "", -1, MIS_SEPARATOR 972 MENUITEM "Deselect if in all", IDM_DESELECTBOTH 973 MENUITEM "Deselect if in more than one",IDM_DESELECTMORE 974 MENUITEM "Deselect if in one", IDM_DESELECTONE 975 MENUITEM "Deselect newest", IDM_DESELECTNEWER 976 MENUITEM "Deselect oldest", IDM_DESELECTOLDER 977 MENUITEM "Deselect largest", IDM_DESELECTBIGGER 978 MENUITEM "Deselect smallest", IDM_DESELECTSMALLER 943 979 } 944 980 SUBMENU "Sort\tCtrl + F7", IDM_SORTSUBMENU 945 981 { 946 MENUITEM "None", IDM_SORTNONE947 MENUITEM "~Pathname", IDM_SORTNAME948 MENUITEM "~Filename", IDM_SORTFILENAME949 MENUITEM "~Size", IDM_SORTSIZE950 MENUITEM "~EA size", IDM_SORTEASIZE951 MENUITEM "F~irst extension",IDM_SORTFIRST952 MENUITEM "~Last extension", IDM_SORTLAST953 MENUITEM "LW ~date", IDM_SORTLWDATE954 MENUITEM "L~A date", IDM_SORTLADATE955 MENUITEM "C~reate date", IDM_SORTCRDATE956 MENUITEM "Sub~ject", IDM_SORTSUBJECT957 MENUITEM "", -1, MIS_SEPARATOR958 MENUITEM "Dirs first", IDM_SORTDIRSFIRST959 MENUITEM "Dirs last", IDM_SORTDIRSLAST960 MENUITEM "Re~verse", IDM_SORTREVERSE982 MENUITEM "None", IDM_SORTNONE 983 MENUITEM "~Pathname", IDM_SORTNAME 984 MENUITEM "~Filename", IDM_SORTFILENAME 985 MENUITEM "~Size", IDM_SORTSIZE 986 MENUITEM "~EA size", IDM_SORTEASIZE 987 MENUITEM "F~irst extension",IDM_SORTFIRST 988 MENUITEM "~Last extension", IDM_SORTLAST 989 MENUITEM "LW ~date", IDM_SORTLWDATE 990 MENUITEM "L~A date", IDM_SORTLADATE 991 MENUITEM "C~reate date", IDM_SORTCRDATE 992 MENUITEM "Sub~ject", IDM_SORTSUBJECT 993 MENUITEM "", -1, MIS_SEPARATOR 994 MENUITEM "Dirs first", IDM_SORTDIRSFIRST 995 MENUITEM "Dirs last", IDM_SORTDIRSLAST 996 MENUITEM "Re~verse", IDM_SORTREVERSE 961 997 } 962 998 MENUITEM "", -1, MIS_SEPARATOR 963 MENUITEM "~Settings notebook...", IDM_ NOTEBOOK999 MENUITEM "~Settings notebook...", IDM_DIRCNRSETTINGS // 15 Feb 08 SHL was IDM_NOTEBOOK 964 1000 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 965 1001 MENUITEM "", -1, MIS_SEPARATOR … … 979 1015 SUBMENU "~Sort\tCtrl + F7", IDM_SORTSUBMENU 980 1016 { 981 MENUITEM "~Pathname", IDM_SORTNAME982 MENUITEM "~Filename", IDM_SORTFILENAME1017 MENUITEM "~Pathname", IDM_SORTNAME 1018 MENUITEM "~Filename", IDM_SORTFILENAME 983 1019 /* 984 MENUITEM "~Size", IDM_SORTSIZE1020 MENUITEM "~Size", IDM_SORTSIZE 985 1021 */ 986 MENUITEM "~EA size", IDM_SORTEASIZE987 MENUITEM "F~irst extension",IDM_SORTFIRST988 MENUITEM "~Last extension", IDM_SORTLAST989 MENUITEM "LW ~date", IDM_SORTLWDATE990 MENUITEM "L~A date", IDM_SORTLADATE991 MENUITEM "C~reate date", IDM_SORTCRDATE992 MENUITEM "", -1, MIS_SEPARATOR1022 MENUITEM "~EA size", IDM_SORTEASIZE 1023 MENUITEM "F~irst extension",IDM_SORTFIRST 1024 MENUITEM "~Last extension", IDM_SORTLAST 1025 MENUITEM "LW ~date", IDM_SORTLWDATE 1026 MENUITEM "L~A date", IDM_SORTLADATE 1027 MENUITEM "C~reate date", IDM_SORTCRDATE 1028 MENUITEM "", -1, MIS_SEPARATOR 993 1029 /* 994 MENUITEM "Dirs first", IDM_SORTDIRSFIRST995 MENUITEM "Dirs last", IDM_SORTDIRSLAST1030 MENUITEM "Dirs first", IDM_SORTDIRSFIRST 1031 MENUITEM "Dirs last", IDM_SORTDIRSLAST 996 1032 */ 997 MENUITEM "Re~verse sort", IDM_SORTREVERSE1033 MENUITEM "Re~verse sort", IDM_SORTREVERSE 998 1034 } 999 1035 MENUITEM "", -1, MIS_SEPARATOR 1000 MENUITEM "~Settings notebook...", IDM_ NOTEBOOK1036 MENUITEM "~Settings notebook...", IDM_TREECNRVIEWSETTINGS // 15 Feb 08 SHL was IDM_NOTEBOOK 1001 1037 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 1002 1038 MENUITEM "", -1, MIS_SEPARATOR … … 1006 1042 MENUITEM "", -1, MIS_SEPARATOR 1007 1043 SUBMENU "~Partition disks", IDM_PARTITIONSMENU 1008 {1009 MENUITEM "~MiniLVM - eCS only", IDM_PARTITION1010 MENUITEM "~DFSee - If installed in System Path", IDM_PARTITIONDF1011 MENUITEM "~LVMGUI", IDM_PARTITIONLVMG1012 MENUITEM "~FDisk - Do not use on LVM systems", IDM_PARTITIONFD1013 }1044 { 1045 MENUITEM "~MiniLVM - eCS only", IDM_PARTITION 1046 MENUITEM "~DFSee - If installed in System Path", IDM_PARTITIONDF 1047 MENUITEM "~LVMGUI", IDM_PARTITIONLVMG 1048 MENUITEM "~FDisk - Do not use on LVM systems", IDM_PARTITIONFD 1049 } 1014 1050 MENUITEM "", -1, MIS_SEPARATOR 1015 1051 SUBMENU "Windows", IDM_WINDOWSMENU … … 1038 1074 MENUITEM "", -1, MIS_SEPARATOR 1039 1075 MENUITEM "~Test", IDM_TEST 1040 MENUITEM "Extract all", IDM_ARCEXTRACT1041 MENUITEM "Extract all & exit",IDM_ARCEXTRACTEXIT1042 MENUITEM "Extract all w/ dirs",IDM_ARCEXTRACTWDIRS1043 MENUITEM "Extract all w/ dirs & exit",IDM_ARCEXTRACTWDIRSEXIT1076 MENUITEM "Extract all", IDM_ARCEXTRACT 1077 MENUITEM "Extract all & exit",IDM_ARCEXTRACTEXIT 1078 MENUITEM "Extract all w/ dirs",IDM_ARCEXTRACTWDIRS 1079 MENUITEM "Extract all w/ dirs & exit",IDM_ARCEXTRACTWDIRSEXIT 1044 1080 MENUITEM "", -1, MIS_SEPARATOR 1045 1081 MENUITEM "~Walk to extract dir...\tCtrl + w",IDM_WALKDIR … … 1047 1083 SUBMENU "Select\tCtrl + F8", IDM_SELECTSUBMENU 1048 1084 { 1049 MENUITEM "Select ~all", IDM_SELECTALL1050 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK1051 MENUITEM "", -1, MIS_SEPARATOR1052 MENUITEM "Deselect all\tCtrl + \\", IDM_DESELECTALL1053 MENUITEM "Deselect mask....Ctrl + +",IDM_DESELECTMASK1054 MENUITEM "", -1, MIS_SEPARATOR1055 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT1056 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT1085 MENUITEM "Select ~all", IDM_SELECTALL 1086 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK 1087 MENUITEM "", -1, MIS_SEPARATOR 1088 MENUITEM "Deselect all\tCtrl + \\", IDM_DESELECTALL 1089 MENUITEM "Deselect mask....Ctrl + +",IDM_DESELECTMASK 1090 MENUITEM "", -1, MIS_SEPARATOR 1091 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT 1092 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT 1057 1093 } 1058 1094 SUBMENU "Sort\tCtrl + F7", IDM_SORTSUBMENU 1059 1095 { 1060 MENUITEM "~Filename", IDM_SORTFILENAME1061 MENUITEM "New ~size", IDM_SORTEASIZE1062 MENUITEM "~Old size", IDM_SORTSIZE1063 MENUITEM "F~irst extension",IDM_SORTFIRST1064 MENUITEM "~Last extension", IDM_SORTLAST1065 MENUITEM "~Date", IDM_SORTLWDATE1066 MENUITEM "", -1, MIS_SEPARATOR1067 MENUITEM "Re~verse sort", IDM_SORTREVERSE1096 MENUITEM "~Filename", IDM_SORTFILENAME 1097 MENUITEM "New ~size", IDM_SORTEASIZE 1098 MENUITEM "~Old size", IDM_SORTSIZE 1099 MENUITEM "F~irst extension",IDM_SORTFIRST 1100 MENUITEM "~Last extension", IDM_SORTLAST 1101 MENUITEM "~Date", IDM_SORTLWDATE 1102 MENUITEM "", -1, MIS_SEPARATOR 1103 MENUITEM "Re~verse sort", IDM_SORTREVERSE 1068 1104 } 1069 1105 MENUITEM "", -1, MIS_SEPARATOR 1070 MENUITEM "~Settings notebook...", IDM_ NOTEBOOK1106 MENUITEM "~Settings notebook...", IDM_ARCHIVERSETTINGS // 15 Feb 08 SHL was IDM_NOTEBOOK 1071 1107 MENUITEM "Folder after extract",IDM_FOLDERAFTEREXTRACT 1072 1108 SUBMENU "Windows", IDM_WINDOWSMENU … … 1080 1116 SUBMENU "~Copy", IDM_COPYMENU 1081 1117 { 1082 MENUITEM "~Copy...\tCtrl + c", IDM_COPY1083 MENUITEM "Copy and ~rename...", IDM_WILDCOPY1084 MENUITEM "Merge...", IDM_MERGE1085 MENUITEM "", -1, MIS_SEPARATOR1086 MENUITEM "~WPS copy...", IDM_WPSCOPY1118 MENUITEM "~Copy...\tCtrl + c", IDM_COPY 1119 MENUITEM "Copy and ~rename...", IDM_WILDCOPY 1120 MENUITEM "Merge...", IDM_MERGE 1121 MENUITEM "", -1, MIS_SEPARATOR 1122 MENUITEM "~WPS copy...", IDM_WPSCOPY 1087 1123 } 1088 1124 SUBMENU "~Move", IDM_MOVEMENU 1089 1125 { 1090 MENUITEM "~Move...\tCtrl + m", IDM_MOVE1091 MENUITEM "Move and ~rename...", IDM_WILDMOVE1092 MENUITEM "", -1, MIS_SEPARATOR1093 MENUITEM "~WPS move...", IDM_WPSMOVE1126 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 1127 MENUITEM "Move and ~rename...", IDM_WILDMOVE 1128 MENUITEM "", -1, MIS_SEPARATOR 1129 MENUITEM "~WPS move...", IDM_WPSMOVE 1094 1130 } 1095 1131 SUBMENU "~View", IDM_VIEWSUBMENU 1096 1132 { 1097 MENUITEM "~Autoview\tCtrl + v", IDM_VIEW1098 MENUITEM "as ~text", IDM_VIEWTEXT1099 MENUITEM "as ~binary", IDM_VIEWBINARY1100 MENUITEM "as archive", IDM_VIEWARCHIVE1101 MENUITEM "", -1, MIS_SEPARATOR1102 MENUITEM "~Info...\tCtrl + i", IDM_INFO1103 MENUITEM "", -1, MIS_SEPARATOR1104 MENUITEM "U~pdate objects\tCtrl + u",IDM_UPDATE1105 MENUITEM "~Hide objects", IDM_HIDEALL1106 MENUITEM "", -1, MIS_SEPARATOR1107 MENUITEM "~Multimedia\tCtrl + l", IDM_MCIPLAY1133 MENUITEM "~Autoview\tCtrl + v", IDM_VIEW 1134 MENUITEM "as ~text", IDM_VIEWTEXT 1135 MENUITEM "as ~binary", IDM_VIEWBINARY 1136 MENUITEM "as archive", IDM_VIEWARCHIVE 1137 MENUITEM "", -1, MIS_SEPARATOR 1138 MENUITEM "~Info...\tCtrl + i", IDM_INFO 1139 MENUITEM "", -1, MIS_SEPARATOR 1140 MENUITEM "U~pdate objects\tCtrl + u",IDM_UPDATE 1141 MENUITEM "~Hide objects", IDM_HIDEALL 1142 MENUITEM "", -1, MIS_SEPARATOR 1143 MENUITEM "~Multimedia\tCtrl + l", IDM_MCIPLAY 1108 1144 } 1109 1145 SUBMENU "~Edit", IDM_EDITSUBMENU 1110 1146 { 1111 MENUITEM "~Autoedit\tCtrl + e", IDM_EDIT1112 MENUITEM "as ~text", IDM_EDITTEXT1113 MENUITEM "as ~binary", IDM_EDITBINARY1114 MENUITEM "", -1, MIS_SEPARATOR1115 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS1116 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS1117 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT1147 MENUITEM "~Autoedit\tCtrl + e", IDM_EDIT 1148 MENUITEM "as ~text", IDM_EDITTEXT 1149 MENUITEM "as ~binary", IDM_EDITBINARY 1150 MENUITEM "", -1, MIS_SEPARATOR 1151 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS 1152 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 1153 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT 1118 1154 } 1119 1155 MENUITEM "~Print\tCtrl + p", IDM_PRINT 1120 1156 SUBMENU "~Open", IDM_OPENSUBMENU 1121 1157 { 1122 MENUITEM "Default\tF6", IDM_OPENDEFAULT1123 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS1158 MENUITEM "Default\tF6", IDM_OPENDEFAULT 1159 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 1124 1160 } 1125 1161 MENUITEM "", -1, MIS_SEPARATOR 1126 1162 SUBMENU "Create objects", IDM_OBJECTSUBMENU 1127 1163 { 1128 MENUITEM "~Shadows...", IDM_SHADOW1129 MENUITEM "~Real objects...",IDM_OBJECT1130 MENUITEM "~Shadows in folder...",IDM_SHADOW21164 MENUITEM "~Shadows...", IDM_SHADOW 1165 MENUITEM "~Real objects...",IDM_OBJECT 1166 MENUITEM "~Shadows in folder...",IDM_SHADOW2 1131 1167 } 1132 1168 SUBMENU "Save Lists", IDM_SAVESUBMENU 1133 1169 { 1134 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP1135 MENUITEM "Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP1136 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST1170 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 1171 MENUITEM "Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 1172 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 1137 1173 } 1138 1174 SUBMENU "Comma~nds", IDM_COMMANDSMENU 1139 1175 { 1140 MENUITEM "Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF1176 MENUITEM "Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF 1141 1177 } 1142 1178 SUBMENU "Collect", IDM_COLLECTMENU 1143 1179 { 1144 MENUITEM "File(s)\tCtrl + C",IDM_COLLECT1145 MENUITEM "List in file(s)",IDM_COLLECTFROMFILE1180 MENUITEM "File(s)\tCtrl + C",IDM_COLLECT 1181 MENUITEM "List in file(s)",IDM_COLLECTFROMFILE 1146 1182 } 1147 1183 MENUITEM "", -1, MIS_SEPARATOR … … 1153 1189 SUBMENU "~Delete", IDM_DELETESUBMENU 1154 1190 { 1155 MENUITEM "~Delete\tCtrl + d", IDM_DELETE1156 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE1191 MENUITEM "~Delete\tCtrl + d", IDM_DELETE 1192 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE 1157 1193 } 1158 1194 } … … 1163 1199 SUBMENU "~Copy", IDM_COPYMENU 1164 1200 { 1165 MENUITEM "~Copy...\tCtrl + c", IDM_COPY1166 MENUITEM "Copy and ~rename...", IDM_WILDCOPY1167 MENUITEM "", -1, MIS_SEPARATOR1168 MENUITEM "~WPS copy...", IDM_WPSCOPY1169 MENUITEM "", -1, MIS_SEPARATOR1170 MENUITEM "Create ~shadows...", IDM_SHADOW1201 MENUITEM "~Copy...\tCtrl + c", IDM_COPY 1202 MENUITEM "Copy and ~rename...", IDM_WILDCOPY 1203 MENUITEM "", -1, MIS_SEPARATOR 1204 MENUITEM "~WPS copy...", IDM_WPSCOPY 1205 MENUITEM "", -1, MIS_SEPARATOR 1206 MENUITEM "Create ~shadows...", IDM_SHADOW 1171 1207 } 1172 1208 SUBMENU "~Move", IDM_MOVEMENU 1173 1209 { 1174 MENUITEM "~Move...\tCtrl + m", IDM_MOVE1175 MENUITEM "Move and ~rename...", IDM_WILDMOVE1176 MENUITEM "", -1, MIS_SEPARATOR1177 MENUITEM "~WPS move...", IDM_WPSMOVE1210 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 1211 MENUITEM "Move and ~rename...", IDM_WILDMOVE 1212 MENUITEM "", -1, MIS_SEPARATOR 1213 MENUITEM "~WPS move...", IDM_WPSMOVE 1178 1214 } 1179 1215 SUBMENU "~View", IDM_VIEWSUBMENU 1180 1216 { 1181 MENUITEM "~Info...\tCtrl + i", IDM_INFO1182 MENUITEM "", -1, MIS_SEPARATOR1183 MENUITEM "Quick tree...\tCtrl + q",IDM_TREE1184 MENUITEM "", -1, MIS_SEPARATOR1185 MENUITEM "U~pdate objects\tCtrl + u", IDM_UPDATE1186 MENUITEM "~Hide objects", IDM_HIDEALL1217 MENUITEM "~Info...\tCtrl + i", IDM_INFO 1218 MENUITEM "", -1, MIS_SEPARATOR 1219 MENUITEM "Quick tree...\tCtrl + q",IDM_TREE 1220 MENUITEM "", -1, MIS_SEPARATOR 1221 MENUITEM "U~pdate objects\tCtrl + u", IDM_UPDATE 1222 MENUITEM "~Hide objects", IDM_HIDEALL 1187 1223 } 1188 1224 SUBMENU "~Edit", IDM_EDITSUBMENU 1189 1225 { 1190 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS1191 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS1192 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT1226 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS 1227 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 1228 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT 1193 1229 } 1194 1230 SUBMENU "~Open WPS object", IDM_OPENSUBMENU 1195 1231 { 1196 MENUITEM "Default\tF6", IDM_OPENDEFAULT1197 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS1198 MENUITEM "~Icon", IDM_OPENICON1199 MENUITEM "~Details", IDM_OPENDETAILS1200 MENUITEM "~Tree", IDM_OPENTREE1232 MENUITEM "Default\tF6", IDM_OPENDEFAULT 1233 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 1234 MENUITEM "~Icon", IDM_OPENICON 1235 MENUITEM "~Details", IDM_OPENDETAILS 1236 MENUITEM "~Tree", IDM_OPENTREE 1201 1237 } 1202 1238 MENUITEM "Open ~FM/2 Window\tCtrl + o",IDM_OPENWINDOW … … 1204 1240 SUBMENU "Save Lists", IDM_SAVESUBMENU 1205 1241 { 1206 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP1207 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP1208 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST1242 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 1243 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 1244 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 1209 1245 } 1210 1246 SUBMENU "Commands", IDM_COMMANDSMENU 1211 1247 { 1212 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF1248 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF 1213 1249 } 1214 1250 MENUITEM "", -1, MIS_SEPARATOR … … 1218 1254 SUBMENU "Miscellaneous", IDM_MISCSUBMENU 1219 1255 { 1220 MENUITEM "Si~zes...\tCtrl + z", IDM_SIZES1221 MENUITEM "~Show all files...\tCtrl + G",IDM_SHOWALLFILES1222 MENUITEM "Undelete...", IDM_UNDELETE1256 MENUITEM "Si~zes...\tCtrl + z", IDM_SIZES 1257 MENUITEM "~Show all files...\tCtrl + G",IDM_SHOWALLFILES 1258 MENUITEM "Undelete...", IDM_UNDELETE 1223 1259 } 1224 1260 MENUITEM "", -1, MIS_SEPARATOR 1225 1261 SUBMENU "~Delete", IDM_DELETESUBMENU 1226 1262 { 1227 MENUITEM "~Delete\tCtrl + d", IDM_DELETE1228 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE1263 MENUITEM "~Delete\tCtrl + d", IDM_DELETE 1264 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE 1229 1265 } 1230 1266 } … … 1235 1271 SUBMENU "~Edit", IDM_EDITSUBMENU 1236 1272 { 1237 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS1238 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS1239 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT1240 MENUITEM "~Drive flags...", IDM_DRVFLAGS1273 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS 1274 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 1275 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT 1276 MENUITEM "~Drive flags...", IDM_DRVFLAGS 1241 1277 } 1242 1278 SUBMENU "~Open WPS object", IDM_OPENSUBMENU 1243 1279 { 1244 MENUITEM "Default\tF6", IDM_OPENDEFAULT1245 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS1246 MENUITEM "~Icon", IDM_OPENICON1247 MENUITEM "~Details", IDM_OPENDETAILS1248 MENUITEM "~Tree", IDM_OPENTREE1280 MENUITEM "Default\tF6", IDM_OPENDEFAULT 1281 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 1282 MENUITEM "~Icon", IDM_OPENICON 1283 MENUITEM "~Details", IDM_OPENDETAILS 1284 MENUITEM "~Tree", IDM_OPENTREE 1249 1285 } 1250 1286 MENUITEM "Open ~FM/2 Window\tCtrl + o",IDM_OPENWINDOW … … 1253 1289 SUBMENU "Save ~Lists", IDM_SAVESUBMENU 1254 1290 { 1255 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP1256 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP1257 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST1291 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 1292 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 1293 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 1258 1294 } 1259 1295 SUBMENU "Comma~nds", IDM_COMMANDSMENU 1260 1296 { 1261 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF1297 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF 1262 1298 } 1263 1299 MENUITEM "", -1, MIS_SEPARATOR … … 1268 1304 SUBMENU "E~xpand/Collapse", IDM_EXPANDSUBMENU 1269 1305 { 1270 MENUITEM "~Expand\tCtrl + +", IDM_EXPAND1271 MENUITEM "~Collapse\tCtrl + -",IDM_COLLAPSE1306 MENUITEM "~Expand\tCtrl + +", IDM_EXPAND 1307 MENUITEM "~Collapse\tCtrl + -",IDM_COLLAPSE 1272 1308 } 1273 1309 SUBMENU "~Miscellaneous", IDM_MISCSUBMENU 1274 1310 { 1275 MENUITEM "Si~zes...\tCtrl + z",IDM_SIZES1276 MENUITEM "~Show all files...\tCtrl + G",IDM_SHOWALLFILES1277 MENUITEM "~Undelete...", IDM_UNDELETE1278 MENUITEM "", -1, MIS_SEPARATOR1279 MENUITEM "~Check disk...", IDM_CHKDSK1280 MENUITEM "~Format disk...", IDM_FORMAT1281 MENUITEM "~Optimize...", IDM_OPTIMIZE1282 SUBMENU "~Partition disks", IDM_PARTITIONSMENU1283 {1284 MENUITEM "~MiniLVM - eCS only", IDM_PARTITION1285 MENUITEM "~DFSee - If installed in System Path", IDM_PARTITIONDF1286 MENUITEM "~LVMGUI", IDM_PARTITIONLVMG1287 MENUITEM "~FDisk - Do not use on LVM systems", IDM_PARTITIONFD1288 }1289 MENUITEM "", -1, MIS_SEPARATOR1290 MENUITEM "De~tach\tCtrl + H",IDM_DETACH1291 MENUITEM "~Eject", IDM_EJECT1311 MENUITEM "Si~zes...\tCtrl + z",IDM_SIZES 1312 MENUITEM "~Show all files...\tCtrl + G",IDM_SHOWALLFILES 1313 MENUITEM "~Undelete...", IDM_UNDELETE 1314 MENUITEM "", -1, MIS_SEPARATOR 1315 MENUITEM "~Check disk...", IDM_CHKDSK 1316 MENUITEM "~Format disk...", IDM_FORMAT 1317 MENUITEM "~Optimize...", IDM_OPTIMIZE 1318 SUBMENU "~Partition disks", IDM_PARTITIONSMENU 1319 { 1320 MENUITEM "~MiniLVM - eCS only", IDM_PARTITION 1321 MENUITEM "~DFSee - If installed in System Path", IDM_PARTITIONDF 1322 MENUITEM "~LVMGUI", IDM_PARTITIONLVMG 1323 MENUITEM "~FDisk - Do not use on LVM systems", IDM_PARTITIONFD 1324 } 1325 MENUITEM "", -1, MIS_SEPARATOR 1326 MENUITEM "De~tach\tCtrl + H",IDM_DETACH 1327 MENUITEM "~Eject", IDM_EJECT 1292 1328 #ifdef NEVER 1293 MENUITEM "Close tray", IDM_CLOSETRAY1329 MENUITEM "Close tray", IDM_CLOSETRAY 1294 1330 #endif 1295 MENUITEM "~Lock", IDM_LOCK1296 MENUITEM "U~nlock", IDM_UNLOCK1331 MENUITEM "~Lock", IDM_LOCK 1332 MENUITEM "U~nlock", IDM_UNLOCK 1297 1333 } 1298 1334 } … … 1349 1385 SUBMENU "~Copy", IDM_COPYMENU 1350 1386 { 1351 MENUITEM "~Copy...\tCtrl + c", IDM_COPY1352 MENUITEM "Copy and ~rename...", IDM_WILDCOPY1353 MENUITEM "Copy and ~preserve...", IDM_COPYPRESERVE1354 MENUITEM "Merge...", IDM_MERGE1355 MENUITEM "", -1, MIS_SEPARATOR1356 MENUITEM "~WPS oopy...", IDM_WPSCOPY1387 MENUITEM "~Copy...\tCtrl + c", IDM_COPY 1388 MENUITEM "Copy and ~rename...", IDM_WILDCOPY 1389 MENUITEM "Copy and ~preserve...", IDM_COPYPRESERVE 1390 MENUITEM "Merge...", IDM_MERGE 1391 MENUITEM "", -1, MIS_SEPARATOR 1392 MENUITEM "~WPS oopy...", IDM_WPSCOPY 1357 1393 } 1358 1394 SUBMENU "~Move", IDM_MOVEMENU 1359 1395 { 1360 MENUITEM "~Move...\tCtrl + m", IDM_MOVE1361 MENUITEM "Move and ~rename...", IDM_WILDMOVE1362 MENUITEM "Move and ~preserve...", IDM_MOVEPRESERVE1363 MENUITEM "", -1, MIS_SEPARATOR1364 MENUITEM "~WPS move...", IDM_WPSMOVE1396 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 1397 MENUITEM "Move and ~rename...", IDM_WILDMOVE 1398 MENUITEM "Move and ~preserve...", IDM_MOVEPRESERVE 1399 MENUITEM "", -1, MIS_SEPARATOR 1400 MENUITEM "~WPS move...", IDM_WPSMOVE 1365 1401 } 1366 1402 SUBMENU "~View", IDM_VIEWSUBMENU … … 1380 1416 SUBMENU "~Edit", IDM_EDITSUBMENU 1381 1417 { 1382 MENUITEM "~Autoedit\tCtrl + e", IDM_EDIT1383 MENUITEM "as ~text", IDM_EDITTEXT1384 MENUITEM "as ~binary", IDM_EDITBINARY1385 MENUITEM "", -1, MIS_SEPARATOR1386 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS1387 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS1388 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT1418 MENUITEM "~Autoedit\tCtrl + e", IDM_EDIT 1419 MENUITEM "as ~text", IDM_EDITTEXT 1420 MENUITEM "as ~binary", IDM_EDITBINARY 1421 MENUITEM "", -1, MIS_SEPARATOR 1422 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS 1423 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 1424 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT 1389 1425 } 1390 1426 MENUITEM "~Print\tCtrl + p", IDM_PRINT … … 1392 1428 SUBMENU "~Open", IDM_OPENSUBMENU 1393 1429 { 1394 MENUITEM "Default\tF6", IDM_OPENDEFAULT1395 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS1430 MENUITEM "Default\tF6", IDM_OPENDEFAULT 1431 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 1396 1432 } 1397 1433 SUBMENU "Create objects", IDM_OBJECTSUBMENU 1398 1434 { 1399 MENUITEM "~Shadows...", IDM_SHADOW1400 MENUITEM "~Real objects...",IDM_OBJECT1401 MENUITEM "~Shadows in folder...",IDM_SHADOW21435 MENUITEM "~Shadows...", IDM_SHADOW 1436 MENUITEM "~Real objects...",IDM_OBJECT 1437 MENUITEM "~Shadows in folder...",IDM_SHADOW2 1402 1438 } 1403 1439 SUBMENU "Save Lists", IDM_SAVESUBMENU 1404 1440 { 1405 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP1406 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP1407 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST1441 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 1442 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 1443 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 1408 1444 } 1409 1445 SUBMENU "Comma~nds", IDM_COMMANDSMENU 1410 1446 { 1411 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF1447 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF 1412 1448 } 1413 1449 MENUITEM "", -1, MIS_SEPARATOR … … 1419 1455 SUBMENU "~Delete", IDM_DELETESUBMENU 1420 1456 { 1421 MENUITEM "~Delete\tCtrl + d", IDM_DELETE1422 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE1457 MENUITEM "~Delete\tCtrl + d", IDM_DELETE 1458 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE 1423 1459 } 1424 1460 } … … 1430 1466 SUBMENU "~Copy", IDM_COPYMENU 1431 1467 { 1432 MENUITEM "~Copy...\tCtrl + c", IDM_COPY1433 MENUITEM "Copy and ~rename...", IDM_WILDCOPY1434 MENUITEM "", -1, MIS_SEPARATOR1435 MENUITEM "~WPS copy...", IDM_WPSCOPY1436 MENUITEM "", -1, MIS_SEPARATOR1437 MENUITEM "Create ~shadows...", IDM_SHADOW1468 MENUITEM "~Copy...\tCtrl + c", IDM_COPY 1469 MENUITEM "Copy and ~rename...", IDM_WILDCOPY 1470 MENUITEM "", -1, MIS_SEPARATOR 1471 MENUITEM "~WPS copy...", IDM_WPSCOPY 1472 MENUITEM "", -1, MIS_SEPARATOR 1473 MENUITEM "Create ~shadows...", IDM_SHADOW 1438 1474 } 1439 1475 SUBMENU "~Move", IDM_MOVEMENU 1440 1476 { 1441 MENUITEM "~Move...\tCtrl + m", IDM_MOVE1442 MENUITEM "Move and ~rename...",IDM_WILDMOVE1443 MENUITEM "", -1, MIS_SEPARATOR1444 MENUITEM "~WPS move...", IDM_WPSMOVE1477 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 1478 MENUITEM "Move and ~rename...",IDM_WILDMOVE 1479 MENUITEM "", -1, MIS_SEPARATOR 1480 MENUITEM "~WPS move...", IDM_WPSMOVE 1445 1481 } 1446 1482 SUBMENU "~Edit", IDM_EDITSUBMENU 1447 1483 { 1448 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS1449 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS1450 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT1484 MENUITEM "~Attributes...\tCtrl + a",IDM_ATTRS 1485 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 1486 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT 1451 1487 } 1452 1488 SUBMENU "~Open WPS object", IDM_OPENSUBMENU 1453 1489 { 1454 MENUITEM "Default\tF6", IDM_OPENDEFAULT1455 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS1456 MENUITEM "~Icon", IDM_OPENICON1457 MENUITEM "~Details", IDM_OPENDETAILS1458 MENUITEM "~Tree", IDM_OPENTREE1490 MENUITEM "Default\tF6", IDM_OPENDEFAULT 1491 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 1492 MENUITEM "~Icon", IDM_OPENICON 1493 MENUITEM "~Details", IDM_OPENDETAILS 1494 MENUITEM "~Tree", IDM_OPENTREE 1459 1495 } 1460 1496 MENUITEM "Open ~FM/2 Window\tCtrl + o",IDM_OPENWINDOW … … 1462 1498 SUBMENU "Save Lists", IDM_SAVESUBMENU 1463 1499 { 1464 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP1465 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP1466 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST1500 MENUITEM "Save to ~clipboard\tCtrl + [",IDM_SAVETOCLIP 1501 MENUITEM "~Append to clipboard\tCtrl + {",IDM_APPENDTOCLIP 1502 MENUITEM "Save to ~file...\tCtrl + S", IDM_SAVETOLIST 1467 1503 } 1468 1504 SUBMENU "Comma~nds", IDM_COMMANDSMENU 1469 1505 { 1470 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF1506 MENUITEM "~Do it yourself...\tCtrl + F5",IDM_DOITYOURSELF 1471 1507 } 1472 1508 MENUITEM "", -1, MIS_SEPARATOR … … 1475 1511 SUBMENU "Miscellaneous", IDM_MISCSUBMENU 1476 1512 { 1477 MENUITEM "Si~zes...\tCtrl + z",IDM_SIZES1478 MENUITEM "Undelete...", IDM_UNDELETE1479 MENUITEM "~Show all files...\tCtrl + G",IDM_SHOWALLFILES1513 MENUITEM "Si~zes...\tCtrl + z",IDM_SIZES 1514 MENUITEM "Undelete...", IDM_UNDELETE 1515 MENUITEM "~Show all files...\tCtrl + G",IDM_SHOWALLFILES 1480 1516 MENUITEM "", -1, MIS_SEPARATOR 1481 1517 MENUITEM "U~pdate objects\tCtrl + u", IDM_UPDATE … … 1485 1521 SUBMENU "~Delete", IDM_DELETESUBMENU 1486 1522 { 1487 MENUITEM "~Delete\tCtrl + d", IDM_DELETE1488 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE1523 MENUITEM "~Delete\tCtrl + d", IDM_DELETE 1524 MENUITEM "~Permanently delete\tCtrl + D",IDM_PERMDELETE 1489 1525 } 1490 1526 } … … 1499 1535 SUBMENU "Details Setup", IDM_DETAILSSETUP 1500 1536 { 1501 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES1502 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS1503 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS1504 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS1505 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS1506 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS1507 MENUITEM "Show ~attributes",IDM_SHOWATTR ,,MIA_NODISMISS1508 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS1509 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS1510 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS1511 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS1512 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS1513 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS1537 MENUITEM "To~ggle details titles",IDM_DETAILSTITLES 1538 MENUITEM "Show ~icons", IDM_SHOWICON ,,MIA_NODISMISS 1539 MENUITEM "Show ~longnames", IDM_SHOWLNAMES ,,MIA_NODISMISS 1540 MENUITEM "Show ~subjects", IDM_SHOWSUBJECT ,,MIA_NODISMISS 1541 MENUITEM "Show ~EAs", IDM_SHOWEAS ,,MIA_NODISMISS 1542 MENUITEM "Show si~zes", IDM_SHOWSIZE ,,MIA_NODISMISS 1543 MENUITEM "Show ~attributes",IDM_SHOWATTR ,,MIA_NODISMISS 1544 MENUITEM "Show LW ~date", IDM_SHOWLWDATE ,,MIA_NODISMISS 1545 MENUITEM "Show LW ~time", IDM_SHOWLWTIME ,,MIA_NODISMISS 1546 MENUITEM "Show LA date", IDM_SHOWLADATE ,,MIA_NODISMISS 1547 MENUITEM "Show LA time", IDM_SHOWLATIME ,,MIA_NODISMISS 1548 MENUITEM "Show create date", IDM_SHOWCRDATE ,,MIA_NODISMISS 1549 MENUITEM "Show create time", IDM_SHOWCRTIME ,,MIA_NODISMISS 1514 1550 } 1515 1551 MENUITEM "Mini icons", IDM_MINIICONS … … 1519 1555 SUBMENU "Collect", IDM_COLLECTMENU 1520 1556 { 1521 MENUITEM "From ~clipboard",IDM_COLLECTFROMCLIP1522 MENUITEM "From a ~list file",IDM_COLLECTSELECT1557 MENUITEM "From ~clipboard",IDM_COLLECTFROMCLIP 1558 MENUITEM "From a ~list file",IDM_COLLECTSELECT 1523 1559 } 1524 1560 MENUITEM "", -1, MIS_SEPARATOR … … 1535 1571 SUBMENU "Select\tCtrl + F8", IDM_SELECTSUBMENU 1536 1572 { 1537 MENUITEM "Select ~all", IDM_SELECTALL1538 MENUITEM "Select all ~files\tCtrl + /",IDM_SELECTALLFILES1539 MENUITEM "Select all ~dirs\tShift + Ctrl + ?",IDM_SELECTALLDIRS1540 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK1541 MENUITEM "Select ~clipboard\tCtrl + ]",IDM_SELECTCLIP1542 MENUITEM "Select ~list", IDM_SELECTLIST1543 MENUITEM "", -1, MIS_SEPARATOR1544 MENUITEM "Deselect all\tCtrl + \\", IDM_DESELECTALL1545 MENUITEM "Deselect all files",IDM_DESELECTALLFILES1546 MENUITEM "Deselect all dirs\tShift + Ctrl + |",IDM_DESELECTALLDIRS1547 MENUITEM "Deselect mask...", IDM_DESELECTMASK1548 MENUITEM "DeSelect clipboard\tShift + Ctrl + }",IDM_DESELECTCLIP1549 MENUITEM "", -1, MIS_SEPARATOR1550 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT1551 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT1573 MENUITEM "Select ~all", IDM_SELECTALL 1574 MENUITEM "Select all ~files\tCtrl + /",IDM_SELECTALLFILES 1575 MENUITEM "Select all ~dirs\tShift + Ctrl + ?",IDM_SELECTALLDIRS 1576 MENUITEM "Select ~mask...\tCtrl + =",IDM_SELECTMASK 1577 MENUITEM "Select ~clipboard\tCtrl + ]",IDM_SELECTCLIP 1578 MENUITEM "Select ~list", IDM_SELECTLIST 1579 MENUITEM "", -1, MIS_SEPARATOR 1580 MENUITEM "Deselect all\tCtrl + \\", IDM_DESELECTALL 1581 MENUITEM "Deselect all files",IDM_DESELECTALLFILES 1582 MENUITEM "Deselect all dirs\tShift + Ctrl + |",IDM_DESELECTALLDIRS 1583 MENUITEM "Deselect mask...", IDM_DESELECTMASK 1584 MENUITEM "DeSelect clipboard\tShift + Ctrl + }",IDM_DESELECTCLIP 1585 MENUITEM "", -1, MIS_SEPARATOR 1586 MENUITEM "~Reselect\tCtrl + '", IDM_RESELECT 1587 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT 1552 1588 } 1553 1589 SUBMENU "Sort\tCtrl + F7", IDM_SORTSUBMENU 1554 1590 { 1555 MENUITEM "None", IDM_SORTNONE1556 MENUITEM "~Pathname", IDM_SORTNAME1557 MENUITEM "~Filename", IDM_SORTFILENAME1558 MENUITEM "~Size", IDM_SORTSIZE1559 MENUITEM "~EA size", IDM_SORTEASIZE1560 MENUITEM "F~irst extension",IDM_SORTFIRST1561 MENUITEM "~Last extension", IDM_SORTLAST1562 MENUITEM "LW ~date", IDM_SORTLWDATE1563 MENUITEM "L~A date", IDM_SORTLADATE1564 MENUITEM "C~r date", IDM_SORTCRDATE1565 MENUITEM "Sub~ject", IDM_SORTSUBJECT1566 MENUITEM "", -1, MIS_SEPARATOR1567 MENUITEM "Dirs first", IDM_SORTDIRSFIRST1568 MENUITEM "Dirs last", IDM_SORTDIRSLAST1569 MENUITEM "Re~verse", IDM_SORTREVERSE1591 MENUITEM "None", IDM_SORTNONE 1592 MENUITEM "~Pathname", IDM_SORTNAME 1593 MENUITEM "~Filename", IDM_SORTFILENAME 1594 MENUITEM "~Size", IDM_SORTSIZE 1595 MENUITEM "~EA size", IDM_SORTEASIZE 1596 MENUITEM "F~irst extension",IDM_SORTFIRST 1597 MENUITEM "~Last extension", IDM_SORTLAST 1598 MENUITEM "LW ~date", IDM_SORTLWDATE 1599 MENUITEM "L~A date", IDM_SORTLADATE 1600 MENUITEM "C~r date", IDM_SORTCRDATE 1601 MENUITEM "Sub~ject", IDM_SORTSUBJECT 1602 MENUITEM "", -1, MIS_SEPARATOR 1603 MENUITEM "Dirs first", IDM_SORTDIRSFIRST 1604 MENUITEM "Dirs last", IDM_SORTDIRSLAST 1605 MENUITEM "Re~verse", IDM_SORTREVERSE 1570 1606 } 1571 1607 MENUITEM "", -1, MIS_SEPARATOR 1572 MENUITEM "~Settings notebook...", IDM_ NOTEBOOK1608 MENUITEM "~Settings notebook...", IDM_COLLECTORVIEWSETTINGS // 15 Feb 08 SHL was IDM_NOTEBOOK 1573 1609 MENUITEM "Set tar~get directory...\tCtrl + T",IDM_SETTARGET 1574 1610 } … … 1643 1679 SUBMENU "~View", IDM_VIEWSUBMENU 1644 1680 { 1645 MENUITEM "~Autoview\tCtrl + v",IDM_VIEW1646 MENUITEM "as ~text", IDM_VIEWTEXT1647 MENUITEM "as ~binary", IDM_VIEWBINARY1648 MENUITEM "as archive", IDM_VIEWARCHIVE1649 MENUITEM "as multimedia\tCtrl + l",IDM_MCIPLAY1681 MENUITEM "~Autoview\tCtrl + v",IDM_VIEW 1682 MENUITEM "as ~text", IDM_VIEWTEXT 1683 MENUITEM "as ~binary", IDM_VIEWBINARY 1684 MENUITEM "as archive", IDM_VIEWARCHIVE 1685 MENUITEM "as multimedia\tCtrl + l",IDM_MCIPLAY 1650 1686 } 1651 1687 MENUITEM "E~xec\tCtrl + E", IDM_EXEC … … 1656 1692 SUBMENU "~Edit", IDM_EDITSUBMENU 1657 1693 { 1658 MENUITEM "~Autoedit\tCtrl + e", IDM_EDIT1659 MENUITEM "as ~text", IDM_EDITTEXT1660 MENUITEM "as ~binary", IDM_EDITBINARY1694 MENUITEM "~Autoedit\tCtrl + e", IDM_EDIT 1695 MENUITEM "as ~text", IDM_EDITTEXT 1696 MENUITEM "as ~binary", IDM_EDITBINARY 1661 1697 } 1662 1698 MENUITEM "Refresh", IDM_REFRESH … … 1665 1701 MENUITEM "Virus scan\tCtrl + V", IDM_VIRUSSCAN 1666 1702 MENUITEM "", -1, MIS_SEPARATOR 1667 MENUITEM "~Extract\tCtrl + x", IDM_EXTRACT1668 MENUITEM "Extract ~w/ Dirs\tCtrl + X",IDM_EXTRACTWDIRS1669 MENUITEM "Extract all", IDM_ARCEXTRACT1670 MENUITEM "Extract all & exit",IDM_ARCEXTRACTEXIT1671 MENUITEM "Extract all w/ dirs",IDM_ARCEXTRACTWDIRS1672 MENUITEM "Extract all w/ dirs & exit",IDM_ARCEXTRACTWDIRSEXIT1703 MENUITEM "~Extract\tCtrl + x", IDM_EXTRACT 1704 MENUITEM "Extract ~w/ Dirs\tCtrl + X",IDM_EXTRACTWDIRS 1705 MENUITEM "Extract all", IDM_ARCEXTRACT 1706 MENUITEM "Extract all & exit",IDM_ARCEXTRACTEXIT 1707 MENUITEM "Extract all w/ dirs",IDM_ARCEXTRACTWDIRS 1708 MENUITEM "Extract all w/ dirs & exit",IDM_ARCEXTRACTWDIRSEXIT 1673 1709 MENUITEM "", -1, MIS_SEPARATOR 1674 1710 MENUITEM "~Walk to extract dir...\tCtrl + w",IDM_WALKDIR … … 1748 1784 { 1749 1785 SUBMENU "~Files", MLE_FILEMENU 1750 {1751 MENUITEM "~Load file...\tCtrl + l", MLE_LOADFILE1752 MENUITEM "~Insert file...\tCtrl + i", MLE_INSERTFILE1753 MENUITEM "~Save file...\tCtrl + s", MLE_EXPORTFILE1754 MENUITEM "Save ~as...\tCtrl + e", MLE_EXPORTAS1755 MENUITEM "~Change filename...\tCtrl + c", MLE_SETEXPORTFILE1756 MENUITEM "", -1, MIS_SEPARATOR1757 MENUITEM "~New file", MLE_NEWFILE1758 }1786 { 1787 MENUITEM "~Load file...\tCtrl + l", MLE_LOADFILE 1788 MENUITEM "~Insert file...\tCtrl + i", MLE_INSERTFILE 1789 MENUITEM "~Save file...\tCtrl + s", MLE_EXPORTFILE 1790 MENUITEM "Save ~as...\tCtrl + e", MLE_EXPORTAS 1791 MENUITEM "~Change filename...\tCtrl + c", MLE_SETEXPORTFILE 1792 MENUITEM "", -1, MIS_SEPARATOR 1793 MENUITEM "~New file", MLE_NEWFILE 1794 } 1759 1795 SUBMENU "~Edit", MLE_EDITMENU 1760 {1761 MENUITEM "~Undo\tCtrl + u", MLE_UNDO1762 MENUITEM "", -1, MIS_SEPARATOR1763 MENUITEM "~Copy to clipboard\tCtrl + Insert", MLE_COPYCLIP1764 MENUITEM "Copy to ~file\tCtrl + W", MLE_WRITEBLOCK1765 MENUITEM "~Append to clipboard\tCtrl + a", MLE_APPENDCLIP1766 MENUITEM "Cu~t to clipboard\tCtrl + Delete", MLE_CUTCLIP1767 MENUITEM "~Paste from clipboard\tShift + Insert",MLE_PASTECLIP1768 MENUITEM "C~lear selection\tDelete", MLE_CLEAR1769 MENUITEM "D~elete line to clipboard\tCtrl + y", MLE_CUTLINE1770 MENUITEM "", -1, MIS_SEPARATOR1771 MENUITEM "~Select all\tCtrl + /", MLE_SELECTALL1772 MENUITEM "~Deselect all\tCtrl + \\", MLE_DESELECTALL1773 MENUITEM "", -1, MIS_SEPARATOR1774 SUBMENU "~Block operations", MLE_BLOCKMENU1775 {1776 MENUITEM "~Uppercase block", MLE_UPPERCASE1777 MENUITEM "Lo~wercase block", MLE_LOWERCASE1778 MENUITEM "To~ggle case block", MLE_TOGGLECASE1779 MENUITEM "~Rot13 block", MLE_ROT131780 MENUITEM "~XOR block", MLE_XOR1781 MENUITEM "~Format block", MLE_FORMAT1782 }1783 }1796 { 1797 MENUITEM "~Undo\tCtrl + u", MLE_UNDO 1798 MENUITEM "", -1, MIS_SEPARATOR 1799 MENUITEM "~Copy to clipboard\tCtrl + Insert", MLE_COPYCLIP 1800 MENUITEM "Copy to ~file\tCtrl + W", MLE_WRITEBLOCK 1801 MENUITEM "~Append to clipboard\tCtrl + a", MLE_APPENDCLIP 1802 MENUITEM "Cu~t to clipboard\tCtrl + Delete", MLE_CUTCLIP 1803 MENUITEM "~Paste from clipboard\tShift + Insert",MLE_PASTECLIP 1804 MENUITEM "C~lear selection\tDelete", MLE_CLEAR 1805 MENUITEM "D~elete line to clipboard\tCtrl + y", MLE_CUTLINE 1806 MENUITEM "", -1, MIS_SEPARATOR 1807 MENUITEM "~Select all\tCtrl + /", MLE_SELECTALL 1808 MENUITEM "~Deselect all\tCtrl + \\", MLE_DESELECTALL 1809 MENUITEM "", -1, MIS_SEPARATOR 1810 SUBMENU "~Block operations", MLE_BLOCKMENU 1811 { 1812 MENUITEM "~Uppercase block", MLE_UPPERCASE 1813 MENUITEM "Lo~wercase block", MLE_LOWERCASE 1814 MENUITEM "To~ggle case block", MLE_TOGGLECASE 1815 MENUITEM "~Rot13 block", MLE_ROT13 1816 MENUITEM "~XOR block", MLE_XOR 1817 MENUITEM "~Format block", MLE_FORMAT 1818 } 1819 } 1784 1820 SUBMENU "~Search", -1 1785 {1786 MENUITEM "~Find first...\tCtrl + f", MLE_FINDFIRST1787 MENUITEM "Find ~next\tCtrl + n", MLE_FINDNEXT1788 MENUITEM "", -1, MIS_SEPARATOR1789 MENUITEM "~Insensitive\tCtrl + I", MLE_SENSITIVE1790 MENUITEM "", -1, MIS_SEPARATOR1791 MENUITEM "~Jump to line #\tCtrl + j", MLE_JUMP1792 }1821 { 1822 MENUITEM "~Find first...\tCtrl + f", MLE_FINDFIRST 1823 MENUITEM "Find ~next\tCtrl + n", MLE_FINDNEXT 1824 MENUITEM "", -1, MIS_SEPARATOR 1825 MENUITEM "~Insensitive\tCtrl + I", MLE_SENSITIVE 1826 MENUITEM "", -1, MIS_SEPARATOR 1827 MENUITEM "~Jump to line #\tCtrl + j", MLE_JUMP 1828 } 1793 1829 SUBMENU "~Config", -1 1794 {1795 MENUITEM "Set ~font...\tF2", MLE_SETFONT1796 MENUITEM "Set ~code page...", MLE_CODEPAGE1797 MENUITEM "", -1, MIS_SEPARATOR1798 SUBMENU "F~ormat control", -11799 {1800 MENUITEM "~Tab width...", MLE_TAB1801 MENUITEM "~Expand tabs...", MLE_EXPANDTABS1802 MENUITEM "", -1, MIS_SEPARATOR1803 MENUITEM "~Strip trailing blanks",MLE_STRIPTRAILBLANKS1804 MENUITEM "Stri~p trailing lines", MLE_STRIPTRAILLINES1805 MENUITEM "", -1, MIS_SEPARATOR1806 MENUITEM "~Wrap on\tCtrl + w", MLE_TOGWRAP1807 }1808 MENUITEM "Co~lors...", IDM_COLORPALETTE1809 }1810 SUBMENU "~Help", -11811 {1812 MENUITEM "~Help\tF1", IDM_HELP1813 MENUITEM "~About", MLE_ABOUT1814 }1830 { 1831 MENUITEM "Set ~font...\tF2", MLE_SETFONT 1832 MENUITEM "Set ~code page...", MLE_CODEPAGE 1833 MENUITEM "", -1, MIS_SEPARATOR 1834 SUBMENU "F~ormat control", -1 1835 { 1836 MENUITEM "~Tab width...", MLE_TAB 1837 MENUITEM "~Expand tabs...", MLE_EXPANDTABS 1838 MENUITEM "", -1, MIS_SEPARATOR 1839 MENUITEM "~Strip trailing blanks",MLE_STRIPTRAILBLANKS 1840 MENUITEM "Stri~p trailing lines", MLE_STRIPTRAILLINES 1841 MENUITEM "", -1, MIS_SEPARATOR 1842 MENUITEM "~Wrap on\tCtrl + w", MLE_TOGWRAP 1843 } 1844 MENUITEM "Co~lors...", IDM_COLORPALETTE 1845 } 1846 SUBMENU "~Help", -1 1847 { 1848 MENUITEM "~Help\tF1", IDM_HELP 1849 MENUITEM "~About", MLE_ABOUT 1850 } 1815 1851 } 1816 1852 … … 1830 1866 MENUITEM "", -1, MIS_SEPARATOR 1831 1867 SUBMENU "~Block operations", MLE_BLOCKMENU 1832 {1833 MENUITEM "~Uppercase block", MLE_UPPERCASE1834 MENUITEM "Lo~wercase block", MLE_LOWERCASE1835 MENUITEM "To~ggle case block", MLE_TOGGLECASE1836 MENUITEM "~Rot13 block", MLE_ROT131837 MENUITEM "~XOR block", MLE_XOR1838 MENUITEM "~Format block", MLE_FORMAT1839 }1868 { 1869 MENUITEM "~Uppercase block", MLE_UPPERCASE 1870 MENUITEM "Lo~wercase block", MLE_LOWERCASE 1871 MENUITEM "To~ggle case block", MLE_TOGGLECASE 1872 MENUITEM "~Rot13 block", MLE_ROT13 1873 MENUITEM "~XOR block", MLE_XOR 1874 MENUITEM "~Format block", MLE_FORMAT 1875 } 1840 1876 SUBMENU "Search", -1 1841 {1842 MENUITEM "~Find first...\tCtrl + f", MLE_FINDFIRST1843 MENUITEM "Find ~next\tCtrl + n", MLE_FINDNEXT1844 MENUITEM "", -1, MIS_SEPARATOR1845 MENUITEM "~Insensitive\tCtrl + I", MLE_SENSITIVE1846 MENUITEM "", -1, MIS_SEPARATOR1847 MENUITEM "~Jump to line #\tCtrl + j", MLE_JUMP1848 }1877 { 1878 MENUITEM "~Find first...\tCtrl + f", MLE_FINDFIRST 1879 MENUITEM "Find ~next\tCtrl + n", MLE_FINDNEXT 1880 MENUITEM "", -1, MIS_SEPARATOR 1881 MENUITEM "~Insensitive\tCtrl + I", MLE_SENSITIVE 1882 MENUITEM "", -1, MIS_SEPARATOR 1883 MENUITEM "~Jump to line #\tCtrl + j", MLE_JUMP 1884 } 1849 1885 SUBMENU "Config", -1 1850 {1851 MENUITEM "Set ~font...\tF2", MLE_SETFONT1852 MENUITEM "Set ~code page...", MLE_CODEPAGE1853 MENUITEM "", -1, MIS_SEPARATOR1854 SUBMENU "F~ormat control", -11855 {1856 MENUITEM "~Tab width...", MLE_TAB1857 MENUITEM "~Expand tabs...", MLE_EXPANDTABS1858 MENUITEM "", -1, MIS_SEPARATOR1859 MENUITEM "~Strip trailing blanks",MLE_STRIPTRAILBLANKS1860 MENUITEM "Stri~p trailing lines", MLE_STRIPTRAILLINES1861 MENUITEM "", -1, MIS_SEPARATOR1862 MENUITEM "~Wrap on\tCtrl + w", MLE_TOGWRAP1863 }1864 MENUITEM "Co~lors...", IDM_COLORPALETTE1865 }1866 MENUITEM "View as http", MLE_VIEWHTTP1867 MENUITEM "View as ftp", MLE_VIEWFTP1886 { 1887 MENUITEM "Set ~font...\tF2", MLE_SETFONT 1888 MENUITEM "Set ~code page...", MLE_CODEPAGE 1889 MENUITEM "", -1, MIS_SEPARATOR 1890 SUBMENU "F~ormat control", -1 1891 { 1892 MENUITEM "~Tab width...", MLE_TAB 1893 MENUITEM "~Expand tabs...", MLE_EXPANDTABS 1894 MENUITEM "", -1, MIS_SEPARATOR 1895 MENUITEM "~Strip trailing blanks",MLE_STRIPTRAILBLANKS 1896 MENUITEM "Stri~p trailing lines", MLE_STRIPTRAILLINES 1897 MENUITEM "", -1, MIS_SEPARATOR 1898 MENUITEM "~Wrap on\tCtrl + w", MLE_TOGWRAP 1899 } 1900 MENUITEM "Co~lors...", IDM_COLORPALETTE 1901 } 1902 MENUITEM "View as http", MLE_VIEWHTTP 1903 MENUITEM "View as ftp", MLE_VIEWFTP 1868 1904 } 1869 1905 1870 1906 ACCELTABLE MLE_FRAME 1871 1907 { 1872 "a", MLE_APPENDCLIP, CONTROL1873 "R", MLE_TOGGLEREADONLY, CONTROL,SHIFT1874 "s", MLE_EXPORTFILE, CONTROL1875 "e", MLE_EXPORTAS, CONTROL1876 "f", MLE_FINDFIRST, CONTROL1877 "I", MLE_SENSITIVE, SHIFT,CONTROL1878 "j", MLE_JUMP, CONTROL1879 "n", MLE_FINDNEXT, CONTROL1880 "i", MLE_INSERTFILE, CONTROL1881 "c", MLE_SETEXPORTFILE, CONTROL1882 "q", MLE_QUIT, CONTROL1883 "u", MLE_UNDO, CONTROL1884 "W", MLE_WRITEBLOCK, SHIFT,CONTROL1885 "w", MLE_TOGWRAP, CONTROL1886 "y", MLE_CUTLINE, CONTROL1887 "/", MLE_SELECTALL, CONTROL1888 "\\", MLE_DESELECTALL, CONTROL1889 VK_F1, IDM_HELP, VIRTUALKEY1890 VK_F2, MLE_SETFONT, VIRTUALKEY1891 VK_F3, MLE_END, VIRTUALKEY1892 VK_ESC, DID_CANCEL, VIRTUALKEY1893 VK_TAB, IDM_NEXTWINDOW, VIRTUALKEY1908 "a", MLE_APPENDCLIP, CONTROL 1909 "R", MLE_TOGGLEREADONLY, CONTROL,SHIFT 1910 "s", MLE_EXPORTFILE, CONTROL 1911 "e", MLE_EXPORTAS, CONTROL 1912 "f", MLE_FINDFIRST, CONTROL 1913 "I", MLE_SENSITIVE, SHIFT,CONTROL 1914 "j", MLE_JUMP, CONTROL 1915 "n", MLE_FINDNEXT, CONTROL 1916 "i", MLE_INSERTFILE, CONTROL 1917 "c", MLE_SETEXPORTFILE, CONTROL 1918 "q", MLE_QUIT, CONTROL 1919 "u", MLE_UNDO, CONTROL 1920 "W", MLE_WRITEBLOCK, SHIFT,CONTROL 1921 "w", MLE_TOGWRAP, CONTROL 1922 "y", MLE_CUTLINE, CONTROL 1923 "/", MLE_SELECTALL, CONTROL 1924 "\\", MLE_DESELECTALL, CONTROL 1925 VK_F1, IDM_HELP, VIRTUALKEY 1926 VK_F2, MLE_SETFONT, VIRTUALKEY 1927 VK_F3, MLE_END, VIRTUALKEY 1928 VK_ESC, DID_CANCEL, VIRTUALKEY 1929 VK_TAB, IDM_NEXTWINDOW, VIRTUALKEY 1894 1930 } 1895 1931 … … 1978 2014 SUBMENU "~Files", IDM_FILESMENU 1979 2015 { 1980 MENUITEM "~Rename selected...\tCtrl + r",IDM_RENAME1981 SUBMENU "~Copy selected", IDM_COPYMENU1982 {1983 MENUITEM "~Copy...\tCtrl + c", IDM_COPY1984 MENUITEM "Copy and ~rename...", IDM_WILDCOPY1985 MENUITEM "Copy and ~preserve...",IDM_COPYPRESERVE1986 }1987 SUBMENU "~Move selected", IDM_MOVEMENU1988 {1989 MENUITEM "~Move...\tCtrl + m", IDM_MOVE1990 MENUITEM "Move and ~rename...", IDM_WILDMOVE1991 MENUITEM "Move and ~preserve", IDM_MOVEPRESERVE1992 }1993 MENUITEM "Modify selected ~attributes\tCtrl + a",IDM_ATTRS1994 MENUITEM "~Info on selected\tCtrl + i", IDM_INFO1995 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS1996 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT1997 MENUITEM "~Print selected\tCtrl + p", IDM_PRINT1998 MENUITEM "Archive selected\tCtrl + A", IDM_ARCHIVE1999 MENUITEM "Extract from selected...\tCtrl + x",IDM_EXTRACT2000 MENUITEM "UUDecode selected...\tCtrl + U",IDM_UUDECODE2001 MENUITEM "Co~llect selected\tCtrl + C", IDM_COLLECT2002 MENUITEM "Save selected to clipboard\tCtrl + [",IDM_SAVETOCLIP2003 MENUITEM "Append selected to clipboard\tCtrl + {",IDM_APPENDTOCLIP2004 MENUITEM "Save selected to listfile\tCtrl + S",IDM_SAVETOLIST2005 MENUITEM "Duplicates...", IDM_DUPES2006 SUBMENU "~Open selected", IDM_OPENSUBMENU2007 {2008 MENUITEM "Default\tF6", IDM_OPENDEFAULT2009 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS2010 }2011 SUBMENU "Create objects", IDM_OBJECTSUBMENU2012 {2013 MENUITEM "~Shadows...", IDM_SHADOW2014 MENUITEM "~Real objects...", IDM_OBJECT2015 }2016 MENUITEM "~Hide selected", IDM_HIDEALL2017 MENUITEM "Remo~ve selected\tCtrl + r", IDM_REMOVE2018 SUBMENU "~Delete", IDM_DELETESUBMENU2019 {2020 MENUITEM "~Delete selected\tCtrl + d",IDM_DELETE2021 MENUITEM "~Permanently delete selected\tCtrl + D",IDM_PERMDELETE2022 }2016 MENUITEM "~Rename selected...\tCtrl + r",IDM_RENAME 2017 SUBMENU "~Copy selected", IDM_COPYMENU 2018 { 2019 MENUITEM "~Copy...\tCtrl + c", IDM_COPY 2020 MENUITEM "Copy and ~rename...", IDM_WILDCOPY 2021 MENUITEM "Copy and ~preserve...",IDM_COPYPRESERVE 2022 } 2023 SUBMENU "~Move selected", IDM_MOVEMENU 2024 { 2025 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 2026 MENUITEM "Move and ~rename...", IDM_WILDMOVE 2027 MENUITEM "Move and ~preserve", IDM_MOVEPRESERVE 2028 } 2029 MENUITEM "Modify selected ~attributes\tCtrl + a",IDM_ATTRS 2030 MENUITEM "~Info on selected\tCtrl + i", IDM_INFO 2031 MENUITEM "E~xtended attributes...\tCtrl + E",IDM_EAS 2032 MENUITEM "S~ubject...\tCtrl + s", IDM_SUBJECT 2033 MENUITEM "~Print selected\tCtrl + p", IDM_PRINT 2034 MENUITEM "Archive selected\tCtrl + A", IDM_ARCHIVE 2035 MENUITEM "Extract from selected...\tCtrl + x",IDM_EXTRACT 2036 MENUITEM "UUDecode selected...\tCtrl + U",IDM_UUDECODE 2037 MENUITEM "Co~llect selected\tCtrl + C", IDM_COLLECT 2038 MENUITEM "Save selected to clipboard\tCtrl + [",IDM_SAVETOCLIP 2039 MENUITEM "Append selected to clipboard\tCtrl + {",IDM_APPENDTOCLIP 2040 MENUITEM "Save selected to listfile\tCtrl + S",IDM_SAVETOLIST 2041 MENUITEM "Duplicates...", IDM_DUPES 2042 SUBMENU "~Open selected", IDM_OPENSUBMENU 2043 { 2044 MENUITEM "Default\tF6", IDM_OPENDEFAULT 2045 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 2046 } 2047 SUBMENU "Create objects", IDM_OBJECTSUBMENU 2048 { 2049 MENUITEM "~Shadows...", IDM_SHADOW 2050 MENUITEM "~Real objects...", IDM_OBJECT 2051 } 2052 MENUITEM "~Hide selected", IDM_HIDEALL 2053 MENUITEM "Remo~ve selected\tCtrl + r", IDM_REMOVE 2054 SUBMENU "~Delete", IDM_DELETESUBMENU 2055 { 2056 MENUITEM "~Delete selected\tCtrl + d",IDM_DELETE 2057 MENUITEM "~Permanently delete selected\tCtrl + D",IDM_PERMDELETE 2058 } 2023 2059 } 2024 2060 SUBMENU "~View", IDM_VIEWSMENU 2025 2061 { 2026 MENUITEM "~Show full names", IDM_SHOWLNAMES2027 MENUITEM "F~ont change...", IDM_FONTPALETTE2028 MENUITEM "~Code page", IDM_CODEPAGE2029 MENUITEM "Co~lors...", IDM_COLORPALETTE2030 MENUITEM "~Rescan\tCtrl + R", IDM_RESCAN2031 MENUITEM "", -1, MIS_SEPARATOR2032 MENUITEM "~Filter...\tCtrl + f", IDM_FILTER2062 MENUITEM "~Show full names", IDM_SHOWLNAMES 2063 MENUITEM "F~ont change...", IDM_FONTPALETTE 2064 MENUITEM "~Code page", IDM_CODEPAGE 2065 MENUITEM "Co~lors...", IDM_COLORPALETTE 2066 MENUITEM "~Rescan\tCtrl + R", IDM_RESCAN 2067 MENUITEM "", -1, MIS_SEPARATOR 2068 MENUITEM "~Filter...\tCtrl + f", IDM_FILTER 2033 2069 } 2034 2070 SUBMENU "S~elect", IDM_SELECTSUBMENU 2035 2071 { 2036 MENUITEM "~Select all\tCtrl + /", IDM_SELECTALL2037 MENUITEM "Select ~mask...\tCtrl + =", IDM_SELECTMASK2038 MENUITEM "~Deselect all\tCtrl + \\", IDM_DESELECTALL2039 MENUITEM "D~eselect mask...\tCtrl + +", IDM_DESELECTMASK2040 MENUITEM "~Invert selection\tCtrl + ;", IDM_INVERT2072 MENUITEM "~Select all\tCtrl + /", IDM_SELECTALL 2073 MENUITEM "Select ~mask...\tCtrl + =", IDM_SELECTMASK 2074 MENUITEM "~Deselect all\tCtrl + \\", IDM_DESELECTALL 2075 MENUITEM "D~eselect mask...\tCtrl + +", IDM_DESELECTMASK 2076 MENUITEM "~Invert selection\tCtrl + ;", IDM_INVERT 2041 2077 } 2042 2078 SUBMENU "~Sort", IDM_SORTSUBMENU 2043 2079 { 2044 MENUITEM "~Pathname", IDM_SORTNAME2045 MENUITEM "File~name", IDM_SORTFILENAME2046 MENUITEM "~Extension", IDM_SORTFIRST2047 MENUITEM "Si~ze", IDM_SORTSIZE2048 MENUITEM "~Date", IDM_SORTLWDATE2049 MENUITEM "", -1, MIS_SEPARATOR2050 MENUITEM "Re~verse", IDM_SORTREVERSE2080 MENUITEM "~Pathname", IDM_SORTNAME 2081 MENUITEM "File~name", IDM_SORTFILENAME 2082 MENUITEM "~Extension", IDM_SORTFIRST 2083 MENUITEM "Si~ze", IDM_SORTSIZE 2084 MENUITEM "~Date", IDM_SORTLWDATE 2085 MENUITEM "", -1, MIS_SEPARATOR 2086 MENUITEM "Re~verse", IDM_SORTREVERSE 2051 2087 } 2052 2088 MENUITEM "~Help", IDM_HELP … … 2058 2094 SUBMENU "~Copy selected", IDM_COPYMENU 2059 2095 { 2060 MENUITEM "~Copy...\tCtrl + c", IDM_COPY2061 MENUITEM "Copy and ~rename...", IDM_WILDCOPY2062 MENUITEM "Copy and ~preserve...",IDM_COPYPRESERVE2096 MENUITEM "~Copy...\tCtrl + c", IDM_COPY 2097 MENUITEM "Copy and ~rename...", IDM_WILDCOPY 2098 MENUITEM "Copy and ~preserve...",IDM_COPYPRESERVE 2063 2099 } 2064 2100 SUBMENU "~Move selected", IDM_MOVEMENU 2065 2101 { 2066 MENUITEM "~Move...\tCtrl + m", IDM_MOVE2067 MENUITEM "Move and ~rename...", IDM_WILDMOVE2068 MENUITEM "Move and ~preserve...",IDM_MOVEPRESERVE2102 MENUITEM "~Move...\tCtrl + m", IDM_MOVE 2103 MENUITEM "Move and ~rename...", IDM_WILDMOVE 2104 MENUITEM "Move and ~preserve...",IDM_MOVEPRESERVE 2069 2105 } 2070 2106 MENUITEM "Modify selected attributes\tCtrl + a",IDM_ATTRS … … 2083 2119 SUBMENU "~Open selected", IDM_OPENSUBMENU 2084 2120 { 2085 MENUITEM "Default\tF6", IDM_OPENDEFAULT2086 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS2121 MENUITEM "Default\tF6", IDM_OPENDEFAULT 2122 MENUITEM "~Settings\tF7", IDM_OPENSETTINGS 2087 2123 } 2088 2124 SUBMENU "Create objects", IDM_OBJECTSUBMENU 2089 2125 { 2090 MENUITEM "~Shadows...", IDM_SHADOW2091 MENUITEM "~Real objects...", IDM_OBJECT2126 MENUITEM "~Shadows...", IDM_SHADOW 2127 MENUITEM "~Real objects...", IDM_OBJECT 2092 2128 } 2093 2129 MENUITEM "~Hide selected", IDM_HIDEALL … … 2095 2131 SUBMENU "~Delete", IDM_DELETESUBMENU 2096 2132 { 2097 MENUITEM "~Delete selected\tCtrl + d",IDM_DELETE2098 MENUITEM "~Permanently delete selected\tCtrl + D",IDM_PERMDELETE2133 MENUITEM "~Delete selected\tCtrl + d",IDM_DELETE 2134 MENUITEM "~Permanently delete selected\tCtrl + D",IDM_PERMDELETE 2099 2135 } 2100 2136 MENUITEM "", -1, MIS_SEPARATOR … … 2145 2181 SUBMENU "~View", IDM_VIEWSMENU 2146 2182 { 2147 MENUITEM "~Font change...", IDM_FONTPALETTE2148 MENUITEM "~Code page...", IDM_CODEPAGE2149 MENUITEM "C~olors...", IDM_COLORPALETTE2150 MENUITEM "", -1, MIS_SEPARATOR2151 MENUITEM "~Hex mode\tCtrl + h", IDM_HEXMODE2152 MENUITEM "~Line wrap\n", IDM_WRAP2153 MENUITEM "", -1, MIS_SEPARATOR2154 MENUITEM "~Ignore http://", IDM_IGNOREHTTP2155 MENUITEM "I~gnore ftp://", IDM_IGNOREFTP2156 MENUITEM "Ignore ~mail", IDM_IGNOREMAIL2157 MENUITEM "", -1, MIS_SEPARATOR2158 MENUITEM "~Edit this file\tCtrl + e",IDM_EDIT2183 MENUITEM "~Font change...", IDM_FONTPALETTE 2184 MENUITEM "~Code page...", IDM_CODEPAGE 2185 MENUITEM "C~olors...", IDM_COLORPALETTE 2186 MENUITEM "", -1, MIS_SEPARATOR 2187 MENUITEM "~Hex mode\tCtrl + h", IDM_HEXMODE 2188 MENUITEM "~Line wrap\n", IDM_WRAP 2189 MENUITEM "", -1, MIS_SEPARATOR 2190 MENUITEM "~Ignore http://", IDM_IGNOREHTTP 2191 MENUITEM "I~gnore ftp://", IDM_IGNOREFTP 2192 MENUITEM "Ignore ~mail", IDM_IGNOREMAIL 2193 MENUITEM "", -1, MIS_SEPARATOR 2194 MENUITEM "~Edit this file\tCtrl + e",IDM_EDIT 2159 2195 } 2160 2196 SUBMENU "~Clipboard", IDM_FILESMENU 2161 2197 { 2162 MENUITEM "Sa~ve selected to clipboard\tCtrl + [",IDM_SAVETOCLIP2163 MENUITEM "~Append selected to clipboard\tCtrl + {",IDM_APPENDTOCLIP2164 MENUITEM "~Write selected to file\tCtrl + w",IDM_SAVETOLIST2165 MENUITEM "", -1, MIS_SEPARATOR2166 MENUITEM "Save bookmarks to clipboard",IDM_SAVETOCLIP22167 MENUITEM "Append bookmarks to clipboard",IDM_APPENDTOCLIP22168 MENUITEM "Write bookmarks to file",IDM_SAVETOLIST22198 MENUITEM "Sa~ve selected to clipboard\tCtrl + [",IDM_SAVETOCLIP 2199 MENUITEM "~Append selected to clipboard\tCtrl + {",IDM_APPENDTOCLIP 2200 MENUITEM "~Write selected to file\tCtrl + w",IDM_SAVETOLIST 2201 MENUITEM "", -1, MIS_SEPARATOR 2202 MENUITEM "Save bookmarks to clipboard",IDM_SAVETOCLIP2 2203 MENUITEM "Append bookmarks to clipboard",IDM_APPENDTOCLIP2 2204 MENUITEM "Write bookmarks to file",IDM_SAVETOLIST2 2169 2205 } 2170 2206 SUBMENU "~Search", IDM_SEARCHMENU 2171 2207 { 2172 MENUITEM "~Find text...\tCtrl + f", IDM_FINDFIRST2173 MENUITEM "~Next found line\tCtrl + n",IDM_FINDNEXT2174 MENUITEM "~Previous found line\tCtrl + p",IDM_FINDPREV2175 MENUITEM "", -1, MIS_SEPARATOR2176 MENUITEM "Ne~xt blank line\tF11", IDM_NEXTBLANKLINE2177 MENUITEM "Pre~vious blank line\tF12", IDM_PREVBLANKLINE2178 MENUITEM "", -1, MIS_SEPARATOR2179 MENUITEM "~Jump to line #...\tCtrl + j", IDM_GOTOLINE2180 MENUITEM "Jump to ~offset #...\tCtrl + o",IDM_GOTOOFFSET2208 MENUITEM "~Find text...\tCtrl + f", IDM_FINDFIRST 2209 MENUITEM "~Next found line\tCtrl + n",IDM_FINDNEXT 2210 MENUITEM "~Previous found line\tCtrl + p",IDM_FINDPREV 2211 MENUITEM "", -1, MIS_SEPARATOR 2212 MENUITEM "Ne~xt blank line\tF11", IDM_NEXTBLANKLINE 2213 MENUITEM "Pre~vious blank line\tF12", IDM_PREVBLANKLINE 2214 MENUITEM "", -1, MIS_SEPARATOR 2215 MENUITEM "~Jump to line #...\tCtrl + j", IDM_GOTOLINE 2216 MENUITEM "Jump to ~offset #...\tCtrl + o",IDM_GOTOOFFSET 2181 2217 } 2182 2218 SUBMENU "S~elect", IDM_SELECTSUBMENU 2183 2219 { 2184 MENUITEM "~Select all\tCtrl + /", IDM_SELECTALL2185 MENUITEM "~Deselect all\tCtrl + \\", IDM_DESELECTALL2186 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT2187 MENUITEM "", -1, MIS_SEPARATOR2188 MENUITEM "Select ~found", IDM_SELECTFOUND2189 MENUITEM "D~eselect found", IDM_DESELECTFOUND2190 MENUITEM "", -1, MIS_SEPARATOR2191 MENUITEM "~Next selected line\tCtrl + N",IDM_NEXTSELECTED2192 MENUITEM "~Previous selected line\tCtrl + P",IDM_PREVSELECTED2220 MENUITEM "~Select all\tCtrl + /", IDM_SELECTALL 2221 MENUITEM "~Deselect all\tCtrl + \\", IDM_DESELECTALL 2222 MENUITEM "~Invert selection\tCtrl + ;",IDM_INVERT 2223 MENUITEM "", -1, MIS_SEPARATOR 2224 MENUITEM "Select ~found", IDM_SELECTFOUND 2225 MENUITEM "D~eselect found", IDM_DESELECTFOUND 2226 MENUITEM "", -1, MIS_SEPARATOR 2227 MENUITEM "~Next selected line\tCtrl + N",IDM_NEXTSELECTED 2228 MENUITEM "~Previous selected line\tCtrl + P",IDM_PREVSELECTED 2193 2229 } 2194 2230 MENUITEM "~Help", IDM_HELP … … 2251 2287 } 2252 2288 2253 2254 2289 HELPTABLE ID_HELPTABLE 2255 2290 { -
trunk/dll/fm3str.h
r946 r953 741 741 #define IDS_UNUSED1 741 742 742 #define IDS_NOTEVIEWERS3TEXT 742 743 #define IDS_ NOTEVIEWERS4TEXT743743 #define IDS_SPARE_743 743 744 744 #define IDS_DEFDIRFILTERTITLETEXT 744 745 745 #define IDS_DEFCOLFILTERTITLETEXT 745 -
trunk/dll/mainwnd.c
r951 r953 50 50 19 Jan 08 GKY Rework Utilities menu 51 51 05 Feb 08 SHL Restore no-prescan drives if restoring named state 52 14 Feb 08 SHL Rework to support settings menu conditional cascade 52 53 53 54 ***********************************************************************/ … … 73 74 #include "errutil.h" // Dos_Error... 74 75 #include "strutil.h" // GetPString 76 #include "notebook.h" // CfgDlgProc CfgMenuInit 75 77 #include "fm3dll.h" 76 78 … … 4690 4692 case IDM_NOTEBOOK: 4691 4693 case IDM_DIRCNRSETTINGS: 4692 case IDM_COLLECTORSETTINGS: 4693 case IDM_TREECNRSETTINGS: 4694 case IDM_DIRVIEWSETTINGS: 4695 case IDM_DIRSORTSETTINGS: 4696 case IDM_COLLECTORVIEWSETTINGS: 4697 case IDM_COLLECTORSORTSETTINGS: 4694 4698 case IDM_ARCHIVERSETTINGS: 4699 case IDM_TREECNRVIEWSETTINGS: 4700 case IDM_TREECNRSORTSETTINGS: 4695 4701 case IDM_VIEWERSETTINGS: 4702 case IDM_VIEWERSETTINGS2: 4696 4703 case IDM_COMPARESETTINGS: 4704 case IDM_MONOLITHICSETTINGS: 4705 case IDM_GENERALSETTINGS: 4706 case IDM_SCANSETTINGS: 4707 case IDM_BUBBLESSETTINGS: 4697 4708 case IDM_QUICKSETTINGS: 4698 4709 WinDlgBox(HWND_DESKTOP, … … 4981 4992 case IDM_HIDEMENU: 4982 4993 { 4983 HWND hwndMenu; 4984 4985 hwndMenu = WinQueryWindowULong(hwnd, QWL_USER); 4986 MenuInvisible = (MenuInvisible) ? FALSE : TRUE; 4994 HWND hwndMenu = WinQueryWindowULong(hwnd, QWL_USER); 4995 MenuInvisible = MenuInvisible ? FALSE : TRUE; 4987 4996 if (MenuInvisible) { 4988 4997 WinSetParent(hwndMenu, HWND_OBJECT, FALSE); … … 5519 5528 WinSendMsg(hwnd, UM_ADDTOMENU, MPVOID, MPVOID); 5520 5529 SetToggleChecks(hwndMenu); 5530 CfgMenuInit(hwndMenu, FALSE); // 14 Feb 08 SHL 5521 5531 SetConditionalCascade(hwndMenu, IDM_COMMANDLINESUBMENU, IDM_COMMANDLINE); 5522 5532 SetConditionalCascade(hwndMenu, IDM_TOOLSUBMENU, IDM_TOOLBAR); -
trunk/dll/mainwnd2.c
r940 r953 22 22 10 Jan 08 SHL Sync with CfgDlgProc mods 23 23 19 Jan 08 GKY Rework Utilities menu 24 14 Feb 08 SHL Rework to support settings menu conditional cascade 24 25 25 26 ***********************************************************************/ … … 43 44 #include "errutil.h" // Dos_Error... 44 45 #include "strutil.h" // GetPString 46 #include "notebook.h" // CfgDlgProc 45 47 #include "fm3dll.h" 46 48 … … 582 584 hwndFocus = pd->hwndMax; 583 585 else 584 hwndFocus = (pd->hwndCurr == pd->hwndDir1)?585 pd->hwndDir2 : pd->hwndDir1;586 hwndFocus = pd->hwndCurr == pd->hwndDir1 ? 587 pd->hwndDir2 : pd->hwndDir1; 586 588 } 587 589 WinSetFocus(HWND_DESKTOP, hwndFocus); … … 590 592 591 593 case IDM_NOTEBOOK: 592 // Indicate fm/2 lite 593 // 10 Jan 08 SHL fixme to have IDM_FM2LITE 594 case IDM_DIRCNRSETTINGS: 595 case IDM_DIRVIEWSETTINGS: 596 case IDM_DIRSORTSETTINGS: 597 case IDM_COLLECTORVIEWSETTINGS: 598 case IDM_COLLECTORSORTSETTINGS: 599 case IDM_ARCHIVERSETTINGS: 600 case IDM_TREECNRVIEWSETTINGS: 601 case IDM_TREECNRSORTSETTINGS: 602 case IDM_VIEWERSETTINGS: 603 case IDM_VIEWERSETTINGS2: 604 case IDM_COMPARESETTINGS: 605 case IDM_MONOLITHICSETTINGS: 606 case IDM_GENERALSETTINGS: 607 case IDM_SCANSETTINGS: 608 case IDM_BUBBLESSETTINGS: 594 609 WinDlgBox(HWND_DESKTOP, 595 610 hwnd, … … 597 612 FM3ModHandle, 598 613 CFG_FRAME, 599 MPFROMLONG( IDM_LITESETTINGS));614 MPFROMLONG(mp1)); // 15 Feb 08 SHL 600 615 PostMsg(hwnd, UM_SIZE, MPVOID, MPVOID); 601 616 break; … … 755 770 756 771 hwndMenu = WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT), FID_MENU); 757 WinSetWindowULong(hwnd, 0, hwndMenu); 758 SetConditionalCascade(hwndMenu, IDM_COMMANDLINESUBMENU, IDM_COMMANDLINE); 772 WinSetWindowULong(hwnd, QWL_USER, hwndMenu); 773 CfgMenuInit(hwndMenu, FALSE); // 14 Feb 08 SHL 774 SetConditionalCascade(hwndMenu, IDM_COMMANDLINESUBMENU, IDM_COMMANDLINE); 759 775 SetConditionalCascade(hwndMenu, IDM_COMMANDSMENU, IDM_DOITYOURSELF); 760 776 SetConditionalCascade(hwndMenu, IDM_TOOLSUBMENU, IDM_TOOLBAR); -
trunk/dll/notebook.c
r940 r953 26 26 13 Jan 08 GKY Get Subjectwidth/Subjectleft working in the collector. 27 27 xx Jan 08 JBS Ticket 150: fix/improve save and restore of dir cnr state at FM/2 close/reopen 28 15 Feb 08 SHL Rework to support settings menu conditional cascade. Make more generic 28 29 29 30 ***********************************************************************/ … … 42 43 #include "errutil.h" // Dos_Error... 43 44 #include "strutil.h" // GetPString 45 #include "notebook.h" 44 46 #include "fm3dll.h" 45 47 … … 49 51 50 52 static HWND hwndNotebook; 53 54 static VOID SaveLastPageIndex(HWND hwnd); 51 55 52 56 MRESULT EXPENTRY CfgADlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2) … … 656 660 // they contain args. 657 661 CHAR szCLBuf[MAXCOMLINESTRG], szPathBuf[CCHMAXPATH]; 658 PSZ pszWorkBuf;662 PSZ pszWorkBuf; 659 663 660 664 pszWorkBuf = xmalloc(MAXCOMLINESTRG, pszSrcFile, __LINE__); … … 2125 2129 dcd.fSubjectInLeftPane = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTINLEFTPANE); 2126 2130 PrfWriteProfileData(fmprof, appname, "Collector.SubjectInLeftPane", 2127 &dcd.fSubjectInLeftPane, sizeof(BOOL));2131 &dcd.fSubjectInLeftPane, sizeof(BOOL)); 2128 2132 dcd.fSubjectLengthMax = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTLENGTHMAX); 2129 2133 PrfWriteProfileData(fmprof, appname, "Collector.SubjectLengthMax", … … 2961 2965 } np[] = { 2962 2966 { IDM_DIRCNRSETTINGS, CFGD_FRAME, IDS_NOTEDIRCNRS1TEXT, CfgDDlgProc, 0, 0, 0 }, 2963 { 0, CFG5_FRAME, IDS_NOTEDIRVIEW1TEXT, Cfg5DlgProc, 0, 0, 0},2964 { 0, CFG6_FRAME, IDS_NOTEDIRSORT1TEXT, Cfg6DlgProc, 0, 0, 0 },2965 { IDM_COLLECTOR SETTINGS, CFG5_FRAME, IDS_NOTECOLVIEW1TEXT, Cfg7DlgProc, 0, 0, 0 },2966 { 0, CFG6_FRAME, IDS_NOTECOLSORT1TEXT, Cfg8DlgProc, 0, 0, 0 },2967 { IDM_DIRVIEWSETTINGS, CFG5_FRAME, IDS_NOTEDIRVIEW1TEXT, Cfg5DlgProc, 0, 0, 0}, 2968 { IDM_DIRSORTSETTINGS, CFG6_FRAME, IDS_NOTEDIRSORT1TEXT, Cfg6DlgProc, 0, 0, 0 }, 2969 { IDM_COLLECTORVIEWSETTINGS, CFG5_FRAME, IDS_NOTECOLVIEW1TEXT, Cfg7DlgProc, 0, 0, 0 }, 2970 { IDM_COLLECTORSORTSETTINGS, CFG6_FRAME, IDS_NOTECOLSORT1TEXT, Cfg8DlgProc, 0, 0, 0 }, 2967 2971 { IDM_ARCHIVERSETTINGS, CFGA_FRAME, IDS_NOTEARCHIVER1TEXT, CfgADlgProc, 0, 0, 0 }, 2968 { 0, CFGT_FRAME, IDS_NOTETREE1TEXT, CfgTDlgProc, 0, 0, 0 },2969 { 0, CFGTS_FRAME, IDS_NOTETREESORT1TEXT, CfgTSDlgProc, 0, 0, 0 },2970 { 0, CFGV_FRAME, IDS_NOTEVIEWERS1TEXT, CfgVDlgProc, 0, 0, 0 },2971 { IDM_VIEWERSETTINGS , CFGH_FRAME, IDS_NOTEVIEWERS3TEXT, CfgHDlgProc, 0, 0, 0 },2972 { IDM_TREECNRVIEWSETTINGS, CFGT_FRAME, IDS_NOTETREE1TEXT, CfgTDlgProc, 0, 0, 0 }, 2973 { IDM_TREECNRSORTSETTINGS, CFGTS_FRAME, IDS_NOTETREESORT1TEXT, CfgTSDlgProc, 0, 0, 0 }, 2974 { IDM_VIEWERSETTINGS, CFGV_FRAME, IDS_NOTEVIEWERS1TEXT, CfgVDlgProc, 0, 0, 0 }, 2975 { IDM_VIEWERSETTINGS2, CFGH_FRAME, IDS_NOTEVIEWERS3TEXT, CfgHDlgProc, 0, 0, 0 }, 2972 2976 { IDM_COMPARESETTINGS, CFGC_FRAME, IDS_NOTECOMPARE1TEXT, CfgCDlgProc, 0, 0, 0 }, 2973 { 0, CFGM_FRAME, IDS_NOTEMONOLITHIC1TEXT, CfgMDlgProc, 0, 0, 0 },2974 { 0, CFGG_FRAME, IDS_NOTEGENERAL1TEXT, CfgGDlgProc, 0, 0, 0 },2975 { 0, CFGS_FRAME, IDS_NOTESCANNING1TEXT, CfgSDlgProc, 0, 0, 0 },2976 { 0, CFGB_FRAME, IDS_NOTEBUBBLE1TEXT, CfgBDlgProc, 0, 0, 0 },2977 { IDM_MONOLITHICSETTINGS, CFGM_FRAME, IDS_NOTEMONOLITHIC1TEXT, CfgMDlgProc, 0, 0, 0 }, 2978 { IDM_GENERALSETTINGS, CFGG_FRAME, IDS_NOTEGENERAL1TEXT, CfgGDlgProc, 0, 0, 0 }, 2979 { IDM_SCANSETTINGS, CFGS_FRAME, IDS_NOTESCANNING1TEXT, CfgSDlgProc, 0, 0, 0 }, 2980 { IDM_BUBBLESSETTINGS, CFGB_FRAME, IDS_NOTEBUBBLE1TEXT, CfgBDlgProc, 0, 0, 0 }, 2977 2981 { IDM_QUICKSETTINGS, CFG9_FRAME, IDS_NOTEQUICK1TEXT, Cfg9DlgProc, 0, 0, 0 }, 2978 2982 { 0, 0, 0, NULL, 0, 0, 0 } // usFrameId 0 is end marker 2979 2983 }; 2984 2985 static PSZ pszIK_LastSettingsPage = "LastSettingsPage"; 2980 2986 2981 2987 MRESULT EXPENTRY CfgDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2) … … 2985 2991 INT x; 2986 2992 ULONG ulPageId; 2987 ULONG ulSize; 2988 2989 static PSZ pszIK_LastSettingsPage = "LastSettingsPage"; 2990 static BOOL fInitDone; 2991 2992 static UINT uLastPageIndex; 2993 UINT uPageIndex; 2993 2994 2994 2995 switch (msg) { 2995 2996 case WM_INITDLG: 2996 2997 hwndNotebook = hwnd; 2997 if (!fInitDone) { 2998 ulSize = sizeof(uLastPageIndex); 2999 PrfQueryProfileData(fmprof, appname, pszIK_LastSettingsPage, &uLastPageIndex, &ulSize); 3000 fInitDone = TRUE; 3001 } 3002 if (mp2) { 3003 // If fm/2 lite drop quick setting page 3004 if (mp2 == MPFROMLONG(IDM_LITESETTINGS)) { 3005 x = 0; 3006 while (np[x].usFrameId && np[x].usFrameId != CFG9_FRAME) 3007 x++; 3008 np[x].usFrameId = 0; 3009 mp2 = 0; 3010 } 3011 } 2998 uPageIndex = 0; 2999 3000 // If generic call, try to find conditional cascade default 3001 // 15 Feb 08 SHL fixme to be gone when/if IDM_NOTEBOOK gone? 3002 if (mp2 == MPFROMLONG(IDM_NOTEBOOK)) { 3003 DbgMsg(pszSrcFile, __LINE__, "Trying to translate IDM_NOTEBOOK"); 3004 hwndTemp = WinQueryWindow(hwnd, QW_OWNER); 3005 if (hwndTemp != HWND_DESKTOP) { 3006 HWND hwndMenu; 3007 // Owner is frame if not applet 3008 hwndMenu = WinWindowFromID(hwndTemp, FID_MENU); 3009 if (hwndMenu == NULLHANDLE) 3010 Runtime_Error(pszSrcFile, __LINE__, "FID_MENU"); 3011 else { 3012 MENUITEM mi; 3013 BOOL ok; 3014 memset(&mi, 0, sizeof(mi)); 3015 ok = (BOOL)WinSendMsg(hwndMenu, 3016 MM_QUERYITEM, 3017 MPFROM2SHORT(IDM_NOTEBOOKSUBMENU, TRUE), 3018 MPFROMP(&mi)); 3019 if (!ok) 3020 Runtime_Error(pszSrcFile, __LINE__, "IDM_NOTEBOOKSUBMENU"); 3021 else { 3022 mp2 = WinSendMsg(mi.hwndSubMenu, MM_QUERYDEFAULTITEMID, MPVOID, MPVOID); 3023 if (!mp2) 3024 Runtime_Error(pszSrcFile, __LINE__, "MM_QUERYDEFAULTITEMID"); 3025 } 3026 } 3027 } 3028 } 3029 3012 3030 PostMsg(hwnd, UM_SETUP, MPVOID, MPVOID); 3013 3031 WinSendDlgItemMsg(hwnd, … … 3023 3041 BKM_SETDIMENSIONS, 3024 3042 MPFROM2SHORT(0, 0), MPFROMLONG(BKA_MINORTAB)); 3043 3044 // Build and insert notebook pages 3025 3045 for (x = 0; np[x].usFrameId; x++) { 3026 3046 hwndTemp = WinLoadDlg(HWND_DESKTOP, … … 3056 3076 MPFROMLONG(np[x].ulPageId), 3057 3077 MPFROMP(GetPString(np[x].ulTitle + 1))); 3058 if (LONGFROMMP(mp2) == np[x].usMenuId) {3059 u LastPageIndex = x;3060 }3061 }3062 } // for 3078 if (LONGFROMMP(mp2) == np[x].usMenuId) 3079 uPageIndex = x; // Remember selected page 3080 } 3081 } // for pages 3082 3063 3083 // If quick settings page requested, assume request is for first time init 3064 3084 // Turn to cfg page and show help 3065 3085 // Page will not be available if running fm/2 lite or if load error 3086 // 15 Feb 08 SHL fixme to do just once? 3066 3087 if (mp2 == MPFROMLONG(IDM_QUICKSETTINGS) && 3067 x-- > 0 && np[x].hwnd && np[x].usFrameId == CFG9_FRAME) { 3088 x-- > 0 && 3089 np[x].hwnd && 3090 np[x].usFrameId == CFG9_FRAME) 3091 { 3068 3092 // 10 Jan 08 SHL fixme to document what UM_SETDIR 1 means 3069 3093 PostMsg(MainObjectHwnd, UM_SETDIR, MPFROMLONG(1), MPVOID); … … 3073 3097 PostMsg(np[x].hwnd, WM_COMMAND, MPFROM2SHORT(IDM_HELP, 0), MPVOID); 3074 3098 } 3075 else { 3076 if (uLastPageIndex >= x) { 3077 Runtime_Error(pszSrcFile, __LINE__, "uLastPageIndex corrupted (%u)", 3078 uLastPageIndex); 3079 uLastPageIndex = 0; 3080 } 3081 PostMsg(WinWindowFromID(hwnd, CFG_NOTEBOOK), 3082 BKM_TURNTOPAGE, MPFROMLONG(np[uLastPageIndex].ulPageId), MPVOID); 3083 } 3099 else if (uPageIndex >= x) { 3100 Runtime_Error(pszSrcFile, __LINE__, "uPageIndex corrupted (%u)", 3101 uPageIndex); 3102 uPageIndex = 0; 3103 } 3104 PostMsg(WinWindowFromID(hwnd, CFG_NOTEBOOK), 3105 BKM_TURNTOPAGE, MPFROMLONG(np[uPageIndex].ulPageId), MPVOID); 3106 // 15 Feb 08 SHL fixme to put focus on first field of page 3084 3107 3085 3108 break; … … 3089 3112 WinSetActiveWindow(HWND_DESKTOP, (HWND) mp1); 3090 3113 break; 3091 3092 case WM_CONTROL:3093 switch (SHORT1FROMMP(mp1)) {3094 case CFG_NOTEBOOK:3095 switch (SHORT2FROMMP(mp1)) {3096 case BKN_PAGESELECTED:3097 if (mp2) {3098 PAGESELECTNOTIFY *psn = mp2;3099 ULONG id = psn->ulPageIdNew;3100 UINT x;3101 for (x = 0; np[x].usFrameId; x++) {3102 if (np[x].ulPageId == id) {3103 uLastPageIndex = x; // Found it3104 break;3105 }3106 }3107 }3108 } // switch BKN3109 break;3110 } // switch page3111 return 0;3112 3114 3113 3115 case UM_SETUP: … … 3124 3126 case DID_CANCEL: 3125 3127 // Tell current page to undo itself in case changed and still alive 3128 SaveLastPageIndex(hwnd); 3126 3129 ulPageId = (ULONG) WinSendDlgItemMsg(hwnd, 3127 3130 CFG_NOTEBOOK, … … 3133 3136 BKM_QUERYPAGEWINDOWHWND, 3134 3137 MPFROMLONG(ulPageId), MPVOID); 3135 PrfWriteProfileData(fmprof, FM3Str, pszIK_LastSettingsPage,3136 (PVOID)&uLastPageIndex, sizeof(uLastPageIndex));3137 3138 if (hwndTemp) 3138 3139 WinSendMsg(hwndTemp, UM_UNDO, MPVOID, MPVOID); … … 3180 3181 break; 3181 3182 case WM_CLOSE: 3182 PrfWriteProfileData(fmprof, FM3Str, pszIK_LastSettingsPage, 3183 (PVOID)&uLastPageIndex, sizeof(uLastPageIndex)); 3183 SaveLastPageIndex(hwnd); 3184 3184 break; 3185 3185 } 3186 3186 return WinDefDlgProc(hwnd, msg, mp1, mp2); 3187 } 3188 /** 3189 * Initialize config submenu 3190 * @param hwndMenu is window handle 3191 * @param fIsLite is true if called for fm/2 lite 3192 */ 3193 3194 VOID CfgMenuInit(HWND hwndMenu, BOOL fIsLite) 3195 { 3196 UINT uPageIndex; 3197 ULONG ulSize = sizeof(uPageIndex); 3198 UINT x; 3199 PrfQueryProfileData(fmprof, appname, pszIK_LastSettingsPage, &uPageIndex, &ulSize); 3200 for (x = 0; x < uPageIndex && np[x].usFrameId; x++) 3201 ; // Search 3202 if (np[x].usMenuId) 3203 SetConditionalCascade(hwndMenu, IDM_NOTEBOOKSUBMENU, np[uPageIndex].usMenuId); 3204 // If lite, delete excess items from menus and tables 3205 if (fIsLite) { 3206 WinSendMsg(hwndMenu, 3207 MM_DELETEITEM, 3208 MPFROM2SHORT(IDM_QUICKSETTINGS, FALSE), MPVOID); 3209 // If fm/2 lite drop quick setting page 3210 for (x = 0; np[x].usFrameId && np[x].usFrameId != CFG9_FRAME; x++) 3211 ; // Scan 3212 np[x].usFrameId = 0; 3213 } 3214 } 3215 3216 static VOID SaveLastPageIndex(HWND hwnd) 3217 { 3218 HWND hwndOwner; 3219 HWND hwndMenu; 3220 UINT x; 3221 ULONG ulPageId; 3222 3223 // Owner is frame if not applet 3224 hwndOwner = WinQueryWindow(hwnd, QW_OWNER); 3225 if (hwndOwner != HWND_DESKTOP) { 3226 ulPageId = (ULONG)WinSendDlgItemMsg(hwnd, 3227 CFG_NOTEBOOK, 3228 BKM_QUERYPAGEID, 3229 MPFROMLONG(0), 3230 MPFROM2SHORT(BKA_TOP, 0)); 3231 if (!ulPageId) 3232 Runtime_Error(pszSrcFile, __LINE__, "BKM_QUERYPAGEID"); 3233 else { 3234 for (x = 0; np[x].usMenuId && np[x].ulPageId != ulPageId; x++) 3235 ; // Scan 3236 if (!np[x].usMenuId) 3237 Runtime_Error(pszSrcFile, __LINE__, "bad menu id %lu", ulPageId); 3238 else { 3239 PrfWriteProfileData(fmprof, FM3Str, pszIK_LastSettingsPage, 3240 (PVOID)&x, sizeof(x)); 3241 hwndMenu = WinWindowFromID(hwndOwner, FID_MENU); 3242 SetConditionalCascade(hwndMenu, IDM_NOTEBOOKSUBMENU, np[x].usMenuId); 3243 } 3244 } 3245 } 3187 3246 } 3188 3247 … … 3192 3251 #pragma alloc_text(NOTEBOOK4,Cfg7DlgProc,Cfg8DlgProc,CfgCDlgProc) 3193 3252 #pragma alloc_text(NOTEBOOK5,CfgGDlgProc,CfgDlgProc,CfgBDlgProc) 3194 3253 #pragma alloc_text(NOTEBOOK5,CfgMenuInit,SaveLastPageIndex) -
trunk/dll/treecnr.c
r950 r953 44 44 22 Nov 07 GKY Use CopyPresParams to fix presparam inconsistencies in menus 45 45 10 Jan 08 SHL Sync with CfgDlgProc mods 46 15 Feb 08 SHL Sync with settings menu rework 46 47 47 48 ***********************************************************************/ … … 63 64 #include "errutil.h" // Dos_Error... 64 65 #include "strutil.h" // GetPString 66 #include "notebook.h" // CfgDlgProc 65 67 #include "fm3dll.h" 66 68 … … 2373 2375 break; 2374 2376 2375 case IDM_ NOTEBOOK:2377 case IDM_TREECNRVIEWSETTINGS: 2376 2378 if (!ParentIsDesktop(dcd->hwndParent, dcd->hwndParent)) 2377 PostMsg(dcd->hwndParent, msg, MPFROMLONG(IDM_TREECNR SETTINGS), mp2);2379 PostMsg(dcd->hwndParent, msg, MPFROMLONG(IDM_TREECNRVIEWSETTINGS), mp2); 2378 2380 else { 2379 2381 WinDlgBox(HWND_DESKTOP, … … 2382 2384 FM3ModHandle, 2383 2385 CFG_FRAME, 2384 MPFROMLONG(IDM_TREECNR SETTINGS));2386 MPFROMLONG(IDM_TREECNRVIEWSETTINGS)); 2385 2387 } 2386 2388 break; … … 2953 2955 NULL, 2954 2956 WS_VISIBLE | fwsAnimate, 2955 FM3ModHandle, TREE_FRAME, &hwndClient);2957 FM3ModHandle, TREE_FRAME, &hwndClient); 2956 2958 if (hwndParent != HWND_DESKTOP) { 2957 2959 hwndSysMenu = WinWindowFromID(hwndFrame, FID_SYSMENU); 2958 2960 if (hwndSysMenu != NULLHANDLE) 2959 2961 WinSendMsg(hwndSysMenu, MM_SETITEMATTR, 2960 MPFROM2SHORT(SC_CLOSE, TRUE),2961 MPFROM2SHORT(MIA_DISABLED, MIA_DISABLED));2962 MPFROM2SHORT(SC_CLOSE, TRUE), 2963 MPFROM2SHORT(MIA_DISABLED, MIA_DISABLED)); 2962 2964 if (!fFreeTree) 2963 2965 WinSendMsg(hwndSysMenu, MM_SETITEMATTR, 2964 MPFROM2SHORT(SC_MOVE, TRUE),2965 MPFROM2SHORT(MIA_DISABLED, MIA_DISABLED));2966 MPFROM2SHORT(SC_MOVE, TRUE), 2967 MPFROM2SHORT(MIA_DISABLED, MIA_DISABLED)); 2966 2968 } 2967 2969 if (hwndFrame && hwndClient) { … … 2979 2981 if (!WinCreateWindow(hwndFrame, 2980 2982 WC_TREEOPENBUTTON, 2981 "Op",2983 "Op", 2982 2984 WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS, 2983 2985 ((swp.cx - … … 3068 3070 if (dcd->oldproc == 0) 3069 3071 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 3070 "WinSubclassWindow");3072 "WinSubclassWindow"); 3071 3073 if (!PostMsg(dcd->hwndCnr, UM_SETUP, MPVOID, MPVOID)) 3072 3074 WinSendMsg(dcd->hwndCnr, UM_SETUP, MPVOID, MPVOID);
Note:
See TracChangeset
for help on using the changeset viewer.
