[EXPLORER][SHELL32] Smaller Start Menu (#6646)

Improve customization of Start Menu.
JIRA issue: CORE-19494
- Add SmallStartMenu flag to TW_STRUCKRECTS2
  structure.
- Add IDS_ADVANCED_SMALL_START_MENU
  resource string.
- Update g_TaskbarSettings.sr.SmallStartMenu via
  a callback function.
- Check g_TaskbarSettings.sr.SmallStartMenu
  when Start Menu is updated.
This commit is contained in:
Katayama Hirofumi MZ 2024-03-20 07:32:52 +09:00 committed by GitHub
parent 2f03b146da
commit ad748b0b3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
44 changed files with 119 additions and 52 deletions

View file

@ -82,6 +82,7 @@ BOOL TaskbarSettings::Load()
sr.AlwaysOnTop = TRUE;
sr.SmallIcons = TRUE;
sr.HideClock = FALSE;
sr.SmallStartMenu = FALSE;
sr.Rect.left = sr.Rect.top = 0;
sr.Rect.bottom = sr.Rect.right = 1;
sr.Size.cx = sr.Size.cy = 0;