Changeset 923
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/dircnrs.c
r917 r923 1423 1423 1424 1424 CNRINFO cnri; 1425 // JBS static int i = 0; 1426 // FILE * f = fopen("e:\\dev\\netlabs\\fm2\\trunk\\jbsdebug.log", "a"); 1427 // fprintf(f, "UM_SETUP Dir: %s; Count: %d Details: %d %d %d %d\n", dcd->directory, ++i, (int)dcd->detailscrdate, (int)dcd->detailscrtime, (int)dcd->detailsladate, (int)dcd->detailsladate); 1428 // fclose(f); 1425 1429 1426 1430 RestorePresParams(hwnd, "DirCnr"); 1427 LoadDetailsSwitches("DirCnr", dcd);1431 // JBS LoadDetailsSwitches("DirCnr", dcd); 1428 1432 memset(&cnri, 0, sizeof(CNRINFO)); 1429 1433 cnri.cb = sizeof(CNRINFO); … … 1482 1486 CMA_CXTREEINDENT | CMA_PSORTRECORD)); 1483 1487 SetCnrCols(hwnd, FALSE); 1484 AdjustCnrColsForPref(hwnd, NULL, dcd, FALSE);1488 // JBS AdjustCnrColsForPref(hwnd, NULL, dcd, FALSE); 1485 1489 if (_beginthread(MakeObjWin, NULL, 245760, (PVOID) dcd) == -1) { 1486 1490 Runtime_Error(pszSrcFile, __LINE__, … … 1499 1503 SayView(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT), 1500 1504 DIR_VIEW), dcd->flWindowAttr); 1505 } 1506 else { 1507 PostMsg(hwnd, WM_CLOSE, MPVOID, MPVOID); 1508 return 0; 1509 } 1510 return 0; 1511 1512 case UM_SETUP2: 1513 if (dcd) 1514 { 1515 AdjustCnrColsForPref(hwnd, NULL, dcd, FALSE); 1501 1516 } 1502 1517 else { … … 2147 2162 dcd->hwndLastMenu, 2148 2163 SHORT1FROMMP(mp1), 2149 dcd->directory, "DirCnr", dcd, FALSE); 2164 // JBS dcd->directory, "DirCnr", dcd, FALSE); 2165 dcd->directory, NULL, dcd, FALSE); 2150 2166 break; 2151 2167 … … 3413 3429 dcd->hwndRestore = hwndRestore; 3414 3430 dcd->dontclose = ((flags & 1) != 0); 3431 dcd->detailslongname = detailslongname; 3432 dcd->detailssubject = detailssubject; 3433 dcd->detailsea = detailsea; 3434 dcd->detailssize = detailssize; 3435 dcd->detailsicon = detailsicon; 3436 dcd->detailsattr = detailsattr; 3437 dcd->detailscrdate = detailscrdate; 3438 dcd->detailscrtime = detailscrtime; 3439 dcd->detailslwdate = detailslwdate; 3440 dcd->detailslwtime = detailslwtime; 3441 dcd->detailsladate = detailsladate; 3442 dcd->detailslatime = detailslatime; 3415 3443 strcpy(dcd->directory, directory); 3416 3444 add_udir(FALSE, directory); -
trunk/dll/mainwnd.c
r921 r923 70 70 71 71 #pragma data_seg(DATA1) 72 73 // #define FM2_STATE_AT_CLOSE GetPString(IDS_FM2TEMPTEXT) 74 #define FM2_STATE_AT_CLOSE "LastClose" 75 //#define JBSDBG size = 1; // 76 #define JBSDBG 72 77 73 78 static PSZ pszSrcFile = __FILE__; … … 2202 2207 PostMsg(WinQueryWindow(hwnd, QW_PARENT), 2203 2208 WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID); 2204 break;2209 // JBS2 break; 2205 2210 2206 2211 } … … 2823 2828 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & flWindowAttr, 2824 2829 sizeof(ULONG)); 2830 sprintf(szKey, "%sDirCnr.%lu.DetailsLongname", szPrefix, numsaves); 2831 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailslongname, 2832 sizeof(BOOL)); 2833 sprintf(szKey, "%sDirCnr.%lu.DetailsSubject", szPrefix, numsaves); 2834 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailssubject, 2835 sizeof(BOOL)); 2836 sprintf(szKey, "%sDirCnr.%lu.DetailsSize", szPrefix, numsaves); 2837 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailssize, 2838 sizeof(BOOL)); 2839 sprintf(szKey, "%sDirCnr.%lu.DetailsEA", szPrefix, numsaves); 2840 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailsea, 2841 sizeof(BOOL)); 2842 sprintf(szKey, "%sDirCnr.%lu.DetailsAttr", szPrefix, numsaves); 2843 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailsattr, 2844 sizeof(BOOL)); 2845 sprintf(szKey, "%sDirCnr.%lu.DetailsIcon", szPrefix, numsaves); 2846 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailsicon, 2847 sizeof(BOOL)); 2848 sprintf(szKey, "%sDirCnr.%lu.DetailsLWDate", szPrefix, numsaves); 2849 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailslwdate, 2850 sizeof(BOOL)); 2851 sprintf(szKey, "%sDirCnr.%lu.DetailsLWTime", szPrefix, numsaves); 2852 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailslwtime, 2853 sizeof(BOOL)); 2854 sprintf(szKey, "%sDirCnr.%lu.DetailsLADate", szPrefix, numsaves); 2855 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailsladate, 2856 sizeof(BOOL)); 2857 sprintf(szKey, "%sDirCnr.%lu.DetailsLATime", szPrefix, numsaves); 2858 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailslatime, 2859 sizeof(BOOL)); 2860 sprintf(szKey, "%sDirCnr.%lu.DetailsCRDate", szPrefix, numsaves); 2861 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailscrdate, 2862 sizeof(BOOL)); 2863 sprintf(szKey, "%sDirCnr.%lu.DetailsCRTime", szPrefix, numsaves); 2864 PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailscrtime, 2865 sizeof(BOOL)); 2825 2866 } 2826 2867 sprintf(szKey, "%sDirCnrDir.%lu", szPrefix, numsaves++); … … 2900 2941 double xtrans, ytrans; 2901 2942 BOOL fRestored = FALSE; 2902 DIRCNRDATA *dcd;2943 DIRCNRDATA localdcd, *dcd; 2903 2944 2904 2945 if (!pszStateName) … … 2982 3023 continue; 2983 3024 } 3025 localdcd.detailslongname = detailslongname; // Set default 3026 size = sizeof(BOOL); 3027 sprintf(szKey, "%sDirCnr.%lu.DetailsLongname", szPrefix, x); 3028 if (PrfQueryProfileData(fmprof, 3029 FM3Str, 3030 szKey, 3031 (PVOID) & localdcd.detailslongname, 3032 &size) && size == sizeof(BOOL)) 3033 { 3034 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3035 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3036 } 3037 localdcd.detailssubject = detailssubject; // Set default 3038 size = sizeof(BOOL); 3039 sprintf(szKey, "%sDirCnr.%lu.DetailsSubject", szPrefix, x); 3040 if (PrfQueryProfileData(fmprof, 3041 FM3Str, 3042 szKey, 3043 (PVOID) & localdcd.detailssubject, 3044 &size) && size == sizeof(BOOL)) 3045 { 3046 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3047 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3048 } 3049 localdcd.detailsea = detailsea; // Set default 3050 size = sizeof(BOOL); 3051 sprintf(szKey, "%sDirCnr.%lu.DetailsEA", szPrefix, x); 3052 if (PrfQueryProfileData(fmprof, 3053 FM3Str, 3054 szKey, 3055 (PVOID) & localdcd.detailsea, 3056 &size) && size == sizeof(BOOL)) 3057 { 3058 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3059 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3060 } 3061 localdcd.detailssize = detailssize; // Set default 3062 size = sizeof(BOOL); 3063 sprintf(szKey, "%sDirCnr.%lu.DetailsSize", szPrefix, x); 3064 if (PrfQueryProfileData(fmprof, 3065 FM3Str, 3066 szKey, 3067 (PVOID) & localdcd.detailssize, 3068 &size) && size == sizeof(BOOL)) 3069 { 3070 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3071 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3072 } 3073 localdcd.detailsicon = detailsicon; // Set default 3074 size = sizeof(BOOL); 3075 sprintf(szKey, "%sDirCnr.%lu.DetailsIcon", szPrefix, x); 3076 if (PrfQueryProfileData(fmprof, 3077 FM3Str, 3078 szKey, 3079 (PVOID) & localdcd.detailsicon, 3080 &size) && size == sizeof(BOOL)) 3081 { 3082 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3083 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3084 } 3085 localdcd.detailsattr = detailsattr; // Set default 3086 size = sizeof(BOOL); 3087 sprintf(szKey, "%sDirCnr.%lu.DetailsAttr", szPrefix, x); 3088 if (PrfQueryProfileData(fmprof, 3089 FM3Str, 3090 szKey, 3091 (PVOID) & localdcd.detailsattr, 3092 &size) && size == sizeof(BOOL)) 3093 { 3094 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3095 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3096 } 3097 localdcd.detailscrdate = detailscrdate; // Set default 3098 size = sizeof(BOOL); 3099 sprintf(szKey, "%sDirCnr.%lu.DetailsCRDate", szPrefix, x); 3100 if (PrfQueryProfileData(fmprof, 3101 FM3Str, 3102 szKey, 3103 (PVOID) & localdcd.detailscrdate, 3104 &size) && size == sizeof(BOOL)) 3105 { 3106 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3107 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3108 } 3109 localdcd.detailscrtime = detailscrtime; // Set default 3110 size = sizeof(BOOL); 3111 sprintf(szKey, "%sDirCnr.%lu.DetailsCRTime", szPrefix, x); 3112 if (PrfQueryProfileData(fmprof, 3113 FM3Str, 3114 szKey, 3115 (PVOID) & localdcd.detailscrtime, 3116 &size) && size == sizeof(BOOL)) 3117 { 3118 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3119 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3120 } 3121 localdcd.detailslwdate = detailslwdate; // Set default 3122 size = sizeof(BOOL); 3123 sprintf(szKey, "%sDirCnr.%lu.DetailsLWDate", szPrefix, x); 3124 if (PrfQueryProfileData(fmprof, 3125 FM3Str, 3126 szKey, 3127 (PVOID) & localdcd.detailslwdate, 3128 &size) && size == sizeof(BOOL)) 3129 { 3130 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3131 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3132 } 3133 localdcd.detailslwtime = detailslwtime; // Set default 3134 size = sizeof(BOOL); 3135 sprintf(szKey, "%sDirCnr.%lu.DetailsLWTime", szPrefix, x); 3136 if (PrfQueryProfileData(fmprof, 3137 FM3Str, 3138 szKey, 3139 (PVOID) & localdcd.detailslwtime, 3140 &size) && size == sizeof(BOOL)) 3141 { 3142 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3143 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3144 } 3145 localdcd.detailsladate = detailsladate; // Set default 3146 size = sizeof(BOOL); 3147 sprintf(szKey, "%sDirCnr.%lu.DetailsLADate", szPrefix, x); 3148 if (PrfQueryProfileData(fmprof, 3149 FM3Str, 3150 szKey, 3151 (PVOID) & localdcd.detailsladate, 3152 &size) && size == sizeof(BOOL)) 3153 { 3154 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3155 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3156 } 3157 localdcd.detailslatime = detailslatime; // Set default 3158 size = sizeof(BOOL); 3159 sprintf(szKey, "%sDirCnr.%lu.DetailsLATime", szPrefix, x); 3160 if (PrfQueryProfileData(fmprof, 3161 FM3Str, 3162 szKey, 3163 (PVOID) & localdcd.detailslatime, 3164 &size) && size == sizeof(BOOL)) 3165 { 3166 if (!pszStateName || !strcmp(pszStateName, FM2_STATE_AT_CLOSE)) 3167 JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3168 } 2984 3169 hwndDir = (HWND) WinSendMsg(hwndClient, 2985 3170 UM_SETDIR, … … 2988 3173 hwndC = WinWindowFromID(hwndDir, FID_CLIENT); 2989 3174 if (hwndC) { 2990 dcd = WinQueryWindowPtr(WinWindowFromID(hwndC, DIR_CNR), 2991 3175 HWND hwndCnr = WinWindowFromID(hwndC, DIR_CNR); 3176 dcd = WinQueryWindowPtr(hwndCnr, QWL_USER); 2992 3177 if (dcd) { 3178 dcd->detailslongname = localdcd.detailslongname; 3179 dcd->detailssubject = localdcd.detailssubject ; 3180 dcd->detailsattr = localdcd.detailsattr ; 3181 dcd->detailsea = localdcd.detailsea ; 3182 dcd->detailssize = localdcd.detailssize ; 3183 dcd->detailsicon = localdcd.detailsicon ; 3184 dcd->detailscrdate = localdcd.detailscrdate ; 3185 dcd->detailscrtime = localdcd.detailscrtime ; 3186 dcd->detailsladate = localdcd.detailsladate ; 3187 dcd->detailslatime = localdcd.detailslatime ; 3188 dcd->detailslwdate = localdcd.detailslwdate ; 3189 dcd->detailslwtime = localdcd.detailslwtime ; 2993 3190 size = sizeof(INT); 2994 3191 sprintf(szKey, "%sDirCnrSort.%lu", szPrefix, x); … … 3043 3240 if (!pszStateName || !strcmp(pszStateName, GetPString(IDS_FM2TEMPTEXT))) 3044 3241 PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L); 3242 if (!PostMsg(hwndCnr, UM_SETUP2, NULL, NULL)) 3243 WinSendMsg(hwndCnr, UM_SETUP2, NULL, NULL); 3045 3244 } 3046 3245 } … … 4360 4559 sprintf(s, "%s.DirCnrView.%lu", szStateName, x); 4361 4560 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4561 sprintf(s, "%s.DirCnr.%lu.DetailsLongname", szStateName, x); 4562 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4563 sprintf(s, "%s.DirCnr.%lu.DetailsSubject", szStateName, x); 4564 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4565 sprintf(s, "%s.DirCnr.%lu.DetailsSize", szStateName, x); 4566 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4567 sprintf(s, "%s.DirCnr.%lu.DetailsEA", szStateName, x); 4568 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4569 sprintf(s, "%s.DirCnr.%lu.DetailsAttr", szStateName, x); 4570 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4571 sprintf(s, "%s.DirCnr.%lu.DetailsLWDate", szStateName, x); 4572 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4573 sprintf(s, "%s.DirCnr.%lu.DetailsLWTime", szStateName, x); 4574 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4575 sprintf(s, "%s.DirCnr.%lu.DetailsLADate", szStateName, x); 4576 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4577 sprintf(s, "%s.DirCnr.%lu.DetailsLATime", szStateName, x); 4578 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4579 sprintf(s, "%s.DirCnr.%lu.DetailsCRDate", szStateName, x); 4580 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4581 sprintf(s, "%s.DirCnr.%lu.DetailsCRTime", szStateName, x); 4582 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0); 4362 4583 } 4363 4584 sprintf(s, "%s.LastTreePos", szStateName); … … 5366 5587 /* start remaining child windows */ 5367 5588 if (!fNoSaveState && fSaveState) 5368 PostMsg(MainObjectHwnd, UM_RESTORE, MPVOID, MPVOID); 5589 // JBS PostMsg(MainObjectHwnd, UM_RESTORE, MPVOID, MPVOID); 5590 PostMsg(MainObjectHwnd, UM_RESTORE, MPFROMP(FM2_STATE_AT_CLOSE), MPVOID); 5369 5591 PostMsg(MainObjectHwnd, UM_SETUP4, mp1, mp2); 5370 5592 return 0; … … 5510 5732 "MainWindowPos", WinQueryWindow(hwnd, QW_PARENT)); 5511 5733 if (!fNoSaveState && fSaveState) 5512 SaveDirCnrState(hwnd, NULL); 5734 // JBS SaveDirCnrState(hwnd, NULL); 5735 SaveDirCnrState(hwnd, FM2_STATE_AT_CLOSE); 5513 5736 } 5514 5737 } -
trunk/dll/misc.c
r922 r923 1001 1001 DIRCNRDATA * dcd, BOOL compare) 1002 1002 { 1003 CHAR s[CCHMAXPATH], *eos = s;1003 // JBS CHAR s[CCHMAXPATH], *eos = s; 1004 1004 BOOL *bool = NULL; 1005 1005 1006 *s = 0;1007 if (keyroot) {1008 strcpy(s, keyroot);1009 strcat(s, ".");1010 eos = &s[strlen(s)];1011 }1006 // JBS *s = 0; 1007 // JBS if (keyroot) { 1008 // JBS strcpy(s, keyroot); 1009 // JBS strcat(s, "."); 1010 // JBS eos = &s[strlen(s)]; 1011 // JBS } 1012 1012 switch (cmd) { 1013 1013 case IDM_SHOWLNAMES: 1014 1014 bool = dcd ? &dcd->detailslongname : &detailslongname; 1015 strcpy(eos, "DetailsLongname");1015 // JBS strcpy(eos, "DetailsLongname"); 1016 1016 break; 1017 1017 case IDM_SHOWSUBJECT: 1018 1018 bool = dcd ? &dcd->detailssubject : &detailssubject; 1019 strcpy(eos, "DetailsSubject");1019 // JBS strcpy(eos, "DetailsSubject"); 1020 1020 break; 1021 1021 case IDM_SHOWEAS: 1022 1022 bool = dcd ? &dcd->detailsea : &detailsea; 1023 strcpy(eos, "DetailsEA");1023 // JBS strcpy(eos, "DetailsEA"); 1024 1024 break; 1025 1025 case IDM_SHOWSIZE: 1026 1026 bool = dcd ? &dcd->detailssize : &detailssize; 1027 strcpy(eos, "DetailsSize");1027 // JBS strcpy(eos, "DetailsSize"); 1028 1028 break; 1029 1029 case IDM_SHOWICON: 1030 1030 bool = dcd ? &dcd->detailsicon : &detailsicon; 1031 strcpy(eos, "DetailsIcon");1031 // JBS strcpy(eos, "DetailsIcon"); 1032 1032 break; 1033 1033 case IDM_SHOWLWDATE: 1034 1034 bool = dcd ? &dcd->detailslwdate : &detailslwdate; 1035 strcpy(eos, "DetailsLWDate");1035 // JBS strcpy(eos, "DetailsLWDate"); 1036 1036 break; 1037 1037 case IDM_SHOWLWTIME: 1038 1038 bool = dcd ? &dcd->detailslwtime : &detailslwtime; 1039 strcpy(eos, "DetailsLWTime");1039 // JBS strcpy(eos, "DetailsLWTime"); 1040 1040 break; 1041 1041 case IDM_SHOWLADATE: 1042 1042 bool = dcd ? &dcd->detailsladate : &detailsladate; 1043 strcpy(eos, "DetailsLADate");1043 // JBS strcpy(eos, "DetailsLADate"); 1044 1044 break; 1045 1045 case IDM_SHOWLATIME: 1046 1046 bool = dcd ? &dcd->detailslatime : &detailslatime; 1047 strcpy(eos, "DetailsLATime");1047 // JBS strcpy(eos, "DetailsLATime"); 1048 1048 break; 1049 1049 case IDM_SHOWCRDATE: 1050 1050 bool = dcd ? &dcd->detailscrdate : &detailscrdate; 1051 strcpy(eos, "DetailsCRDate");1051 // JBS strcpy(eos, "DetailsCRDate"); 1052 1052 break; 1053 1053 case IDM_SHOWCRTIME: 1054 1054 bool = dcd ? &dcd->detailscrtime : &detailscrtime; 1055 strcpy(eos, "DetailsCRTime");1055 // JBS strcpy(eos, "DetailsCRTime"); 1056 1056 break; 1057 1057 case IDM_SHOWATTR: 1058 1058 bool = dcd ? &dcd->detailsattr : &detailsattr; 1059 strcpy(eos, "DetailsAttr");1059 // JBS strcpy(eos, "DetailsAttr"); 1060 1060 break; 1061 1061 default: … … 1066 1066 if (bool) 1067 1067 *bool = *bool ? FALSE : TRUE; 1068 if (*s && bool)1069 PrfWriteProfileData(fmprof, appname, s, bool, sizeof(BOOL));1068 // JBS if (*s && bool) 1069 // JBS PrfWriteProfileData(fmprof, appname, s, bool, sizeof(BOOL)); 1070 1070 if (hwnd) 1071 1071 AdjustCnrColsForPref(hwnd, directory, dcd, compare); … … 1214 1214 BOOL *bool; 1215 1215 1216 *s = 0; 1217 if (keyroot) { 1216 // JBS - No calls to LoadDetailsSwitches have a NULL keyroot. 1217 // *s = 0; 1218 // if (keyroot) { 1218 1219 strcpy(s, keyroot); 1219 1220 strcat(s, "."); 1220 1221 eos = &s[strlen(s)]; 1221 }1222 // } 1222 1223 strcpy(eos, "DetailsLongname"); 1223 1224 if (dcd) -
trunk/dll/notebook.c
r922 r923 1749 1749 PrfWriteProfileData(fmprof, appname, "DetailsLongname", 1750 1750 &detailslongname, sizeof(BOOL)); 1751 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLongname",1752 &detailslongname, sizeof(BOOL));1751 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLongname", 1752 // JBS &detailslongname, sizeof(BOOL)); 1753 1753 detailssubject = WinQueryButtonCheckstate(hwnd, CFG5_SHOWSUBJECT); 1754 1754 PrfWriteProfileData(fmprof, appname, "DetailsSubject", 1755 1755 &detailssubject, sizeof(BOOL)); 1756 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSubject",1757 &detailssubject, sizeof(BOOL));1756 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSubject", 1757 // JBS &detailssubject, sizeof(BOOL)); 1758 1758 detailsea = WinQueryButtonCheckstate(hwnd, CFG5_SHOWEAS); 1759 1759 PrfWriteProfileData(fmprof, appname, "DetailsEA", 1760 1760 &detailsea, sizeof(BOOL)); 1761 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsEA",1762 &detailsea, sizeof(BOOL));1761 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsEA", 1762 // JBS &detailsea, sizeof(BOOL)); 1763 1763 detailssize = WinQueryButtonCheckstate(hwnd, CFG5_SHOWSIZE); 1764 1764 PrfWriteProfileData(fmprof, appname, "DetailsSize", 1765 1765 &detailssize, sizeof(BOOL)); 1766 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSize",1767 &detailssize, sizeof(BOOL));1766 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSize", 1767 // JBS &detailssize, sizeof(BOOL)); 1768 1768 detailsicon = WinQueryButtonCheckstate(hwnd, CFG5_SHOWICON); 1769 1769 PrfWriteProfileData(fmprof, appname, "DetailsIcon", 1770 1770 &detailsicon, sizeof(BOOL)); 1771 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsIcon",1772 &detailsicon, sizeof(BOOL));1771 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsIcon", 1772 // JBS &detailsicon, sizeof(BOOL)); 1773 1773 detailslwdate = WinQueryButtonCheckstate(hwnd, CFG5_SHOWLWDATE); 1774 1774 PrfWriteProfileData(fmprof, appname, "DetailsLWDate", 1775 1775 &detailslwdate, sizeof(BOOL)); 1776 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWDate",1777 &detailslwdate, sizeof(BOOL));1776 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWDate", 1777 // JBS &detailslwdate, sizeof(BOOL)); 1778 1778 detailslwtime = WinQueryButtonCheckstate(hwnd, CFG5_SHOWLWTIME); 1779 1779 PrfWriteProfileData(fmprof, appname, "DetailsLWTime", 1780 1780 &detailslwtime, sizeof(BOOL)); 1781 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWTime",1782 &detailslwtime, sizeof(BOOL));1781 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWTime", 1782 // JBS &detailslwtime, sizeof(BOOL)); 1783 1783 detailsladate = WinQueryButtonCheckstate(hwnd, CFG5_SHOWLADATE); 1784 1784 PrfWriteProfileData(fmprof, appname, "DetailsLADate", 1785 1785 &detailsladate, sizeof(BOOL)); 1786 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLADate",1787 &detailsladate, sizeof(BOOL));1786 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLADate", 1787 // JBS &detailsladate, sizeof(BOOL)); 1788 1788 detailslatime = WinQueryButtonCheckstate(hwnd, CFG5_SHOWLATIME); 1789 1789 PrfWriteProfileData(fmprof, appname, "DetailsLATime", 1790 1790 &detailslatime, sizeof(BOOL)); 1791 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLATime",1792 &detailslatime, sizeof(BOOL));1791 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLATime", 1792 // JBS &detailslatime, sizeof(BOOL)); 1793 1793 detailscrdate = WinQueryButtonCheckstate(hwnd, CFG5_SHOWCRDATE); 1794 1794 PrfWriteProfileData(fmprof, appname, "DetailsCRDate", 1795 1795 &detailscrdate, sizeof(BOOL)); 1796 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRDate",1797 &detailscrdate, sizeof(BOOL));1796 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRDate", 1797 // JBS &detailscrdate, sizeof(BOOL)); 1798 1798 detailscrtime = WinQueryButtonCheckstate(hwnd, CFG5_SHOWCRTIME); 1799 1799 PrfWriteProfileData(fmprof, appname, "DetailsCRTime", 1800 1800 &detailscrtime, sizeof(BOOL)); 1801 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRTime",1802 &detailscrtime, sizeof(BOOL));1801 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRTime", 1802 // JBS &detailscrtime, sizeof(BOOL)); 1803 1803 detailsattr = WinQueryButtonCheckstate(hwnd, CFG5_SHOWATTR); 1804 1804 PrfWriteProfileData(fmprof, appname, "DetailsAttr", 1805 1805 &detailsattr, sizeof(BOOL)); 1806 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsAttr",1807 &detailsattr, sizeof(BOOL));1806 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsAttr", 1807 // JBS &detailsattr, sizeof(BOOL)); 1808 1808 fSubjectInLeftPane = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTINLEFTPANE); 1809 1809 PrfWriteProfileData(fmprof, appname, "SubjectInLeftPane", 1810 1810 &fSubjectInLeftPane, sizeof(BOOL)); 1811 PrfWriteProfileData(fmprof, appname, "DirCnr.SubjectInLeftPane",1812 &fSubjectInLeftPane, sizeof(BOOL));1811 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.SubjectInLeftPane", 1812 // JBS &fSubjectInLeftPane, sizeof(BOOL)); 1813 1813 fSubjectLengthMax = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTLENGTHMAX); 1814 1814 PrfWriteProfileData(fmprof, appname, "SubjectLengthMax", 1815 1815 &fSubjectLengthMax, sizeof(BOOL)); 1816 PrfWriteProfileData(fmprof, appname, "DirCnr.SubjectLengthMax",1817 &fSubjectLengthMax, sizeof(BOOL));1816 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.SubjectLengthMax", 1817 // JBS &fSubjectLengthMax, sizeof(BOOL)); 1818 1818 *mask.prompt = 0; 1819 1819 PrfWriteProfileData(fmprof, appname, "DirFilter", &mask, sizeof(MASK)); … … 2935 2935 PrfWriteProfileData(fmprof, appname, "DetailsLongname", 2936 2936 &detailslongname, sizeof(BOOL)); 2937 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLongname",2938 &detailslongname, sizeof(BOOL));2937 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLongname", 2938 // JBS &detailslongname, sizeof(BOOL)); 2939 2939 PrfWriteProfileData(fmprof, appname, "DetailsSubject", 2940 2940 &detailssubject, sizeof(BOOL)); 2941 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSubject",2942 &detailssubject, sizeof(BOOL));2941 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSubject", 2942 // JBS &detailssubject, sizeof(BOOL)); 2943 2943 PrfWriteProfileData(fmprof, appname, "DetailsEA", 2944 2944 &detailsea, sizeof(BOOL)); 2945 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsEA",2946 &detailsea, sizeof(BOOL));2945 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsEA", 2946 // JBS &detailsea, sizeof(BOOL)); 2947 2947 PrfWriteProfileData(fmprof, appname, "DetailsSize", 2948 2948 &detailssize, sizeof(BOOL)); 2949 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSize",2950 &detailssize, sizeof(BOOL));2949 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsSize", 2950 // JBS &detailssize, sizeof(BOOL)); 2951 2951 PrfWriteProfileData(fmprof, appname, "DetailsIcon", 2952 2952 &detailsicon, sizeof(BOOL)); 2953 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsIcon",2954 &detailsicon, sizeof(BOOL));2953 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsIcon", 2954 // JBS &detailsicon, sizeof(BOOL)); 2955 2955 PrfWriteProfileData(fmprof, appname, "DetailsLWDate", 2956 2956 &detailslwdate, sizeof(BOOL)); 2957 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWDate",2958 &detailslwdate, sizeof(BOOL));2957 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWDate", 2958 // JBS &detailslwdate, sizeof(BOOL)); 2959 2959 PrfWriteProfileData(fmprof, appname, "DetailsLWTime", 2960 2960 &detailslwtime, sizeof(BOOL)); 2961 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWTime",2962 &detailslwtime, sizeof(BOOL));2961 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLWTime", 2962 // JBS &detailslwtime, sizeof(BOOL)); 2963 2963 PrfWriteProfileData(fmprof, appname, "DetailsLADate", 2964 2964 &detailsladate, sizeof(BOOL)); 2965 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLADate",2966 &detailsladate, sizeof(BOOL));2965 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLADate", 2966 // JBS &detailsladate, sizeof(BOOL)); 2967 2967 PrfWriteProfileData(fmprof, appname, "DetailsLATime", 2968 2968 &detailslatime, sizeof(BOOL)); 2969 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLATime",2970 &detailslatime, sizeof(BOOL));2969 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsLATime", 2970 // JBS &detailslatime, sizeof(BOOL)); 2971 2971 PrfWriteProfileData(fmprof, appname, "DetailsCRDate", 2972 2972 &detailscrdate, sizeof(BOOL)); 2973 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRDate",2974 &detailscrdate, sizeof(BOOL));2973 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRDate", 2974 // JBS &detailscrdate, sizeof(BOOL)); 2975 2975 PrfWriteProfileData(fmprof, appname, "DetailsCRTime", 2976 2976 &detailscrtime, sizeof(BOOL)); 2977 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRTime",2978 &detailscrtime, sizeof(BOOL));2977 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsCRTime", 2978 // JBS &detailscrtime, sizeof(BOOL)); 2979 2979 PrfWriteProfileData(fmprof, appname, "DetailsAttr", 2980 2980 &detailsattr, sizeof(BOOL)); 2981 PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsAttr",2982 &detailsattr, sizeof(BOOL));2981 // JBS PrfWriteProfileData(fmprof, appname, "DirCnr.DetailsAttr", 2982 // JBS &detailsattr, sizeof(BOOL)); 2983 2983 if (hwndMain) { 2984 2984 if (SaveDirCnrState(hwndMain, GetPString(IDS_FM2TEMPTEXT)) > 0) {
Note:
See TracChangeset
for help on using the changeset viewer.