Changeset 872 for trunk/dll/treecnr.c
- Timestamp:
- Nov 23, 2007, 12:11:21 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/treecnr.c
r847 r872 41 41 22 Aug 07 SHL Disable DbgMsgs shipped with 3.0.8beta1 42 42 26 Aug 07 SHL Revert to DosSleep(0) 43 22 Nov 07 GKY Use CopyPresParams to fix presparam inconsistencies in menus 43 44 44 45 ***********************************************************************/ … … 458 459 459 460 case UM_VIEWSMENU: 460 return MRFROMLONG(CheckMenu( &TreeCnrMenu, TREECNR_POPUP));461 return MRFROMLONG(CheckMenu(hwnd, &TreeCnrMenu, TREECNR_POPUP)); 461 462 462 463 case UM_TIMER: … … 1017 1018 if (pci && (INT) pci != -1) { 1018 1019 if (IsRoot(pci->pszFileName)) 1019 menuHwnd = CheckMenu( &TreeMenu, TREE_POPUP);1020 menuHwnd = CheckMenu(hwnd, &TreeMenu, TREE_POPUP); 1020 1021 else { 1021 menuHwnd = CheckMenu( &DirMenu, DIR_POPUP);1022 menuHwnd = CheckMenu(hwnd, &DirMenu, DIR_POPUP); 1022 1023 // WinEnableMenuItem(DirMenu, 1023 1024 // IDM_TREE, … … 1025 1026 } 1026 1027 if (!(pci->attrFile & FILE_DIRECTORY)) 1027 menuHwnd = CheckMenu( &FileMenu, FILE_POPUP);1028 menuHwnd = CheckMenu(hwnd, &FileMenu, FILE_POPUP); 1028 1029 } 1029 1030 return MRFROMLONG(menuHwnd); … … 1592 1593 MarkAll(hwnd, FALSE, FALSE, TRUE); 1593 1594 if (!(pci->attrFile & FILE_DIRECTORY)) 1594 dcd->hwndLastMenu = CheckMenu( &FileMenu, FILE_POPUP);1595 dcd->hwndLastMenu = CheckMenu(hwnd, &FileMenu, FILE_POPUP); 1595 1596 else if (!IsRoot(pci->pszFileName)) 1596 dcd->hwndLastMenu = CheckMenu( &DirMenu, DIR_POPUP);1597 dcd->hwndLastMenu = CheckMenu(hwnd, &DirMenu, DIR_POPUP); 1597 1598 else 1598 dcd->hwndLastMenu = CheckMenu( &TreeMenu, TREE_POPUP);1599 dcd->hwndLastMenu = CheckMenu(hwnd, &TreeMenu, TREE_POPUP); 1599 1600 } 1600 1601 else { 1601 dcd->hwndLastMenu = CheckMenu( &TreeCnrMenu, TREECNR_POPUP);1602 dcd->hwndLastMenu = CheckMenu(hwnd, &TreeCnrMenu, TREECNR_POPUP); 1602 1603 if (dcd->hwndLastMenu && !dcd->cnremphasized) { 1603 1604 WinSendMsg(hwnd, CM_SETRECORDEMPHASIS, MPVOID, … … 2090 2091 WinEnableMenuItem((HWND) mp2, IDM_MOVEMENU, !underenv 2091 2092 && writeable); 2092 WinEnableMenuItem((HWND) mp2, IDM_RENAME, !underenv && writeable); 2093 WinEnableMenuItem((HWND) mp2, IDM_RENAME, !underenv && writeable); 2094 CopyPresParams((HWND) mp2, hwnd); 2093 2095 2094 2096 } … … 2099 2101 WinCheckMenuItem((HWND) mp2, 2100 2102 IDM_MINIICONS, ((dcd->flWindowAttr & CV_MINI) != 0)); 2101 WinEnableMenuItem((HWND) mp2, IDM_RESELECT, FALSE); 2103 WinEnableMenuItem((HWND) mp2, IDM_RESELECT, FALSE); 2104 CopyPresParams((HWND) mp2, hwnd); 2102 2105 break; 2103 2106 2104 2107 case IDM_COMMANDSMENU: 2105 SetupCommandMenu((HWND) mp2, hwnd); 2108 SetupCommandMenu((HWND) mp2, hwnd); 2109 CopyPresParams((HWND) mp2, hwnd); 2106 2110 break; 2107 2111 2108 2112 case IDM_SORTSUBMENU: 2109 2113 SetSortChecks((HWND) mp2, TreesortFlags); 2110 break; 2114 CopyPresParams((HWND) mp2, hwnd); 2115 break; 2111 2116 2112 2117 case IDM_WINDOWSMENU: 2113 2118 SetupWinList((HWND) mp2, 2114 (hwndMain) ? hwndMain : (HWND) 0, dcd->hwndFrame); 2119 (hwndMain) ? hwndMain : (HWND) 0, dcd->hwndFrame); 2120 CopyPresParams((HWND) mp2, hwnd); 2115 2121 break; 2116 2122 } … … 2357 2363 2358 2364 case IDM_SHOWSORT: 2359 QuickPopup(hwnd, dcd, CheckMenu( &TreeCnrMenu, TREECNR_POPUP),2365 QuickPopup(hwnd, dcd, CheckMenu(hwnd, &TreeCnrMenu, TREECNR_POPUP), 2360 2366 IDM_SORTSUBMENU); 2361 2367 break; 2362 2368 2363 2369 case IDM_SHOWSELECT: 2364 QuickPopup(hwnd, dcd, CheckMenu( &TreeCnrMenu, TREECNR_POPUP),2370 QuickPopup(hwnd, dcd, CheckMenu(hwnd, &TreeCnrMenu, TREECNR_POPUP), 2365 2371 IDM_SELECTSUBMENU); 2366 2372 break;
Note:
See TracChangeset
for help on using the changeset viewer.