Capturing Document Change Events in Photoshop

I have a couple of questions regarding events in Photoshop. Firstly, I’m interested in knowing if there’s a way to capture an event every time a document undergoes any change. I am developing color analysis tools, and it’s crucial for me to capture all variations in the document. Secondly, I’ve noticed that certain tools, like curves, seem to emit their event only after another event occurs. Could anyone shed some light on why this happens and if there’s a way to manage these events more effectively?

Thank you in advance for any help or insights you can provide

1 Like