View Issue Details

IDProjectCategoryView StatusLast Update
0020457MMW 5Skinning frameworkpublic2023-12-18 10:45
Reporterzvezdan Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status feedbackResolutionopen 
Product Version5.0 
Target Version5.1.1 
Summary0020457: Checkboxes are hard to be skinned properly
DescriptionI have spent several hours trying to skin check boxes, to get them as much possible as they are in standard Windows programs. Your ticks in the checkboxes are too thin and too long, comparing to the Windows.

Firstly, I created an icon and gave it the check.svg name assuming that that was the name of these ticks inside checkboxes. After lots of trying, and just after I analyzed your checkbox.js and other .js files, I realized that you are using this icon file only for ticks for selecting files in the grid view, but not for checkboxes. You have these svg paths for these checkbox ticks hard-coded in the mentioned .js file. Which is wrong, if you ask me.

It is a special story how your ticks are created wrongly using "fill" in place of "background-color", which could lead to that dark red color between tick arms that could be seen on my screenshot. I resolved that problem after too much time spent again.
TagsNo tags attached.
Fixed in build

Activities

zvezdan

2023-12-08 09:24

updater   ~0073757

I have a problem with screenshots not being uploaded, I don't know why. I hope this time they are here:
MM tickmark.png (582 bytes)   
MM tickmark.png (582 bytes)   
Windows checkbox.png (297 bytes)   
Windows checkbox.png (297 bytes)   
MM checkboxes.png (1,529 bytes)   
MM checkboxes.png (1,529 bytes)