Changeset 1083 for trunk/dll/notebook.c
- Timestamp:
- Jul 20, 2008, 5:31:07 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/notebook.c
r1080 r1083 37 37 DIRCNRDATA struct) into a new struct: DETAILS_SETTINGS. 38 38 19 Jul 08 JBS Ticket 197: Support accelerator keys in setting dialogs. 39 20 Jul 08 JBS Ticket 114: Support user-selectable env. strings in Tree container. 39 40 40 41 ***********************************************************************/ … … 1169 1170 switch (msg) { 1170 1171 case WM_INITDLG: 1172 WinSendDlgItemMsg(hwnd, CFGT_ENVVARLIST, EM_SETTEXTLIMIT, 1173 MPFROM2SHORT(CCHMAXPATH, 0), MPVOID); 1171 1174 PostMsg(hwnd, UM_UNDO, MPVOID, MPVOID); 1172 1175 break; … … 1182 1185 WinCheckButton(hwnd, CFGT_SWITCHTREEEXPAND, fSwitchTreeExpand); 1183 1186 WinCheckButton(hwnd, CFGT_SHOWENV, fShowEnv); 1187 WinSetDlgItemText(hwnd, CFGT_ENVVARLIST, pszTreeEnvVarList); 1184 1188 return 0; 1185 1189 … … 1262 1266 fShowEnv = WinQueryButtonCheckstate(hwnd, CFGT_SHOWENV); 1263 1267 PrfWriteProfileData(fmprof, appname, "ShowEnv", &fShowEnv, sizeof(BOOL)); 1268 { 1269 char * pszTemp = xmalloc(MaxComLineStrg, pszSrcFile, __LINE__); 1270 if (pszTemp) 1271 { 1272 WinQueryDlgItemText(hwnd, CFGT_ENVVARLIST, MaxComLineStrg, pszTemp); 1273 strupr(pszTemp); 1274 if (strcmp(pszTemp, pszTreeEnvVarList)) 1275 { 1276 strcpy(pszTreeEnvVarList, pszTemp); 1277 PrfWriteProfileString(fmprof, appname, "TreeEnvVarList", pszTreeEnvVarList); 1278 if (hwndTree && fShowEnv) { 1279 PostMsg(WinWindowFromID 1280 (WinWindowFromID(hwndTree, FID_CLIENT), TREE_CNR), WM_COMMAND, 1281 MPFROM2SHORT(IDM_RESCAN, 0), MPVOID); 1282 } 1283 } 1284 free(pszTemp); 1285 } else { 1286 // Report error? 1287 } 1288 } 1264 1289 break; 1265 1290 }
Note:
See TracChangeset
for help on using the changeset viewer.