From f3f9c515343566cd8906d3b9fabf55491153e2b7 Mon Sep 17 00:00:00 2001 From: "alinvip22@gmail.com" Date: Fri, 7 Apr 2023 11:21:57 +0500 Subject: [PATCH] Edit md --- DarkModeApi.Types.pas | 28 +++++++++++++++++++++++++++- DarkModeApi.pas | 1 + README.md | 2 ++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/DarkModeApi.Types.pas b/DarkModeApi.Types.pas index cc24f03..27084b7 100644 --- a/DarkModeApi.Types.pas +++ b/DarkModeApi.Types.pas @@ -14,7 +14,33 @@ uses type TWinRoundType = (wrtDEFAULT = 0, wrtDONOTROUND = 1, wrtROUND = 2, wrtROUNDSMALL = 3); - TDwmWindowAttribute = (DWMWA_NCRENDERING_ENABLED = 1, DWMWA_NCRENDERING_POLICY, DWMWA_TRANSITIONS_FORCEDISABLED, DWMWA_ALLOW_NCPAINT, DWMWA_CAPTION_BUTTON_BOUNDS, DWMWA_NONCLIENT_RTL_LAYOUT, DWMWA_FORCE_ICONIC_REPRESENTATION, DWMWA_FLIP3D_POLICY, DWMWA_EXTENDED_FRAME_BOUNDS, DWMWA_HAS_ICONIC_BITMAP, DWMWA_DISALLOW_PEEK, DWMWA_EXCLUDED_FROM_PEEK, DWMWA_CLOAK, DWMWA_CLOAKED, DWMWA_FREEZE_REPRESENTATION, DWMWA_PASSIVE_UPDATE_MODE, DWMWA_USE_HOSTBACKDROPBRUSH, DWMWA_USE_IMMERSIVE_DARK_MODE_BEFORE_20H1 = 19, DWMWA_USE_IMMERSIVE_DARK_MODE = 20, DWMWA_WINDOW_CORNER_PREFERENCE = 33, DWMWA_BORDER_COLOR, DWMWA_CAPTION_COLOR, DWMWA_TEXT_COLOR, DWMWA_VISIBLE_FRAME_BORDER_THICKNESS, DWMWA_SYSTEMBACKDROP_TYPE, DWMWA_LAST); + TDwmWindowAttribute = ( + DWMWA_NCRENDERING_ENABLED = 1, // + DWMWA_NCRENDERING_POLICY, // + DWMWA_TRANSITIONS_FORCEDISABLED, // + DWMWA_ALLOW_NCPAINT, // + DWMWA_CAPTION_BUTTON_BOUNDS, // + DWMWA_NONCLIENT_RTL_LAYOUT, // + DWMWA_FORCE_ICONIC_REPRESENTATION, // + DWMWA_FLIP3D_POLICY, // + DWMWA_EXTENDED_FRAME_BOUNDS, // + DWMWA_HAS_ICONIC_BITMAP, // + DWMWA_DISALLOW_PEEK, // + DWMWA_EXCLUDED_FROM_PEEK, // + DWMWA_CLOAK, // + DWMWA_CLOAKED, // + DWMWA_FREEZE_REPRESENTATION, // + DWMWA_PASSIVE_UPDATE_MODE, // + DWMWA_USE_HOSTBACKDROPBRUSH, //17 + DWMWA_USE_IMMERSIVE_DARK_MODE_BEFORE_20H1 = 19, // + DWMWA_USE_IMMERSIVE_DARK_MODE = 20, // + DWMWA_WINDOW_CORNER_PREFERENCE = 33, // + DWMWA_BORDER_COLOR, // + DWMWA_CAPTION_COLOR, // + DWMWA_TEXT_COLOR, // + DWMWA_VISIBLE_FRAME_BORDER_THICKNESS, // + DWMWA_SYSTEMBACKDROP_TYPE, // + DWMWA_LAST); TDWMWindowCornerPreference = (DWMWCP_DEFAULT = 0, DWMWCP_DONOTROUND = 1, DWMWCP_ROUND = 2, DWMWCP_ROUNDSMALL = 3); diff --git a/DarkModeApi.pas b/DarkModeApi.pas index fcd5dc4..6788ab4 100644 --- a/DarkModeApi.pas +++ b/DarkModeApi.pas @@ -6,6 +6,7 @@ unit DarkModeApi; interface +// See https://github.com/chuacw/Delphi-Dark-Mode-demo // See also https://github.com/adzm/win32-custom-menubar-aero-theme uses diff --git a/README.md b/README.md index f3cf38f..1175ec1 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # WindowDarkMode Dark mode for Window frame (Win only) + +Based on https://github.com/chuacw/Delphi-Dark-Mode-demo \ No newline at end of file