While debugging I encode some popup boxes to identify progress while viewing the graphics display. When the box appears it covers the robot image. I move the popup box out of the way of the display and click continue. The next box appears over the robot. I repeat the process.
I’d like to be able to move the box out of the way the first time, and have it appear in the position I moved it to the next time it appears so I can focus on the simulated robot movement rather than having to keep moving the popup out of the way…
I would also like to be able to change the options for the buttons on the popup. Even when the popup forces the program to halt the option to continue is still there.
If you launch a popup out of a thread it does not block execution of the main program which is why I launch them out of threads sometimes. What I would like is the ability to have an acknowledge button like ‘OK’ so that the message that is being displayed will just go away, not give the person the option to always halt the program. Sometimes the popup is just purely informational such as, ‘Hey, its time to oil the die on the next down cycle’ or ‘Don’t forget to place the bolts in the box’ after the the robot has produced a certain number of parts.
@rkm, thanks for your input.
You have the option to create “Informational popups” using the Dashboard server.
Might be a small hack, but popups from the Dashboard server does not have the “blocking” setting on and there is only an “OK” button, alternatively you can put
blocking=False in your popup-script command.
Being able to change buttons and actions on popups also noted as Feature request.