The Undo editing action is very powerful. TAD has a very unique way of preserving undo history — practically no other software has this method. so please read this topic carefully. It will make you a lot more efficient.
EACH object inside TAD keeps its own undo history; and therefore you can do out-of-turn undos
Let me explain: Say you have 3 objects: A, B, and C and you made changes as follows, in the following sequence:
A was moved
B was rotated
C was edited
That means, C was the last object you edited (and the helpers would now be located on C) Now if you shift the helpers back to object B … that means, now B is the current object
Now you invoke this undo action; and viola you would find that ONLY B returns back to its previous state. TAD will neither take A and nor C to its earlier form
This saves a huge lot of time; because you can cherry pick the objects you want to carry out an undo on. This action is also intelligent enough to work similarly when you invoke this action on multiple (i.e. selected) objects
One more powerful feature of the undo action, is that undos are preserved across editing sessions! That means, when you save a file; the undo history is preserved on your drive; and when you load the same file back again later; you will find that you can still undo the objects as before!!
NOTE: Each object does not have infinite undo capabilities! Each object preserves around 10 undo states
NOTE ALSO: Creation and deletion of objects cannot be undone! However, when you delete any object/s they go into the Recycle Bin and you can undelete it from there