enter image description here

In the list above, the user selects the "Application". Based on the selected application, a "Features and Feature Stage" list is being displayed. This feature list may vary per application. Initially the requirement was that a user can select one application at a time.

However, the new requirement is that we must allow a user to select multiple applications. To solve this, my application list should be a checkbox instead of a radio button. This way the user can select multiple applications, but the application feature list changes.

Please suggest me how I can differentiate for which application certain features are selected in the feature list?

1 Answer 1


One way of tackling that problem, would be by linking it together with colours; meaning that for instance, blue checkboxes on the right would have a blue selected checkbox on the left. However, as this would prove troublesome for colour blind people, I'd recommend a different approach.

For instance, most software installers, like the office installer, solves the same problem, by displaying a tree-view list with applications and its features.

This would give a very clear and clean overview of what is possible. If you have a very big list of applications, you could ofcourse always see if it's practical to show a summary of what has been selected at the right hand side of the screen or as a separate step even (as to lower cognitive load).

enter image description here

[EDIT] Following up on what I said below, regarding the further usage of radiobuttons if the feature would require a limited choice in subsettings. Or in case the list of choices is too big, for instance a list of languages, one could opt for a combobox. enter image description here

There is a real life example of this, as it is implemented like this in the kernel config ( Although there they don't use a combobox ).

enter image description here

  • I like this concept, however, main tricky part here is that feature stage, which is drop down with another four different options. So, how I can allow user to build Features/Feature Stage to his selected Applications? Thanks a lot for taking time to providing your inputs!
    – JaganJ
    Feb 17, 2016 at 10:12
  • Hi, does it need to be a dropdown perse, as using a radiobutton instead of a checkbox. For smaller selections a radiobutton at least is better in terms of usability as as user could immediately see his options. If the list is much longer than that you could always add a combobox instead.
    – Xabre
    Feb 19, 2016 at 20:17
  • Thanks for your time and input for the same! Finally, we made decision that, Application block will act like a Horizontal tab and Content area is for feature List tab.
    – JaganJ
    Apr 4, 2016 at 18:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.