if someone want to try dark mode. I made this plugin.
Only last loaded measure will be used.
DarkMode=1 will enable dark mode for every context menu in rainmeter (not only skins but also rainmeter program itself).
DarkMode=0 and unloading skin with DarkContextMenu measure will disable dark mode.
Example how to use plugin.
CODE: SELECT ALL
[DarkMode]
Measure=Plugin
Plugin=DarkContextMenu
DarkMode=1
Force=1
Take a note that this is an unofficial and undocumented method of using dark theme and with future Windows 10 version this plugin might stop working correctly. You are using this plugin on your own risk and I am not responsible for issues this plugin may cause.
You have been warned!
And another important note, I am not programmer and this my first coding in c++, so there may be some issues.
Minimal requirements are Windows 10 build 10.0.17763 (update 1809) and enabled dark theme for apps.
If rainmeter was launched when light theme was enabled, rainmeter will need to be restarted.
Also for skin to show correctly you will need "Segoe MDL2 Assets" font installed, which is installed by default on Windows 10.
With Windows 10 build 10.0.18362 (update 1903) it is possible to use dark mode ignoring system wide theme for apps. (Use option Force=1)
For earlier Windows version it should be safe, as plugin should do nothing.