Undo-Redo
Undo and redo actions.
Not all the actions performed can be undone or redone. If an operation does not
support undo/redo, the undo/redo functionality will be disabled once the action is
completed and any previous undo/redo history recorded will be reset. The undo/redo
history will also be reset every time a macro or other tcl application is
invoked.
Note: The undo/redo functionality is supported by most panels,
tools and user interface functionalities.
By default, the number of undo actions is set to 100 and the maximum undo memory (MB) is set to 2500. You can modify both of these settings by going to .
Undo/redo history may use a large amount of memory. By default, a threshold of 80% of the total memory limit will not be exceeded. Once the memory threshold is exceeded, all older actions will be automatically purged.
- Undo an action by clicking menu bar, or pressing from the Ctrl+Z.
- Redo an action by clicking menu bar, or pressing from the Ctrl+Y.
Tip: Simultaneous actions can be undone/redone by selecting them from the
Undo/Redo menus on the menu bar.
HyperView Supported Actions and Known Limitations
Supported Actions
Undo-Redo is implemented primarily to support actions related to changing the visibility or
other attributes of the following entities:
- Components, Systems, Assemblies, Includes, Parts, Model files, Materials and Properties.
It is meant as a powerful alternative to the Restore and Reject buttons in the Entity
Attributes panel and it is strongly recommended to use this feature from the Edit menu bar
for such operations instead of the panel.
Note: The supported action itself could be
performed via the Edit menu bar or through any of the panels or toolbars that control
visibility and entity style (for example: Entity Attributes panel, Mask panel, Visibility
Controls toolbar) and it will get recorded in the undo-redo stack in the Edit menu
bar.
Known Limitations
- Not all actions can be undone or redone.
- For example, creation and deletion of any entities such as notes is not recorded at this time. This will be addressed in a future release.
- Undo/Redo of Apply style operation does not dynamically update the visibility and FE style of the components in the browser.
- There are a few cases where an action could get recorded as more than one operation in the undo stack. In such cases, you might have to click on Undo/Redo several times to completely reverse the action.