View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0020380 | MMW 5 | Main Panel | public | 2023-11-16 23:15 | 2026-11-11 14:34 |
| Reporter | zvezdan | Assigned To | |||
| Priority | none | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Fixed in Version | 2027.0 | ||||
| Summary | 0020380: Window border is too narrow, hard to handle resizing | ||||
| Description | Standard programs on Windows 11 have about 6px wide border, including Google Chrome and Opera that are based on Chromium as is MM5. It seems MM5 has just 1px wide border. It is very hard to handle and needs very precise movement of mouse, especially on high DPI screens, i.e. small screens with very high resolutions. During developing of my skin I tried to set @windowBorderSize: 6px; and even 10px, but that fake "border" doesn't respond on mouse at all, i.e. it doesn't show resizing cursor on its full width (or height with horizontal borders). It is just for a visual, nothing more. So, it seems it is not problem related to skins, but to the program in general. It would be great if these divs used for a fake "border" could be used for resizing of window as well (.winborder-left, ...). | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Fixed in build | 3531 | ||||
|
|
Well, it seems that such nice, 6px wide borders in windows programs like Explorer are only when the Contrast theme is turned on (but since I use such theme almost exclusively, I noticed that fact just now). However, even when the Contrast theme is not used, the mouse cursor will appear several pixels beside the border, i.e. the standard windows still have more comfortable and better resizing handling then MM5. |
|
|
Fixed in build 3521. |
|
|
Verified 3521 |
|
|
You have added standard Windows border to the program, but it is only visually there, but the gripping area for it is not wide enough as with other Windows programs. It is now maybe 2 or 3 pixels wide, but it should be 6 pixels. |
|
|
Here is a new video with Contrast theme enabled for better visualization: |
|
|
Fixed in build 3522. It was problem only with specific Windows themes like contrast themes. |
|
|
Verified 3523 |
|
|
The native Windows applications have 1px top border with Contrast themes. Is is possible to get that in MM? There is no such issue with non-contrast themes. I mean, 1px is a visual border, but it still has 6px wide gripping area. |
|
|
Fixed in build 3530. Now in contrast theme it should have borders looking just like in native windows. There were even more differences there. |
|
|
I don't know about which differences did you mean, but I found non-resizable dialog boxes being without Windows borders, both with contrast and non-contrast themes. |
|
|
Talking about window borders including dialog borders (resizable and non-resizable, they could be different). The build was not released yet, so you are testing old version, where it is not included. |
|
|
Verified 3530 For me it looks OK now. |
|
|
1. The Info dialog boxes don't have any border: "Locate missing files" without selected any file, "Rip audio CD" without inserted CD, most probably is the same thing with the similar dialogs in other places/situations. 2, Other non-resizable dialog boxes on my screenshots have a thin border in Contrast modes: Adjust speed, Equalizer, Goom visualization, Podcast subscription. The native Windows applications have even the non-resizable windows/dialog boxes with the thick 6px borders, as you could see from my screenshots. They are like that not to allow their easier gripping (there is no point for such thing since they are non-resizable), but I suppose their thick borders are for peoples with the visual disabilities, for easier differentiation of surrounding background. Although, I know at least one application that has non-resizable dialogs with a thin border in Contrast themes, just as you have it implemented (Total Commander), but it is not Microsoft's, and it is its author that should be blamed. |
|
|
Fixed in build 3531. Borders fixed for the rest of dialogs and non-resizeable borders updated to newer standard (it used older one with thinner borders) |