Changeset 922 for trunk/dll/notebook.c
- Timestamp:
- Jan 13, 2008, 8:50:30 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/notebook.c
r920 r922 1679 1679 WinCheckButton(hwnd, CFG5_SUBJECTLENGTHMAX, fSubjectLengthMax); 1680 1680 WinSendDlgItemMsg(hwnd, CFG5_SUBJECTDISPLAYWIDTH, SPBM_SETCURRENTVALUE, 1681 MPFROMLONG(SubjectDisplayWidth), MPVOID);1681 MPFROMLONG(SubjectDisplayWidth), MPVOID); 1682 1682 } 1683 1683 return 0; … … 1813 1813 fSubjectLengthMax = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTLENGTHMAX); 1814 1814 PrfWriteProfileData(fmprof, appname, "SubjectLengthMax", 1815 &fSubject InLeftPane, sizeof(BOOL));1815 &fSubjectLengthMax, sizeof(BOOL)); 1816 1816 PrfWriteProfileData(fmprof, appname, "DirCnr.SubjectLengthMax", 1817 &fSubject InLeftPane, sizeof(BOOL));1817 &fSubjectLengthMax, sizeof(BOOL)); 1818 1818 *mask.prompt = 0; 1819 1819 PrfWriteProfileData(fmprof, appname, "DirFilter", &mask, sizeof(MASK)); … … 1966 1966 switch (msg) { 1967 1967 case WM_INITDLG: 1968 WinSendDlgItemMsg(hwnd, CFG5_SUBJECTDISPLAYWIDTH, SPBM_SETTEXTLIMIT, 1969 MPFROMSHORT(8), MPVOID); 1970 WinSendDlgItemMsg(hwnd, CFG5_SUBJECTDISPLAYWIDTH, SPBM_OVERRIDESETLIMITS, 1971 MPFROMLONG(1000), MPFROMLONG(50)); 1968 1972 WinSendDlgItemMsg(hwnd, CFG5_FILTER, EM_SETTEXTLIMIT, 1969 1973 MPFROM2SHORT(CCHMAXPATH, 0), MPVOID); … … 2028 2032 WinCheckButton(hwnd, CFG5_SHOWCRTIME, dcd.detailscrtime); 2029 2033 WinCheckButton(hwnd, CFG5_SHOWATTR, dcd.detailsattr); 2034 WinCheckButton(hwnd, CFG5_SUBJECTINLEFTPANE, dcd.fSubjectInLeftPane); 2035 WinCheckButton(hwnd, CFG5_SUBJECTLENGTHMAX, dcd.fSubjectLengthMax); 2036 WinSendDlgItemMsg(hwnd, CFG5_SUBJECTDISPLAYWIDTH, SPBM_SETCURRENTVALUE, 2037 MPFROMLONG(dcd.SubjectDisplayWidth), MPVOID); 2038 2030 2039 } 2031 2040 return 0; … … 2136 2145 dcd.detailsattr = WinQueryButtonCheckstate(hwnd, CFG5_SHOWATTR); 2137 2146 PrfWriteProfileData(fmprof, appname, "Collector.DetailsAttr", 2138 &dcd.detailsattr, sizeof(BOOL)); 2147 &dcd.detailsattr, sizeof(BOOL)); 2148 dcd.fSubjectInLeftPane = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTINLEFTPANE); 2149 PrfWriteProfileData(fmprof, appname, "Collector.SubjectInLeftPane", 2150 &dcd.fSubjectInLeftPane, sizeof(BOOL)); 2151 dcd.fSubjectLengthMax = WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTLENGTHMAX); 2152 PrfWriteProfileData(fmprof, appname, "Collector.SubjectLengthMax", 2153 &dcd.fSubjectLengthMax, sizeof(BOOL)); 2139 2154 *mask.prompt = 0; 2140 2155 PrfWriteProfileData(fmprof, 2141 appname, "CollectorFilter", &mask, sizeof(MASK)); 2156 appname, "CollectorFilter", &mask, sizeof(MASK)); 2157 { 2158 if (!WinQueryButtonCheckstate(hwnd, CFG5_SUBJECTLENGTHMAX)) { 2159 WinSendDlgItemMsg(hwnd, CFG5_SUBJECTDISPLAYWIDTH, SPBM_QUERYVALUE, 2160 MPFROMP(&dcd.SubjectDisplayWidth), MPFROM2SHORT(0, SPBQ_DONOTUPDATE)); 2161 if (dcd.SubjectDisplayWidth < 50) 2162 dcd.SubjectDisplayWidth = 0; 2163 else if (dcd.SubjectDisplayWidth > 1000) 2164 dcd.SubjectDisplayWidth = 1000; 2165 } 2166 else 2167 dcd.SubjectDisplayWidth = 0; 2168 PrfWriteProfileData(fmprof, 2169 appname, "Collector.SubjectDisplayWidth", 2170 &dcd.SubjectDisplayWidth, sizeof(ULONG)); 2171 } 2142 2172 } 2143 2173 break;
Note:
See TracChangeset
for help on using the changeset viewer.