Yutaka-Sawada / MultiPar

Parchive tool
1k stars 44 forks source link

Feature request: Dark Mode UI #134

Open fhajji opened 3 months ago

fhajji commented 3 months ago

The pure white background hurts the eyes for some people. A dark mode / night mode, or the ability to customize the colors of the UI would be nice.

Yutaka-Sawada commented 3 months ago

dark mode / night mode

I searched about dark mode. At this time, Windows OS doesn't support dark mode for Win32 dialog applications. I tested Win32 API SetWindowTheme with "DarkMode_Explorer" for dialog. It doesn't change color of dialog itself. Only some buttons become black. So, I cannot support dark mode setting of Windows OS now. When Microsoft releases official method to support dark mode for old applications in future, I will try to implement.

ability to customize the colors of the UI

MultiPar's GUI is built by standard dialogs. Their colors (or background texture) are defined by Windows OS. So, you may see your system settings. I could change color of each elements on Windows 95 / 98 / 2000 ago. After Windows XP, they are defined by Themes. Though this method will change all system colors, you may change Theme on Windows OS.