So we have an app which lets the user multi-select items from a long list. If the user selects one item we filter the right click menu options to be those available to the user.
If the user selects multiple items should we:
- Remove all the options from the menu that can't be applied to ALL the selected items.
- Offer all the options that might be applicable to any item, but only carry them out for the subset of selected items to which they apply.
- Something entirely different.
An example might make it clearer.
Imagine we have 100 items selected and 80 of them can be printed, and all but one can be downloaded.
Do we display PRINT and DOWNLOAD in the menu, or neither?