Congratulations, very nice version! I have windows and linux in dual boot, both with dark theme. on linux lazarus adapts to the theme, on windows it remains light. is this normal?
Yes, it is normal. If you want to have dark IDE on Windows, you have two options.
1. Install MetaDarkStyle packageAs suggested by
@Hansvb, install the
MetaDarkStyle package, go to the
IDE Options window, on the left side select the
Environment/Dark style branch, in comboboxes choose
Force dark and
Dark respectively, save changes and reboot the IDE — from now the IDE will be dark.
This package is not ideal, it has few small bugs and glitches, but in overall it is great. I'm using it for a long time and I'm very happy that it is available to use freely. Of course you can use this package in you own projects, if you want them to have dark theme (or your own theme, with custom color palette).
2. Build Lazarus using QtYou can open Lazarus project and change the widgetset to
Qt. You will need Qt libraries to download and place them in the same folder as the Lazarus executable file, and add some code to the Lazarus project to enable dark theme. More work but it can be done easily. The downside is that Qt is slower than the native win32 interface, so the IDE will work slightly slower.
Some time ago I've tested this solution, Lazarus build with Qt widgetset. Worked fine, looked fine, but it worked slower so I've never tried to enable dark theme — I just went back to the win32 widgetset and MetaDarkStyle. If you need inspiration with changing colors for Qt application,
check this post.