Hi,
I use Lazarus since a while for several smaller and bigger side projects and besides the fact that I love it, especially the anchordock project was some sort if incomplete for my suits. It has several issues with high dpi, especially the minimize button which is way to small and if you felt in love with the minimize function which is part in the Delphi IDE or Visual studio, you definitively miss this feature too.
To make things short the minimize feature has been done 2 years ago and got a bit lost in the bug tracker
https://bugs.freepascal.org/view.php?id=34347It fitted almost all of my needs but the buttons for minimize and close still looked bad.
You find here the approach I use to solve the issue:
https://github.com/TetrisSQC/AnchorDockingI'm aware that this won't went into the official branch, but I think the one or other might find this useful.
Cheers
Christian