To normis
To test a behavior with disabled OS scaling, I've temporary set it to 100% in my OS and used internal WinBox zoom only. The problem is that internal WinBox zoom doesn't work properly by itself, because some interface elements are not affected by WinBox zoom value, they have the same size on all zoom values.
Until these issues are not addressed, disabling OS scaling will lead to bad result on non-standard DPI.
----------------------------------------------------------------------------------------------------------------------
Here is what I was able to find:
1. Internal windows don't change their size and position, when your change zoom value. In scenarios, when you work locally on one DPI and then connect remotely from another PC that has different DPI, it will be a huge headache. You will have to adjust all windows each time your DPI changes. Same, if you drag the app to second monitor with different DPI value.
When you increase zoom from 100% to 250% it looks like this:
.
WindowSizeIssue.png
----------------------------------------------------------------------------------------------------------------------
2. Some internal windows don't change their internal <Minimal Width> value together with zoom. For example, in interface
editor window (dbl-click on any interface in Interfaces window) this value adjusts together with zoom, you may see that minimal width limit is higher on 250% zoom than on 100% zoom. But in
Address List window, minimal width is same on all zoom values.
----------------------------------------------------------------------------------------------------------------------
3. Because of issue (2) and because minimal width is initially incorrect in some windows, you may see that buttons are painted outside of a window. The minimal width should be limited so, that all these buttons are fully visible inside.
.
MinWidthIssue.png
----------------------------------------------------------------------------------------------------------------------
4. Status indicators, collapse/expand arrows don't change ther size. Buttons and title field don't change their width. BTW, we are still waiting for fixing scrollbars overlapped with content, on high WinBox zoom this issue is much more noticable.
.
SizeIssues.png
----------------------------------------------------------------------------------------------------------------------
5. Lines don't change their thickness. I mean all lines (internal windows frames, edit fields frames, internal separator lines, grid lines, etc.). You have 1px lines on 100% and you have the same 1px lines on 250%. So, the higher DPI you have, the thinner these lines will look. They should change their thickness together with zoom. If a scaling factor lies in a middle of two integers (1.5, 2.5, 3.5 etc.), I would suggest to round it
up to scale the lines. I.e. on 150% you should have 2px lines, on 250% - 3px, on 350% - 4px, etc.
----------------------------------------------------------------------------------------------------------------------
6. Workspace ComboBox also doesn't change its width. Looks awfully on 250% scale.
.
Workspace250.png
----------------------------------------------------------------------------------------------------------------------
7. If you open some window with filter and then increase zoom, the fields don't change their width. All values in these fields become clipped, they don't fit in the fields. But if you close and reopen the window, they are adjusted a little bit, but not always and values may still not fit.
.
FilterFieldsIssue.png
----------------------------------------------------------------------------------------------------------------------
8. Graphs don't change their dismensions either. As a result, you will see this mess with zoom > ~160%.
.
GraphsIssue.png
----------------------------------------------------------------------------------------------------------------------
9. Columns selector drop down list has very small height. On 250% zoom it fits only 6 items. But even on 100% zoom it fits only about 10 items. It's very inconvenient to scroll up and down to find what you need. Please make items more compact vertically and increase the height of this list. Ideally, it should be limited only by main WinBox window height.
.
ColumsDropDownIssue.png
----------------------------------------------------------------------------------------------------------------------
10. Regarding zoom value itself. I see that the maximum value is 250%. For me personally it doesn't matter, but assume that there are screens with higher values, so please consider increasing this limit. Additionally, it has bad position in settings window, because each time you click '+' or '-' button, it runs away from the cursor. Only Ctrl+Scroll helps.
You do not have the required permissions to view the files attached to this post.