Hi @JonB, thank you so much for your scripts!
works well in any user button created with original StatusBarOverlay by you and with the modified version for two bars in portrait mode.
About your new script I will try to inspect it and do some tests in order to create one long bar with 12 keys in landscape mode (with the right up corner key to show/hide the long bar).
An other idea in my mind about user keys is the creation of a key that executes the current script opened in editor but with a pre and post processing, that is: when touching that key, 1) it executes a script "pre.py" , 2) then executes the current main script opened in editor, and 3) finally executes a script "post.py". An usage example is : I want to execute only some parts of the opened script by preprocessing it and then creates automatically an animation of several images in a folder or creates a well formatted pdf of all variables of the main current script after its execution.
I will try to write a generic "recipe" to execute pre, main and post script, maybe next weekend, in order to have a second RUN button similar to the built-in one but with pre-post proc.