Changeset 953 for trunk/dll/mainwnd2.c
- Timestamp:
- Feb 16, 2008, 3:15:16 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/dll/mainwnd2.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/mainwnd2.c
r940 r953 22 22 10 Jan 08 SHL Sync with CfgDlgProc mods 23 23 19 Jan 08 GKY Rework Utilities menu 24 14 Feb 08 SHL Rework to support settings menu conditional cascade 24 25 25 26 ***********************************************************************/ … … 43 44 #include "errutil.h" // Dos_Error... 44 45 #include "strutil.h" // GetPString 46 #include "notebook.h" // CfgDlgProc 45 47 #include "fm3dll.h" 46 48 … … 582 584 hwndFocus = pd->hwndMax; 583 585 else 584 hwndFocus = (pd->hwndCurr == pd->hwndDir1)?585 pd->hwndDir2 : pd->hwndDir1;586 hwndFocus = pd->hwndCurr == pd->hwndDir1 ? 587 pd->hwndDir2 : pd->hwndDir1; 586 588 } 587 589 WinSetFocus(HWND_DESKTOP, hwndFocus); … … 590 592 591 593 case IDM_NOTEBOOK: 592 // Indicate fm/2 lite 593 // 10 Jan 08 SHL fixme to have IDM_FM2LITE 594 case IDM_DIRCNRSETTINGS: 595 case IDM_DIRVIEWSETTINGS: 596 case IDM_DIRSORTSETTINGS: 597 case IDM_COLLECTORVIEWSETTINGS: 598 case IDM_COLLECTORSORTSETTINGS: 599 case IDM_ARCHIVERSETTINGS: 600 case IDM_TREECNRVIEWSETTINGS: 601 case IDM_TREECNRSORTSETTINGS: 602 case IDM_VIEWERSETTINGS: 603 case IDM_VIEWERSETTINGS2: 604 case IDM_COMPARESETTINGS: 605 case IDM_MONOLITHICSETTINGS: 606 case IDM_GENERALSETTINGS: 607 case IDM_SCANSETTINGS: 608 case IDM_BUBBLESSETTINGS: 594 609 WinDlgBox(HWND_DESKTOP, 595 610 hwnd, … … 597 612 FM3ModHandle, 598 613 CFG_FRAME, 599 MPFROMLONG( IDM_LITESETTINGS));614 MPFROMLONG(mp1)); // 15 Feb 08 SHL 600 615 PostMsg(hwnd, UM_SIZE, MPVOID, MPVOID); 601 616 break; … … 755 770 756 771 hwndMenu = WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT), FID_MENU); 757 WinSetWindowULong(hwnd, 0, hwndMenu); 758 SetConditionalCascade(hwndMenu, IDM_COMMANDLINESUBMENU, IDM_COMMANDLINE); 772 WinSetWindowULong(hwnd, QWL_USER, hwndMenu); 773 CfgMenuInit(hwndMenu, FALSE); // 14 Feb 08 SHL 774 SetConditionalCascade(hwndMenu, IDM_COMMANDLINESUBMENU, IDM_COMMANDLINE); 759 775 SetConditionalCascade(hwndMenu, IDM_COMMANDSMENU, IDM_DOITYOURSELF); 760 776 SetConditionalCascade(hwndMenu, IDM_TOOLSUBMENU, IDM_TOOLBAR);
Note:
See TracChangeset
for help on using the changeset viewer.
