From a1597022af0e0a36e3696f4180ab210942d7e6f6 Mon Sep 17 00:00:00 2001 From: Roman Osipov Date: Wed, 26 Feb 2025 12:23:49 +0300 Subject: [PATCH 1/2] Add DWM_WINDOW_CORNER_PREFERENCE enum for window corner preferences --- core/sys/windows/dwmapi.odin | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/sys/windows/dwmapi.odin b/core/sys/windows/dwmapi.odin index 11a46f53a..0774aa094 100644 --- a/core/sys/windows/dwmapi.odin +++ b/core/sys/windows/dwmapi.odin @@ -38,6 +38,13 @@ DWMNCRENDERINGPOLICY :: enum { DWMNCRP_LAST, } +DWM_WINDOW_CORNER_PREFERENCE :: enum c_int{ + DEFAULT, + DONOTROUND, + ROUND, + ROUNDSMALL, +} + @(default_calling_convention="system") foreign dwmapi { DwmFlush :: proc() -> HRESULT --- From 3963ad1cc1103190a6f45acd8b371ccd19a0f903 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sun, 2 Mar 2025 12:24:45 +0000 Subject: [PATCH 2/2] Update core/sys/windows/dwmapi.odin Co-authored-by: Laytan --- core/sys/windows/dwmapi.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/sys/windows/dwmapi.odin b/core/sys/windows/dwmapi.odin index 0774aa094..11e91c704 100644 --- a/core/sys/windows/dwmapi.odin +++ b/core/sys/windows/dwmapi.odin @@ -38,7 +38,7 @@ DWMNCRENDERINGPOLICY :: enum { DWMNCRP_LAST, } -DWM_WINDOW_CORNER_PREFERENCE :: enum c_int{ +DWM_WINDOW_CORNER_PREFERENCE :: enum c_int { DEFAULT, DONOTROUND, ROUND,