tests/wxHMI/project_files/DrawTest.png
author |
Edouard Tisserant <edouard.tisserant@gmail.com> |
|
Fri, 16 Feb 2018 18:38:30 +0100 |
changeset 1941 |
cde74a39df51 |
parent 1465 |
9011e2ceea85
|
permissions |
-rw-r--r-- |
Fixed Exception dialog disapearing after a view second when exception occurs during app startup.
Problem was caused by splashscreen timeout, wx closing averything else if there is no more main frame.
Changes:
- no more timeout for splashscreen
- use wx.App OnInit method to give first operation to mainloop, object are then now created in mainloop
- main loop is then created _before_ showing splash screen
- no more wxyield or wx processevent tricks needed to display splash screen
- exception handler not blocking anymore on dialog (callafter)
- because of mainloop being there before everything, exit must be called explicitely if exception caught during startup -> exit parameter in handle_exception + try/except around startup calls
UNTESTED ON WINDOWS
1465
9011e2ceea85
Fixed win32 runtime crashing when attempting to log before errors before PLC start. Added pictures to wxHMI and fixed it so that it loads on windows as well
Edouard Tisserant
parents:
diff
changeset
|
1 |
(binary:image/png) |