I have a search form where the user must tell the form what label(s)/bin(s) they would like to search in. If the user picks nothing, the form defaults them to search 'All Emails', as this will allow them to search on everything OR the user can select one to many labels/bins to search within.
When the user selects 'All Emails', they do not get an option to select other labels/bins, so they are disabled. Unchecking 'All Emails' enables the the other selections.
- Is this an intuitive control for the user?
- Is the checkbox vs radio button a viable option here?
- Should the multi-selected checkboxes clear or disable when 'All' is selected?
The application has 'system labels' such as inbox and sent, that the application creates, and 'custom labels' that the user can create.