Does a Transaction system exist for modifying a project/sequence in ExtendedScript?
Hi!
My goal is to apply many modification operations to a sequence from ExtendedScript and I have a few questions:
1) Is there a transaction system where if something does wrong, I could drop the modifications and leave the sequence untouched?
1.1) If not, such a system could be created by working on a temp sequence clone, but could the clone then overwrite the original?
2) Is there a system to freeze the undo/redo stack while I do the changes so that everything changed is just in one undo step? (All I could find in the QE dom under QEProject are undo/redo/undoStackIndex methods)
Thank you,
- Stefan