I am trying to come up with a way to implement multiple undo's in my current project. I thought of keeping track of the "undo's" in a temp file but a linked list sounds better to me.
How do you guys do it?
Thanks in advance for pointing me in right direction.
The first screen shot is before the user deletes anything.
The second screen shot is after the user deletes a several elements.
/edit
So what is the best way to undo the elements the user deleted?