I'm currently making a graph plotter and I'm in the early stages so Im just using the shell to get inputs from the user at the moment. However, due to other parts of my program, I need the pygame window to be open before they begin their inputs (I cannot change the order of this as their inputs are gotten by a function and I don't really want to open pygame in this function). This blocks the shell so I used pygame.display.iconify() which minimized the pygame window doing what I needed.
My problem is that when you have completed the inputs the pygame window is still minimized and I want it to be back as an active window. Is there such a thing that does the opposite of iconify() or should I change my code completely?
Thanks.