Skip to content
This repository has been archived by the owner on Jan 4, 2025. It is now read-only.

Latest commit

 

History

History
167 lines (155 loc) · 3.27 KB

CONFIG.md

File metadata and controls

167 lines (155 loc) · 3.27 KB

Menu

Go back to the previous level

Description

Storage location: HKEY_CURRENT_USER\SOFTWARE\TranslucentFlyouts\Menu
Related child items can be found at:

Values

Type: DWORD

Inherits from TranslucentFlyouts; uses the same values as described there.

Name Accepted Values Description
NoSystemDropShadow
Default Value: 0
Disable: 0
Enable: 1
Remove the old-style system shadow (SysShadow).
Generally, Windows 11 doesn't have old-style system shadows unless you're using menus with sharp corners.
EnableImmersiveStyle
Default Value: 1
Disable: 0
Enable: 1
Uniformly style pop-up menus as modern menus.

Windows 11: It's strongly recommended not to disable this option.
EnableCustomRendering
Default Value: 0
Disable: 0
Enable: 1
Enable custom rendering mode.
EnableFluentAnimation
Default Value: 0
Disable: 0
Enable: 1
Enable modern Fluent pop-up animation for menus.
NoModernAppBackgroundColor
Default Value: 1
Disable: 0
Enable: 1
Remove the background color of UWP icons (such as Photos, Paint, Snipping Tools, Store).

Require v2.0.0
ColorTreatAsTransparent
Removes specific background colors (0xAARRGGBB) of certain icons when this item exists.
The removal process expands from the four corners of the icon towards the center until the removal cannot be continued.

Require v2.0.0
ColorTreatAsTransparentThreshold
Default Value: 50
0-510
The color difference threshold between the pixel and the background color to be removed. When the color difference between pixels is less than this color difference threshold, the pixel will be made transparent.

Equation: √[(a1 - a2) ^ 2 + (r1 - r2) ^ 2 + (g1 - g2) ^ 2 + (b1 - b2) ^ 2]

Require v2.0.0

Reading Order

  1. HKEY_CURRENT_USER\SOFTWARE\TranslucentFlyouts\Menu
  2. HKEY_LOCAL_MACHINE\SOFTWARE\TranslucentFlyouts\Menu
  3. HKEY_CURRENT_USER\SOFTWARE\TranslucentFlyouts\
  4. HKEY_LOCAL_MACHINE\SOFTWARE\TranslucentFlyouts\
  5. Use default values