diff --git a/SourceFiles/DarkModeCS.cs b/SourceFiles/DarkModeCS.cs
index 1d5e12d..fa2b59a 100644
--- a/SourceFiles/DarkModeCS.cs
+++ b/SourceFiles/DarkModeCS.cs
@@ -361,6 +361,16 @@ public void ApplyTheme(bool pIsDarkMode = true)
}
}
+ public void ApplyTheme(DisplayMode pColorMode)
+ {
+ _IsDarkMode = isDarkMode(); //<- Gets the current color mode from Windows
+ if (ColorMode != DisplayMode.SystemDefault)
+ {
+ _IsDarkMode = ColorMode == DisplayMode.DarkMode ? true : false;
+ }
+
+ ApplyTheme(_IsDarkMode);
+ }
/// Recursively apply the Colors from 'OScolors' to the Control and all its childs.
/// Can be a Form or any Winforms Control.