Recommended
|
by:
|
Your
application should provide a pop-up menu for any element that is selectable
within its data pane.
|
Recommended
|
bx:
|
If
your application provides functions that apply to a data pane and not any
specific element therein, then a pop-up menu is provided that contains the
frequently used data pane functions and is accessible by pressing BMenu when
the mouse pointer is over the background of the pane or a nonselectable element
within the pane.
|
Recommended
|
cb:
|
The
functions accessible from within your application's pop-up menus are also
accessible from buttons displayed within the window or menus accessed through
the menu bar.
|
Recommended
|
ca:
|
Every
pop-up menu in your application has a title that indicates the function the
menu performs or the element on which it operates.
|
Optional
|
cd:
|
Choices within your
pop-up menus are organized in the following manner:
<choices
that manage the object such as Open, Save, and Properties>
-----------
separator ----------------
<standard edit menu choices such
as Cut, Copy and Paste>
----------- separator ----------------
<other choices>
|
Optional
|
6-11:
|
If your application
uses any of the common pop-up menu actions, the actions function according
to the following specifications. See item for supplemental guidelines.
-
Properties
Displays a properties dialog box that the user can use to set the properties
of the component.
-
Undo
Reverses the last executed action.
-
Primary Move
Moves the contents of the primary selection to the component. This action
is available only in editable components.
-
Primary Copy
Copies the contents of the primary selection to the component. This
action is available only in editable components.
-
Primary Link
Places a link to the primary selection in the component. This action
is available only in editable components.
-
Cut
Cuts elements to the clipboard. If the menu is popped up in a selection,
cuts the entire selection to the clipboard.
-
Copy
Copies elements to the clipboard. If the menu is popped up in a selection,
copies the entire selection to the clipboard.
-
Copy Link
Copies a link of elements to the clipboard. If the menu is popped up
in a selection, copies a link to the entire selection to the clipboard.
-
Paste
Pastes the contents of the clipboard to the component. This action is
available only in editable components.
-
Paste Link
Pastes a link of the contents of the clipboard to the component. This
action is available only in editable components.
-
Clear
Removes a selected portion of data from the client area without copying
it to the clipboard. If the menu is popped up in a selection, deletes the
selection.
-
Delete
Removes a selected portion of data from the client area without copying
it to the clipboard. If the menu is popped up in a selection, deletes the
selection.
|
|
|
-
Select All
Sets the primary selection to be all of the elements in the collection
with the pop-up menu.
-
Deselect All
Deselects the current selection in the collection with the pop-up menu.
-
Select Pasted
Sets the primary selection to be the last element or elements pasted
into the collection with the pop-up menu.
-
Reselect
Sets the primary selection to be the last selected element or elements
in the component with the pop-up menu. This action is available only in components
that do not support persistent selections and only when the current selection
is empty.
-
Promote
Promotes the current selection to the primary selection. It is available
only in components that support persistent selections.
|
Recommended
|
cc:
|
Pop-up
menus for selectable objects contain the following set of choices, with the
specified functionality, when the actions are actually supported by your application.
These guidelines supplement item .
-
Move To...
Allows the user to move the selected objects into a folder. A file selection
dialog box is displayed allowing the user to select the desired folder.
-
Copy To...
Allows the user to copy the selected objects into a folder. A file selection
dialog box is displayed allowing the user to select the desired folder.
-
Put in Workspace
Allows the user to put a link for the selected objects onto the Common
Desktop Environment desktop in the current workspace.
-
Delete
Deletes the selected object. A confirmation is displayed to the user
before actually removing the object.
-
Help...
Displays a help window pertaining to objects of the type selected.
|
Required
|
6-12:
|
When a pop-up menu
is popped up in the context of a selection, any action that acts on elements
acts on the entire selection.
In the context of a selection, pop-up
menu actions affect the entire selection.
|