I have a SplashScreen shown while my application loads in the background.
Unfortunately, if any errors occur during the application’s initialisation a MessageBox is shown – but is behind the splash. This prevents the user from seeing the message, and from dismissing it (the only way to quit is through task manager).
Q: Is there any way of hiding the SplashScreen if any errors occur, or allowing MessageBoxes to display above it?
I am using wxPython 2.8.10.1 with Python 2.6.5 on Windows.
You could try something like the following: