• Syslinux Configuration uses wrong GUI element


    hawihoney
    • Minor

    In the Syslinux configuration there are checkboxes at the end of every option.

     

    You can't uncheck a selected option and you can't select more than one option. You need to select a new option to uncheck the previously selected option.

     

    For this kind of options the GUI element radiobutton was invented.

     

    It took me several attempts to find out that I can't uncheck the selected option. I even did stop the array because I thought that this option can only be changed while array is stopped.

     

     




    User Feedback

    Recommended Comments

    What you describe is a radiobutton, no checkbox. Definetely.

     

    Here are two example sites where you can play with both controls. You want a radiobutton, definetely:

     

    https://www.w3.org/WAI/UA/TS/html401/cp0101/0101-RADIO.html

    https://www.ericmmartin.com/code/jquery/checkbox.html

     

    TL;DR

     

    A checkbox is the wrong control for a selection like that. It's simply confusing if you are used to traditional User Interfaces. Changing a checkbox should _never_ change another checkbox in the same set of checkbox controls. And in addition a checkbox does exist to switch them on or off.

     

    Out of a set of radiobuttons one and only one can be switched on. If you switch a radiobutton to on, the other button that was switched on before, goes off.

     

    Out of a set of checkboxes all, none or individual checkboxes can be switched on or off. To accomplish that every single checkbox reacts on it's individual handling.

     

    On that Unraid page you can't switch a checkbox off (wrong handling of a checkbox) and to make it worse switching a checkbox to on does switch another checkbox off.

     

    Out of thousands pages of existing documentation let me show you these:

    https://developer.android.com/guide/topics/ui/controls/checkbox

    https://developer.android.com/guide/topics/ui/controls/radiobutton

     

    The important text is this:

    - Radio buttons allow the user to select one option from a set.

     

    - Checkboxes allow the user to select one or more options from a set. [...] Because a set of checkbox options allows the user to select multiple items, each checkbox is managed separately [...]

     

    Handling of stuff like that goes back to Common User Access (IBM, Microsoft) from the 70s/80s in the last century. Standard controls like Radiobuttons and Checkboxes did not change their meaning in these ~40 years.

     

    Link to comment

    Deleted my post before you replied, as I thought you were complaining about the operation, and not the type of button.

    Link to comment


    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Restore formatting

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Status Definitions

     

    Open = Under consideration.

     

    Solved = The issue has been resolved.

     

    Solved version = The issue has been resolved in the indicated release version.

     

    Closed = Feedback or opinion better posted on our forum for discussion. Also for reports we cannot reproduce or need more information. In this case just add a comment and we will review it again.

     

    Retest = Please retest in latest release.


    Priority Definitions

     

    Minor = Something not working correctly.

     

    Urgent = Server crash, data loss, or other showstopper.

     

    Annoyance = Doesn't affect functionality but should be fixed.

     

    Other = Announcement or other non-issue.