In the Show menu submenus Location Selector and Side Pane is using checkboxes. But it seems they should be using radio button like in the sort items menu since only one of the items can be selected at once.
Radio buttons do not allow you to hide the mentioned elements.
Actually, a "Disable" option could be added. This would break keyboard shortcuts though (see: https://bugzilla.xfce.org/show_bug.cgi?id=6141).
> Radio buttons do not allow you to hide the mentioned elements. ^ This Not sure what would be the gain by using radio buttons + adding a "disable" option. IMO the current implementation is nice.
My experience with check boxes is that the user can select or deselect them one by one in any combination the user wants. So if you have two check boxes and you click one it does not change the other. If only one check box is suppose to be active at any time i think they should be radio button or whatever its called. That is my experience from HTML at least and using software. Do you have any other examples of check boxes being used like this in other software where selecting one will disable the other?
> Do you have any other examples of check boxes being used like this in other software where selecting one will disable the other? No. But I dont see a Problem here. You will directly see the consequence, and you can switch back in a second. (Thats a major difference to most checkboxes used in HTML ) What about the option to dont show anything ? You realy want to add a "disable" option ? IMO that would pollute the GUI. What about the keyboard shortcuts ? IMO the cost would increase the gain here.
As a user i saw 1 checkbox that was checked and 1 checkbox that was unchecked. When i clicked the unchecked checkbox i expected both checkboxes to be checked. So it was confusing. And i had to go in multiple times to select the checkboxes to see what they did. I did not taking about adding a "Disable" option. I just think they should be radio buttons not checkboxes. That way i could better understand what they did just like the sort radio buttons. Bot sure radio buttons are the correct name but i think thats what they are called in HTML at least.