[ Previous |
Motif and CDE 2.1 Style Guide Reference
Undo, Redo, Repeat (Action Choices)
The Undo, Redo, and Repeat choices are defined as follows:
UndoAn action choice that reverses the effect of the last action that the user
invoked, returning the application state to what it was before the action was
RedoAn action choice that reverses the effect of an undo operation, returning
the application state to what it was before the undo was performed.
RepeatAn action choice that repeats the last action invoked by the user.
When to Use
RequiredProvide the Undo, Redo, and Repeat menu items for each editable element.
RequiredInclude the Undo, Redo, and Repeat choices in the Edit menu or an
object's pop-up menu.
RequiredThe Undo choice should undo the last action performed by the user. If only
single-level Undo is supported, then after the user chooses Undo, make it
RecommendedThe Redo choice should redo the last action undone that has not already
been redone. Display Redo if there are any operations that remain to be
OptionalIf Redo is not supported, have the Undo choice remain available after the
user chooses it. When the user chooses Undo again, perform the same action as
RecommendedThe Repeat choice should repeat the last action the user performed.
RequiredReplace the Repeat choice with the Redo choice after the user chooses
RequiredReplace the Redo choice with the Repeat choice after one of the
A new action is performed
All actions undone have been redone
RecommendedSupport multiple level Undo with an Undo More choice.
OptionalDynamically append the name of the Undo and Repeat choices to indicate
what can be undone or repeated. For example, use Undo Typing to clarify the
meaning and differentiate the choice from Undo Delete.
RecommendedAssign R as the mnemonic and Shift Alt Backspace as the shortcut for the
Redo menu item.
RecommendedAssign U as the mnemonic and AltBackspace (or CtrlZ) as the shortcut for
the Undo menu item.
Essential Related Topics
For more information, see the Edit (Menu), Object, and Pop-Up Menu
(Menu Type) reference pages.
Supplemental Related Topics
For more information, see the Cut, Copy, Paste (Action Choice), Data
Transfer, Delete (Action Choice), and Emphasis (Cue) reference pages.
[ Previous |