There are many operations that PhotoCull performs. Certain operations are classified as commands and are undoable and re-doable.
Commands are operations that affect the stamps content or current location. Operations that affect displaying or visualization are not commands.
These are actions are commands and undoable:
- Editing a stamp
- Crop
- Rotate
- etc
- Moving a stamp to a different view
- Move a stamp to Keepers or the Recycle Bin
These actions are not commands and not undoable:
- Navigation.
- Selection changes
- Changing display settings or view
- Mouse operations: panning, zooming, scrolling etc.
Undo in PhotoCull is different from other applications. There are two types of commands. Edit and global commands. Edit command are specific to a single photograph being modified. Global commands operate on the state of one or more photographs.
- Edit Commands
- Single stamp based
- Modifies stamp
- Cropping
- Rotating
- Global
- General operation, not specific to a single stamp
- Moving one or more stamps to a view
- Move to Recycle Bin
- Move to Keepers
When there are commands that are available for undoing, the undo button will be enabled. Hover the mouse over the undo button to see the description of the command that will be undone.
Edit commands can only be undone when the stamp that was editing is in the Photo Viewer
You can mix commands between global and edit commands, but note that the commands will be undone in the order received.