Changeset 869 for branches/ticket_150/dll/misc.c
- Timestamp:
- Nov 13, 2007, 12:25:28 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ticket_150/dll/misc.c
r860 r869 999 999 DIRCNRDATA * dcd, BOOL compare) 1000 1000 { 1001 CHAR s[CCHMAXPATH], *eos = s;1002 BOOL *bool = NULL;1003 1004 *s = 0;1005 if (keyroot) {1006 strcpy(s, keyroot);1007 strcat(s, ".");1008 eos = &s[strlen(s)];1009 }1001 // CHAR s[CCHMAXPATH], *eos = s; 1002 BOOL *bool = NULL; 1003 1004 // *s = 0; 1005 // if (keyroot) { 1006 // strcpy(s, keyroot); 1007 // strcat(s, "."); 1008 // eos = &s[strlen(s)]; 1009 // } 1010 1010 switch (cmd) { 1011 1011 case IDM_SHOWLNAMES: 1012 1012 bool = dcd ? &dcd->detailslongname : &detailslongname; 1013 strcpy(eos, "DetailsLongname");1013 // strcpy(eos, "DetailsLongname"); 1014 1014 break; 1015 1015 case IDM_SHOWSUBJECT: 1016 1016 bool = dcd ? &dcd->detailssubject : &detailssubject; 1017 strcpy(eos, "DetailsSubject");1017 // strcpy(eos, "DetailsSubject"); 1018 1018 break; 1019 1019 case IDM_SHOWEAS: 1020 1020 bool = dcd ? &dcd->detailsea : &detailsea; 1021 strcpy(eos, "DetailsEA");1021 // strcpy(eos, "DetailsEA"); 1022 1022 break; 1023 1023 case IDM_SHOWSIZE: 1024 1024 bool = dcd ? &dcd->detailssize : &detailssize; 1025 strcpy(eos, "DetailsSize");1025 // strcpy(eos, "DetailsSize"); 1026 1026 break; 1027 1027 case IDM_SHOWICON: 1028 1028 bool = dcd ? &dcd->detailsicon : &detailsicon; 1029 strcpy(eos, "DetailsIcon");1029 // strcpy(eos, "DetailsIcon"); 1030 1030 break; 1031 1031 case IDM_SHOWLWDATE: 1032 1032 bool = dcd ? &dcd->detailslwdate : &detailslwdate; 1033 strcpy(eos, "DetailsLWDate");1033 // strcpy(eos, "DetailsLWDate"); 1034 1034 break; 1035 1035 case IDM_SHOWLWTIME: 1036 1036 bool = dcd ? &dcd->detailslwtime : &detailslwtime; 1037 strcpy(eos, "DetailsLWTime");1037 // strcpy(eos, "DetailsLWTime"); 1038 1038 break; 1039 1039 case IDM_SHOWLADATE: 1040 1040 bool = dcd ? &dcd->detailsladate : &detailsladate; 1041 strcpy(eos, "DetailsLADate");1041 // strcpy(eos, "DetailsLADate"); 1042 1042 break; 1043 1043 case IDM_SHOWLATIME: 1044 1044 bool = dcd ? &dcd->detailslatime : &detailslatime; 1045 strcpy(eos, "DetailsLATime");1045 // strcpy(eos, "DetailsLATime"); 1046 1046 break; 1047 1047 case IDM_SHOWCRDATE: 1048 1048 bool = dcd ? &dcd->detailscrdate : &detailscrdate; 1049 strcpy(eos, "DetailsCRDate");1049 // strcpy(eos, "DetailsCRDate"); 1050 1050 break; 1051 1051 case IDM_SHOWCRTIME: 1052 1052 bool = dcd ? &dcd->detailscrtime : &detailscrtime; 1053 strcpy(eos, "DetailsCRTime");1053 // strcpy(eos, "DetailsCRTime"); 1054 1054 break; 1055 1055 case IDM_SHOWATTR: 1056 1056 bool = dcd ? &dcd->detailsattr : &detailsattr; 1057 strcpy(eos, "DetailsAttr");1057 // strcpy(eos, "DetailsAttr"); 1058 1058 break; 1059 1059 default: … … 1064 1064 if (bool) 1065 1065 *bool = *bool ? FALSE : TRUE; 1066 if (*s && bool)1067 PrfWriteProfileData(fmprof, appname, s, bool, sizeof(BOOL));1066 // if (*s && bool) 1067 // PrfWriteProfileData(fmprof, appname, s, bool, sizeof(BOOL)); 1068 1068 if (hwnd) 1069 1069 AdjustCnrColsForPref(hwnd, directory, dcd, compare); … … 1209 1209 strcat(s, "."); 1210 1210 eos = &s[strlen(s)]; 1211 } else 1212 { 1213 dcd->detailslongname = detailslongname; 1214 dcd->detailssubject = detailssubject; 1215 dcd->detailsea = detailsea; 1216 dcd->detailssize = detailssize; 1217 dcd->detailsicon = detailsicon; 1218 dcd->detailsattr = detailsattr; 1219 dcd->detailscrdate = detailscrdate; 1220 dcd->detailscrtime = detailscrtime; 1221 dcd->detailslwdate = detailslwdate; 1222 dcd->detailslwtime = detailslwtime; 1223 dcd->detailsladate = detailsladate; 1224 dcd->detailslatime = detailslatime; 1225 return; 1211 1226 } 1212 1227 strcpy(eos, "DetailsLongname");
Note:
See TracChangeset
for help on using the changeset viewer.