Changeset 1400 for trunk/dll/misc.c
- Timestamp:
- Mar 8, 2009, 6:50:25 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/misc.c
r1398 r1400 54 54 28 Dec 08 GKY Check for LVM.EXE and remove Refresh removable media menu item as appropriate 55 55 07 Feb 09 GKY Allow user to turn off alert and/or error beeps in settings notebook. 56 08 Mar 09 GKY Renamed commafmt.h i18nutil.h 57 08 Mar 09 GKY Additional strings move to PCSZs in init.c 58 08 Mar 09 GKY Add WriteDetailsSwitches and use LoadDetailsSwitches to replace in line code 56 59 57 60 ***********************************************************************/ … … 97 100 #include "subj.h" // Subject 98 101 #include "wrappers.h" // xDosSetPathInfo 99 #include " commafmt.h" // CommaFmtULL102 #include "i18nutil.h" // CommaFmtULL 100 103 #include "fortify.h" 101 104 #include "info.h" // driveflags … … 1314 1317 } 1315 1318 1316 VOID LoadDetailsSwitches(PCSZ keyroot, DETAILS_SETTINGS * 1319 VOID LoadDetailsSwitches(PCSZ keyroot, DETAILS_SETTINGS *pds) 1317 1320 { 1318 1321 ULONG size; … … 1392 1395 } 1393 1396 1397 VOID WriteDetailsSwitches(PCSZ keyroot, DETAILS_SETTINGS *pds) 1398 { 1399 CHAR s[CCHMAXPATH], *eos = s; 1400 1401 strcpy(s, keyroot); 1402 strcat(s, "."); 1403 eos = &s[strlen(s)]; 1404 strcpy(eos, "DetailsLongname"); 1405 PrfWriteProfileData(fmprof, appname, s, &pds->detailslongname, sizeof(BOOL)); 1406 strcpy(eos, "DetailsSubject"); 1407 PrfWriteProfileData(fmprof, appname, s, &pds->detailssubject, sizeof(BOOL)); 1408 strcpy(eos, "DetailsEA"); 1409 PrfWriteProfileData(fmprof, appname, s, &pds->detailsea, sizeof(BOOL)); 1410 strcpy(eos, "DetailsSize"); 1411 PrfWriteProfileData(fmprof, appname, s, &pds->detailssize, sizeof(BOOL)); 1412 strcpy(eos, "DetailsIcon"); 1413 PrfWriteProfileData(fmprof, appname, s, &pds->detailsicon, sizeof(BOOL)); 1414 strcpy(eos, "DetailsAttr"); 1415 PrfWriteProfileData(fmprof, appname, s, &pds->detailsattr, sizeof(BOOL)); 1416 strcpy(eos, "DetailsCRDate"); 1417 PrfWriteProfileData(fmprof, appname, s, &pds->detailscrdate, sizeof(BOOL)); 1418 strcpy(eos, "DetailsCRTime"); 1419 PrfWriteProfileData(fmprof, appname, s, &pds->detailscrtime, sizeof(BOOL)); 1420 strcpy(eos, "DetailsLWDate"); 1421 PrfWriteProfileData(fmprof, appname, s, &pds->detailslwdate, sizeof(BOOL)); 1422 strcpy(eos, "DetailsLWTime"); 1423 PrfWriteProfileData(fmprof, appname, s, &pds->detailslwtime, sizeof(BOOL)); 1424 strcpy(eos, "DetailsLADate"); 1425 PrfWriteProfileData(fmprof, appname, s, &pds->detailsladate, sizeof(BOOL)); 1426 strcpy(eos, "DetailsLATime"); 1427 PrfWriteProfileData(fmprof, appname, s, &pds->detailslatime, sizeof(BOOL)); 1428 strcpy(eos, "SubjectInLeftPane"); 1429 PrfWriteProfileData(fmprof, appname, s, &pds->fSubjectInLeftPane, sizeof(BOOL)); 1430 strcpy(eos, "SubjectLengthMax"); 1431 PrfWriteProfileData(fmprof, appname, s, &pds->fSubjectLengthMax, sizeof(BOOL)); 1432 strcpy(eos, "SubjectDisplayWidth"); 1433 PrfWriteProfileData(fmprof, appname, s, &pds->SubjectDisplayWidth, sizeof(ULONG)); 1434 } 1435 1436 1394 1437 HWND FindDirCnr(HWND hwndParent) 1395 1438 { … … 2180 2223 if (!strnicmp(pswb->aswentry[i].swctl.szSwtitle, "AV/2", 4) 2181 2224 || !stricmp(pswb->aswentry[i].swctl.szSwtitle, "File Manager/2") 2182 || !stricmp(pswb->aswentry[i].swctl.szSwtitle, "Collector")2225 || !stricmp(pswb->aswentry[i].swctl.szSwtitle, PCSZ_COLLECTOR) 2183 2226 || !strnicmp(pswb->aswentry[i].swctl.szSwtitle, "VTree", 5) 2184 2227 || !strnicmp(pswb->aswentry[i].swctl.szSwtitle, "VDir", 4) … … 2349 2392 #pragma alloc_text(MISC3,SetupCommandMenu,AdjustDetailsSwitches) 2350 2393 #pragma alloc_text(MISC3,ViewHelp,GetCmdSpec) 2351 #pragma alloc_text(MISC3,ExecFile,SetConditionalCascade,LoadDetailsSwitches )2394 #pragma alloc_text(MISC3,ExecFile,SetConditionalCascade,LoadDetailsSwitches,WriteDetailsSwitches) 2352 2395 #pragma alloc_text(MISC4,PortholeInit,CheckMenu,Broadcast,SetupWinList,SwitchCommand) 2353 2396 #pragma alloc_text(MISC6,DrawTargetEmphasis,EmphasizeButton)
Note:
See TracChangeset
for help on using the changeset viewer.