Pop-up menus
A pop-up menu provides users with a quick way to access the most common actions for a highlighted item. You can also use a pop-up menu if a highlighted item has multiple actions associated with it or if a highlighted item does not have any primary actions associated with it. You can create a pop-up menu that contains nine actions, six actions, or three actions.
|
User goal |
Action using the navigation keys |
Action using a touch screen |
Action using a physical keyboard |
|---|---|---|---|
|
Open a pop-up menu. |
|
|
— |
|
Choose an item from a pop-up menu. |
Click the trackpad. |
Tap the item. |
Press the Enter key. |
|
Close a pop-up menu. |
Press the Escape key. |
Tap outside the pop-up menu. |
Open or close the slider. |

Pop-up menus replace context menus, or short menus. Any existing context menus are automatically converted into pop-up menus.
Best practice: Implementing pop-up menus
- Use pop-up menus instead of context menus (short menus). Make sure that the pop-up menu provides value to users.
- If users can click or tap an item, do not include that action in a pop-up menu. For example, if users can click or tap an item to open it, then do not include "Open" in the pop-up menu.
- Only include the most common actions for a highlighted item in a pop-up menu.
- Include an icon and a label for each item in the pop-up menu.
Guidelines for placing items in pop-up menus
- Place the default menu item in the center of the pop-up menu.
- Order the rest of the
items from most common to least common according to the numbered positions
below. Try to leverage users' muscle memory by making the order of actions
consistent with the order of actions in other BlackBerry device applications. If the
most common items compete with context specific items, give the most common
items a higher priority.

- If the positions are filled dynamically, do not display menu items that are unavailable. Allow the available menu items to shift position.
- If there are not enough actions to fill the menu, use a smaller menu. If one or two positions need to be filled, include useful actions such as Copy or Search. If you do not fill a position, "Switch Application" or "Home" appears.
Was this information helpful? Send us your comments.