View Issue Details

IDProjectCategoryView StatusLast Update
0020526MMW 5Generalpublic2024-02-23 17:00
Reporterzvezdan Assigned To 
PrioritynoneSeverityminorReproducibilityalways
Status assignedResolutionopen 
Summary0020526: Non-resizable dialog boxes have wrong size when any winborder is different than others
DescriptionNon-resizable dialog boxes have wrong size when any winborder-xx has different size than others. The main window and resizable dialog boxes don't have this problem.

I spent too much time trying to resolve this problem in my skin, because I want to have winborder-top with different size than others, but I am afraid it is something that the program is doing on its own and cannot be done through the skinning. I tried adding different margins, changing Position to relative and other values, but the problem remains.

It seems that the program determines the size of non-resizable dialog boxes assuming that all winborders have the same size as the left one (winborder-left), which is noticeable on the second example that has different window size than other 3 examples.

Here are 4 examples, just add the next lines to the skin_mainwindow_add.less in any of your skins.

1. example (Top):
.winborder {
    left: 40px;
}
.winborder-top {
    height: 40px;
}

2. example (Left):
.winborder {
    left: 40px;
}
.winborder-left {
    width: 40px;
}

3. example (Right):
.winborder {
    right: 40px;
}
.winborder-right {
    width: 40px;
}

4. example (Bottom):
.winborder {
    bottom: 40px;
}
.winborder-bottom {
    height: 40px;
}
TagsNo tags attached.
Attached Files
Fixed in build

Activities