diff --git a/src/modules/fancyzones/lib/ZoneWindow.cpp b/src/modules/fancyzones/lib/ZoneWindow.cpp index cb64f3a8fa..470c4d9064 100644 --- a/src/modules/fancyzones/lib/ZoneWindow.cpp +++ b/src/modules/fancyzones/lib/ZoneWindow.cpp @@ -224,7 +224,7 @@ namespace ZoneWindowDrawUtils RGB(175, 175, 185), }; - // { fillAlpha, fill, borderAlpha, border, thickness } + // ColorSetting { fillAlpha, fill, borderAlpha, border, thickness } ColorSetting const colorHints{ 225, RGB(81, 92, 107), 255, RGB(104, 118, 138), -2 }; ColorSetting colorViewer{ OpacitySettingToAlpha(highlightOpacity), 0, 255, RGB(40, 50, 60), -2 }; ColorSetting colorHighlight{ OpacitySettingToAlpha(highlightOpacity), 0, 255, 0, -2 }; diff --git a/src/modules/fancyzones/lib/util.h b/src/modules/fancyzones/lib/util.h index 171a789298..23a65ed534 100644 --- a/src/modules/fancyzones/lib/util.h +++ b/src/modules/fancyzones/lib/util.h @@ -140,10 +140,10 @@ inline void ParseDeviceId(PCWSTR deviceId, PWSTR parsedId, size_t size) } } -inline int OpacitySettingToAlpha(int opacity) +inline unsigned char OpacitySettingToAlpha(int opacity) { // convert percentage to a 0-255 alpha value - return static_cast(opacity * 2.55); + return static_cast(opacity * 2.55); } UINT GetDpiForMonitor(HMONITOR monitor) noexcept; \ No newline at end of file