Undoing, Redoing and Saving Your Changes
The following image shows an example of undoing some changes. A list like this one is displayed when you click the Undo or Redo button.
Undo
In this example the most recent change made was to set or adjust the loop end point of an audio file in Q7. The change before that was to set or adjust the loop start point of that same audio file. The third most recent change was to the when required field in Q1. The fourth and fifth most recent changes were to the end at and start at points of Q1. The scrollbar on the right enables you to see more changes. The list is restricted to the last 100 changes to prevent a memory blow-out during a large editing session.
The cursor (mouse pointer) is hovering over the third most recent change, so SCS highlights all the changes back to that change, and displays the message Undo 3 Actions in the panel below this list. If you now click the mouse while the cursor is over that third most recent change, then the those three highlighted actions will be undone.
Redo
When you undo some changes these changes are not immediately lost - they are added to the Redo list. So if you undo the three actions highlighted, the Redo list would then show these same three changes but in the reverse order, ie the oldest change would be at the top of the list. This is because redoing changes must be done in the same order the original changes were made. So in the example shown above, if after undoing those three changes you decide that you really only wanted to undo the two most recent changes (the Q7 loop end and loop start changes) then you can Redo the Q1 when required change only, as it will be at the top of the Redo list. The Redo button is disabled as soon as you make a change to a field or add a cue, etc. That is, you can only redo changes if no other changes have been made since your last undo.
Save
You can save your changes at any time by clicking the Save button. Your current cue file will be renamed with a .bak extension, and a new cue file is then saved (with a .scs extension). If you want to save your cue file with a different name then you need to use the Save As button that's available under the File tab of the ribbon bar.
Undo and Redo are not affected by saving your changes - you can undo back past your last save. The undo list is cleared only when a new cue file is opened.
Unlike in SCS 9, if you close the SCS 10 Editor window the program does not expect you to save or discard your changes. A message asking you if you want to save your changes is raised if you have unsaved changes when you close the program or open a new cue file. This means you can close and re-open the Editor window as often as you wish without having to constantly save your changes. You may save your changes at any time using the Save button in either the Editor or the Run Screen.
Recovery
If your computer crashes while you are editing a cue file, then when you next start SCS it will offer you the option to recover from your last edit. Regardless of when you last saved your changes, you should find that SCS will recover to a very recent point in your editing - probably up to the last change you made. You will not, however, be able to "undo" any changes prior to that recovery point.