...
In addition, any visible and enabled view for item details will refresh immediately and show additional details information on the just selected item.
...
Any view supporting the selection of multiple items shall indicate the total number of currently selected items.
...
By double-clicking or touble-tapping an item or hitting the Ctrl/Command-Enter key on a focused (see #Focus an item) or selected item (see #Select a single item), a separate window opens showing an edit or inspection view of the item depending on the permissions of the logged in user.
Drag and drop an item
Clicking on an item and starting a drag automatically selects the item and ticks its checkbox, in case it exists - the item is both object selected and toggle selected. During drag, the item being dragged is replaced by a place holder image. The interface provides constant feedback where the dragged item can be dropped by rendering an insertion bar and highlighting other items which may act as drop targets.
Drag and drop multiple items
If multiple items are selected, dragging one of the selected items initiates a drag of all selected items. Again, the items are replaced by a place holder image and object highlighting and insertion bars are rendered during the drag (see #Drag and drop an item).
Note that if multiple items are toggle selected and you start a drag on a single item with its checkbox unchecked, that object is added to the other selected items for the drag and its checkbox is immediately ticked as soon as the drag starts to clarify this behaviour.
Removing a selection
If you click on a list or tree view offering item selection and you do not click on a selectable item, all previously selected items are deselected. The items are also deselected if you toggle the "select all items" checkbox to first select all, then deselect all items (see #Select and deselect all items).
...
If an item is deselected, all other selected items remain selected.
Open an item for editing or further inspection
By double-clicking or double-tapping an item or hitting Ctrl/Command-O on a focused (see #Focus an item) or selected item (see #Select a single item), a separate window opens showing an edit or inspection view of the item depending on the permissions of the logged in user.
Executing an operation on selected items
...
- when only selecting a single item, ticking its checkbox or simply selecting it using a click or tap doesn't make a difference
- when multiple items are selected, starting a drag on a previously unselected item ticks the checkbox of this item and adds it to the set of already selected items - the drag includes all items.
- when multiple items are selected and you select an item by clicking or tapping on it, the preview only shows the details of the latter.
- when multiple items are selected and you open any item (selected or not), only that item is opened. The other items remain selected, though, as does the just opened item.
- when executing an operation, it is always executed on all currently selected items, whether they have been selected by ticking their checkbox or not.
- a preview is always shown on all selected items, whether they have been selected by ticking their checkbox or not.
Drag and drop an item
Clicking on an item and starting a drag automatically selects the item and ticks its checkbox, in case it exists - the item is both object selected and toggle selected. During drag, the item being dragged is replaced by a place holder image. The interface provides constant feedback where the dragged item can be dropped by rendering an insertion bar and highlighting other items which may act as drop targets.
Drag and drop multiple items
If multiple items are selected, dragging one of the selected items initiates a drag of all selected items. Again, the items are replaced by a place holder image and object highlighting and insertion bars are rendered during the drag (see #Drag and drop an item).
Note that if multiple items are toggle selected and you start a drag on a single item with its checkbox unchecked, that object is added to the other selected items for the drag and its checkbox is immediately ticked as soon as the drag starts to clarify this behaviour.
Summary
| Mouse | Keyboard | Touch |
---|---|---|---|
Support focussing item without selecting it | yes, on mouse over | yes, when shifting kbd focus | no |
Supports selecting single item without marking its checkbox | yes, on click | no | yes, on touch |
Supports selecting single item by marking its checkbox | yes | yes, on hitting SPACE bar | yes |
Supports selecting multiple items by marking their checkbox | yes | yes, on hitting SPACE bar on every item | yes |
|
|
|
|
Supports executing an operation when selected by checkbox | yes | yes | yes |
Supports executing an operation when selected, but not by checkbox | yes | no | yes |
| Mouse | Keyboard | Touch |
---|---|---|---|
Focus an item | move mouse over it | move keyboard focus using arrow keys | (not supported) |
Select an item | click it or tick its checkbox | move keyboard focus, then hit SPACE | tap on it or tick its checkbox |
Deselect an item | click it while holding Ctrl/Command modifier, or | move keyboard focus, then hit SPACE | uncheck its checkbox |
Open an item | double-click it, or | select it, then hit Ctrl/Command modifier and ENTER, or | double-tap it, or |
For the list of defined commands, see Command summaryFor the modifier keys, the first name denotes the Windows and Linux platforms, the second one the Mac platform.
Mockups
Tree view supporting selection of a single item only
...