This catches them, its a patch at best as it uses a timer to check for changes becuase there isnt any event for some of them (like the script closing or [x]ing it, but it works ok.


another thread

It responds with a trapable signal so multiple other scripts can action the event.