I'm currently rewriting some parts of a Windows application and we have a list view (report style) where a user can use checkboxes to select/deselect items.
The issue I'm having is when a user selects multiple items and then clicks a checkbox, which items should be toggled? For example, given the following selection,
If I click the checkbox for the first item, which items does the user expect to be toggled? I can't seem to find any guidelines for this.
Also, if the selection only covers one item, and the user toggles a non-selected item, should both change?