We are making our application high dpi aware and encounter a problem with TdxBar LargeButton. There are two issues:1. The dropdown image is drawn too big (ButtonStyle=bsDropDown)
2. The text beneath the button is sometimes too big.
To reproduce the first issue I've attached a small sample program. To reproduce the issue I use 2 monitor. My LEFT monitor is a 4k (laptop) monitor on 225% and my RIGHT monitor is a 1080p monitor on 100%. The LEFT one is identified as monitor 1 in Windows, the RIGHT is identified as monitor 2 in Windows. The RIGHT monitor is my primary desktop monitor (this is very important to reproduce it).
If you start the attached sample you will see that the dropdown image is drawn as 225% (its is way too big), although the application starts (and is shown) on the 100% monitor.
The second issue seems to be exactly the same issue, but I was not able to create a small sample program to reproduce it. It this case we open a new form in which we (runtime) add a frame. Both the form and the frame has a BarManager and we merge the barmanager of the frame with the form's barmanager. The buttons that are drawn too big are the ones form the form. I think that this second issue is strongly related to the first one, because here the text is also drawn as 225% (and not as 100% as it should be).
I have attached screenshots for both the first and second example in a latter post.