816
edits
mNo edit summary |
|||
Line 67: | Line 67: | ||
'''Used for:''' | '''Used for:''' | ||
* | * Directly manipulating objects without having to open them and navigate deeper into the hierarchy. eg: | ||
** Deleting a photo by selecting it's thumbnail, instead of having to open the full image. | |||
** Flag an email by selecting it's preview, instead of having to open the full email. | |||
** Call a Contact by selecting their name, instead of having to open their detailed information. | |||
'''Characteristics:''' | '''Characteristics:''' | ||
* | * Accessed by user press-and-hold on selectable object (eg: list row, phone number, URL, etc) | ||
* Menu | * Menu appears after X seconds. | ||
* | * Contain 1 or more items | ||
** | * Expand in height to accomodate contents, to a maximum of the screen height, at which point contents scroll. Best practice is to include maximum of 5 items + Title. | ||
* | * Title strings are not included (unlike Action Menus) | ||
** Menu | * Are closed by pressing "Cancel" button. | ||
** | * Reuse the Action Menu interface. | ||
** | * Future (v2): | ||
** Menu will explicitly tie itself to selected element by opening immediately above or below, shifting to fit into the available screen real estate. | |||
** Selected object element will be highlighted (e.g.: darken surrounding content?) | |||
** Explicit "Cancel" input may be removed in favor of pressing on empty screen real estate to close. | |||
[[Image:BB_ObjectMenu_1.jpg|Dialogue: Object Menu]] | |||
[[Image:BB_ObjectMenu_2.jpg|Dialogue: Object Menu]] | |||
==Dialogue: Value Selector== | ==Dialogue: Value Selector== |
edits