The anchoring tools in Lazarus make it easy to use high DPI displays, and generally work really well. However, one challenge I have is that the TTrackBar always assumes that its height will include tickmarks/labels. Therefore, autosized trackbars get spaced very far apart.
I am not sure if this is a bug per se: the trackbars are being auto-sized to a size that would be appropriate with TickStyle = tsAuto, but do not look correct if the bars are set to TickStyle = tsNone. With QT5 and Cocoa, I can override this behavior (as shown in the demos).
Does anyone know how to get GTK2 trackbars height to be correctly set/constrained for TickStyle = tsNone?