Please could we have some python scripts for designer events. Things like:
  • designer startup (project load)
  • pre-save
  • post-save
This would be useful for easily adding 3rd party extensions and helpers to the designer, without having to create a full Java module and install it on the gateway.
As an example, we use these events to add extra menu buttons on startup for exporting the project to the filesystem, running unit tests, etc. With the save hook we can run the export automatically whenever the project is saved.
We would like to share our helper scripts with the Ignition community, but the events are implemented with a custom module. If this functionality was implemented in Ignition it would allow us to sensibly share our scripts with others.