Hi, I have a GUI written with wxPython that contains a form. When the button is clicked, a script is executed to cycle through a specified directory and resize the images to a 50% size (the image manipulation is done with PIL). I used to run this script via the console/terminal, and during the image resizing and such, it would print progress to the screen. This whole process worked fine just running plain from the console, but I've rigged it to print the output to a multi-line text ctrl in the GUI now instead. When I run the script, everything is fine and works, EXCEPT that the GUI freezes during the processing of the images. It will finish the tasks correctly, it just freezes the GUI while doing it. Does anyone know what's happening?
(Yes, the processing is fairly intensive, but when running in a console, messages were still able to be printed during it. It's only now that I've moved the output to a text ctrl on the GUI that I have issues with it.)