Re: wxPython, threads, and search engine

2007-07-17 Thread Stephen Hansen
I'm assuming you're accessing this Queue in an idle loop maybe? How many items do you get out of it before you pass and wait for a re-invocation? Either way, you can try calling 'wx.Yield()' after each add to the GUI or every few or such, so the GUI can process events. On 7/17/07, Benjamin <[EMAI

wxPython, threads, and search engine

2007-07-17 Thread Benjamin
I'm writing a search engine in Python with wxPython as the GUI. I have the actual searching preformed on a different thread from Gui thread. It sends it's results through a Queue to the results ListCtrl which adds a new item. This works fine or small searches, but when the results number in the hun